Dvakrát kliknete na soubor, který jste stáhli minulý týden, připojení funguje a zvyk zůstává: pokaždé, když VPN spadne, spustíte znovu tentýž soubor. Nic se hned nerozbije, a proto tento vzorec přežívá. Ve skutečnosti přeinstalováváte aplikaci přes sebe a pak ji znovu otevíráte z konce instalátoru.

Když instalátor skončí, program žije jinde na disku a má vlastní ikonu, vlastní nastavení a vlastní službu na pozadí. Stažení bylo mechanismem doručení a ponechat si ho je v pořádku, ale není to věc, se kterou se připojujete.

Co stažení vlastně na disk umístilo

Soubor .run je konvence pojmenování, ne typ souboru. Může to být shellový skript, samorozbalovací archiv, zkompilovaný binární soubor nebo něco, co za běhu rozhodne, čím z toho bude. Přípona vám neřekne nic o tom, kdo ho publikoval ani zda mu máte věřit, a proto instalační pokyny začínají jeho získáním z ověřeného kanálu, nikoli příkazem.

U dodavatele, který distribuuje tímto způsobem, instalátor rozbalí svůj obsah, zapíše aplikaci a její doprovodné soubory a zaregistruje v prostředí plochy, co potřebuje. Když skončí, zajímavými artefakty jsou binární soubor aplikace, záznam na ploše a často služba, kterou aplikace spouští. Žádný z nich není soubor, který jste stáhli. Podívejte se do adresáře, který instalátor uvede ve svém závěrečném výstupu, a rozdíl hned uvidíte.

Zvyk spouštět ho znovu také skrývá diagnostiku. Pokud se aplikace po úplné přeinstalaci otevře, ale ne z nabídky, nedozvíte se nic o tom, která část chyběla, protože instalátor je všechny znovu sestavil.

Nainstalujte jednou, pomocí vlastního vyvolání dodavatele

Dodržte dokumentované vyvolání přesně, včetně interpretu, který uvádí. Pro linuxového klienta PIA průvodce volá instalátor přes sh, takže tvar příkazu je interpret následovaný souborem, který jste skutečně stáhli.

sh ./pia-linux-VERSION.run

VERSION je zástupný symbol pro sestavení, které jste stáhli, ne doporučení hledat konkrétní číslo. Berte tento příkaz jako spuštění kódu s důsledky na úrovni systému, protože to je: není to způsob, jak soubor prozkoumat, a spuštění dvakrát vás nenaučí nic, co vás nenaučilo první.

Jeden detail ze stejného průvodce se snadno přehlédne a stojí za zopakování: nepředřazujte instalátoru sudo. Sám si vyžádá administrativní oprávnění, které potřebuje, a zabalení do root shellu mění, do prostředí kterého uživatele instalace dopadne. Ze stejného důvodu „udělej každé stažení spustitelným a spusť ho“ není obecné pravidlo; požádat interpret, aby přečetl skript, a spustit soubor přímo jsou různé operace s různými režimy selhání.

Když instalátor skončí, dodavatel dokumentuje přihlášení a připojení přes aplikaci, kterou právě nainstaloval. Každé další připojení tam patří. Pokud stále píšete cestu k instalátoru, abyste byli online, udělali jste z instalátoru omylem součást svého pracovního postupu.

Spouštěč, obchod a oznamovací oblast jsou tři různá místa

Nabídka aplikací, katalog softwarového obchodu a oznamovací oblast jsou samostatná rozhraní spravovaná různými komponentami a instalátor může naplnit jedno, aniž by se dotkl ostatních. Samostatný instalátor obvykle zapíše záznam na ploše, což je jen integrace se spouštěčem a nic víc. Neudělá z aplikace instalaci spravovanou obchodem a nezaručí ikonu v oznamovací oblasti.

Indikátor v oznamovací oblasti potřebuje podporu z obou stran: běžící aplikace ho musí exportovat a plocha mu musí poskytnout hostitele. Na plochách, které tradiční oznamovací oblast odstranily, může aplikace, která ji očekává, běžet bezchybně a nic nezobrazovat, a to je mezera v integraci, ne neúspěšná instalace. Uvedení verze plochy a verze aplikace je to, co tu mezeru činí řešitelnou.

Takže když se aplikace otevře, ale ikona chybí, nepřeinstalovávejte. Zkontrolujte, zda běží proces, zda okno neskrývá spuštění na pozadí a zda plocha takové indikátory vůbec podporuje. Chybějící indikátor na ploše bez hostitele oznamovací oblasti je očekávané chování, ne závada. Přeinstalace stejného stažení popáté jen obnoví to, co už fungovalo.

Zapište vlastníka instalace

Zapište, který kanál aplikaci nainstaloval, která komponenta ji aktualizuje a co ji odstraňuje. Tyto tři odpovědi obvykle nejsou stejný program a stroj, kde je nikdo nezná, je stroj, kde se dvě kopie VPN klienta nakonec perou o stejné trasy.

Smazání staženého instalátoru nic neodinstalovává a zavření okna nutně nezastaví službu ani blokovací zásadu, kterou nainstaloval. Než začnete uklízet, zjistěte, co se spouští při přihlášení a co přežije restart.

Až instalátor udělá svou práci, uložte ho do složky, kterou si zapamatujete, a přestaňte ho považovat za aplikaci. Až bude příště tunel zlobit, začněte u nainstalované aplikace a nechte stažení být artefaktem dne, kdy jste ho nainstalovali. Průvodce instalací PIA pro Linux je referencí pro vyvolání a první kroky spuštění popsané výše.

Související články