Preskoči na vsebino

Napredna namestitev v sistemu Windows ​

Ta dokument opisuje različne alternativne načine namestitve in preverjanja podpisa aplikacije, s katerimi v sistemu Windows dokažete pristnost prenesene programske opreme.

Prenos namestitvenega programa MSI ​

Prenesite namestitveni program MSI:

Preverjanje podpisa namestitvenega programa ​

Namestitveni program MSI je podpisan s samopodpisanim potrdilom, ki ga Windows ne prepozna kot zaupanja vrednega. Kljub temu lahko pristnost namestitvenega programa preverite.

  • Odprite terminal in se premaknite v imenik, kamor ste prenesli namestitveni program MSI

  • Vnesite naslednji ukaz glede na preneseni namestitveni program:

    • Za namestitveni program Windows x64:
    powershell
    Get-AuthenticodeSignature portfelj_0.4.0_windows_x64.msi
    • Za namestitveni program Windows na ARM64:
    powershell
    Get-AuthenticodeSignature portfelj_0.4.0_windows_arm64.msi
  • Preverite, da se SignerCertificate v izpisu ujema z enim od naslednjih prstnih odtisov:

    • E412C6A613D691D50C8C1E510BC252B55344C4FD
    • C6E9EFCB2902083B9649ADCCC89C78EF4EE5FB5F

    Če se prstni odtis ne ujema, izbrišite namestitveni program in incident prijavite na GitHubu. Če se prstni odtis ujema, nadaljujte z namestitvijo kot običajno.

INFO

Namestitveni program MSI samodejno doda namestitveni imenik v sistemsko pot, tako da lahko portfelj zaženete brez vnosa celotne poti do izvršljive datoteke.

Namestitev iz arhiva zip ​

Aplikacijo lahko prenesete tudi v arhivu zip:

Preneseno datoteko zip nato razširite nekam na disk, na primer:

C:\Program Files\Portfelj

Preverjanje podpisa izvršljive datoteke ​

Za preverjanje prstnega odtisa zaženite naslednji ukaz:

powershell
Get-AuthenticodeSignature 'C:\Program Files\Portfelj\portfelj.exe'

Prepričajte se, da se prstni odtis ujema z E412C6A613D691D50C8C1E510BC252B55344C4FD.

Če se prstni odtis ne ujema, izbrišite preneseno programsko opremo in incident prijavite na GitHubu.

Dodajanje poti v okolje ​

Da bi lahko portfelj klicali iz terminala brez vnosa celotne poti do izvršljive datoteke, moramo namestitveni imenik dodati na seznam poti v okoljski spremenljivki Path. Za to sledite tem navodilom.