Dvakrát kliknete na súbor, ktorý ste stiahli minulý týždeň, pripojenie funguje a zvyk zostáva: zakaždým, keď VPN padne, spustíte znova ten istý súbor. Nič sa hneď nepokazí, a preto tento vzorec prežíva. V skutočnosti preinštalúvate aplikáciu cez seba a potom ju znova otvárate z konca inštalátora.

Keď inštalátor skončí, program žije inde na disku a má vlastnú ikonu, vlastné nastavenia a vlastnú službu na pozadí. Stiahnutie bolo mechanizmom doručenia a ponechať si ho je úplne v poriadku, ale nie je to vec, s ktorou sa pripájate.

Čo stiahnutie vlastne umiestnilo na disk

Súbor .run je konvencia pomenovania, nie typ súboru. Môže to byť shellový skript, samorozbaľovací archív, skompilovaný binárny súbor alebo niečo, čo za behu rozhodne, čím z toho bude. Prípona vám nepovie nič o tom, kto ho publikoval ani či mu máte dôverovať, a preto inštalačné pokyny začínajú jeho získaním z overeného kanála, nie príkazom.

Pri dodávateľovi, ktorý distribuuje týmto spôsobom, inštalátor rozbalí svoj obsah, zapíše aplikáciu a jej sprievodné súbory a zaregistruje v prostredí plochy, čo potrebuje. Keď skončí, zaujímavými artefaktmi sú binárny súbor aplikácie, záznam na ploche a často služba, ktorú aplikácia spúšťa. Žiadny z nich nie je súbor, ktorý ste stiahli. Pozrite sa do adresára, ktorý inštalátor uvedie vo svojom záverečnom výstupe, a rozdiel hneď uvidíte.

Zvyk spúšťať ho znova tiež skrýva diagnostiku. Ak sa aplikácia po úplnej preinštalácii otvorí, ale nie z ponuky, nedozviete sa nič o tom, ktorá časť chýbala, pretože inštalátor ich všetky znova zostavil.

Nainštalujte raz, pomocou vlastného vyvolania dodávateľa

Dodržte dokumentované vyvolanie presne, vrátane interpretu, ktorý uvádza. Pre linuxového klienta PIA sprievodca volá inštalátor cez sh, takže tvar príkazu je interpret nasledovaný súborom, ktorý ste skutočne stiahli.

sh ./pia-linux-VERSION.run

VERSION je zástupný symbol pre akékoľvek zostavenie, ktoré ste získali, nie odporúčanie hľadať konkrétne číslo. Berte ten príkaz ako spustenie kódu s dôsledkami na úrovni systému, pretože to je: nie je to spôsob, ako súbor preskúmať, a spustenie dvakrát vás nenaučí nič, čo vás nenaučilo prvé.

Jeden detail z toho istého sprievodcu sa ľahko prehliadne a stojí za zopakovanie: nepredraďujte inštalátoru sudo. Sám si vyžiada administratívne oprávnenie, ktoré potrebuje, a zabalenie do root shellu mení, do prostredia ktorého používateľa inštalácia dopadne. Z toho istého dôvodu „urob každé stiahnutie spustiteľným a spusti ho“ nie je všeobecné pravidlo; požiadať interpret, aby prečítal skript, a spustiť súbor priamo sú rôzne operácie s rôznymi režimami zlyhania.

Keď inštalátor skončí, dodávateľ dokumentuje prihlásenie a pripojenie cez práve nainštalovanú aplikáciu. Každé ďalšie pripojenie tam patrí. Ak stále píšete cestu k inštalátoru, aby ste boli online, urobili ste z inštalátora omylom súčasť svojho pracovného postupu.

Spúšťač, obchod a oznamovacia oblasť sú tri rôzne miesta

Ponuka aplikácií, katalóg softvérového obchodu a oznamovacia oblasť sú samostatné rozhrania spravované rôznymi komponentmi a inštalátor môže naplniť jedno bez toho, aby sa dotkol ostatných. Samostatný inštalátor zvyčajne zapíše záznam na ploche, čo je len integrácia so spúšťačom a nič viac. Neurobí z aplikácie inštaláciu spravovanú obchodom a nezaručí ikonu v oznamovacej oblasti.

Indikátor v oznamovacej oblasti potrebuje podporu z oboch strán: bežiaca aplikácia musí jeden exportovať a plocha mu musí poskytnúť hostiteľa. Na plochách, ktoré odstránili tradičnú oznamovaciu oblasť, môže aplikácia, ktorá ju očakáva, bežať bezchybne a nič nezobrazovať, a to je medzera v integrácii, nie neúspešná inštalácia. Uvedenie verzie plochy a verzie aplikácie je to, čo tú medzeru robí riešiteľnou.

Takže keď sa aplikácia otvorí, ale ikona chýba, nepreinštalúvajte. Skontrolujte, či beží proces, či okno neskrýva spustenie na pozadí a či plocha také indikátory vôbec podporuje. Chýbajúci indikátor na ploche bez hostiteľa oznamovacej oblasti je očakávané správanie, nie porucha. Preinštalovanie toho istého stiahnutia piatykrát len obnoví to, čo už fungovalo.

Zapíšte vlastníka inštalácie

Zapíšte, ktorý kanál aplikáciu nainštaloval, ktorý komponent ju aktualizuje a čo ju odstraňuje. Tieto tri odpovede zvyčajne nie sú ten istý program a stroj, kde ich nikto nepozná, je stroj, kde sa dve kópie VPN klienta napokon bijú o tie isté trasy.

Zmazanie stiahnutého inštalátora nič neodinštalúva a zatvorenie okna nutne nezastaví službu ani blokovaciu politiku, ktorú nainštaloval. Pred upratovaním zistite, čo sa spúšťa pri prihlásení a čo prežije reštart.

Keď inštalátor urobil svoju prácu, uložte ho do priečinka, ktorý si zapamätáte, a prestaňte ho považovať za aplikáciu. Nabudúce, keď bude tunel zlobiť, začnite od nainštalovanej aplikácie a nechajte stiahnutie byť artefaktom dňa, keď ste ho nainštalovali. Sprievodca inštaláciou PIA pre Linux je referenciou pre vyvolanie a prvé kroky spustenia opísané vyššie.

Súvisiace články