E ekzekutoni përsëri skedarin .run të VPN-së çdo herë? Ai është instaluesi
Shkarkimi vendosi një aplikacion në disk dhe tani ai qëndron atje duke u dukur si programi. Lidhu nga aplikacioni i instaluar dhe mbaje instaluesin për më vonë.
Ju klikoni dy herë mbi skedarin që shkarkuat javën e kaluar, lidhja funksionon dhe zakoni mbetet: sa herë që VPN bie, ju ekzekutoni përsëri të njëjtin skedar. Asgjë nuk prishet menjëherë, dhe prandaj ky model mbijeton. Ajo që po bëni në të vërtetë është të riinstaloni aplikacionin mbi vetveten dhe më pas ta hapni përsëri nga fundi i instaluesit.
Kur instaluesi mbaron, programi jeton diku tjetër në disk dhe ka ikonën e vet, cilësimet e veta dhe shërbimin e vet në sfond. Shkarkimi ishte mekanizmi i dorëzimit, dhe mbajtja e tij është në rregull, por nuk është ajo me të cilën lidheni.
Çfarë vendosi në të vërtetë shkarkimi në disk
Një skedar .run është një konventë emërtimi, jo një lloj skedari. Ai mund të jetë një skript shell, një arkiv vetë-ekstraktues, një binar i përpiluar ose diçka që vendos në kohën e ekzekutimit se cila nga këto do të jetë. Prapashtesa nuk ju thotë asgjë për atë se kush e publikoi ose nëse duhet t'i besoni, dhe prandaj udhëzimet e instalimit fillojnë duke e marrë atë nga një kanal i verifikuar, jo me një komandë.
Për një furnizues që dorëzon në këtë mënyrë, instaluesi zbërthon ngarkesën e vet, shkruan aplikacionin dhe skedarët e tij mbështetës, dhe regjistron në mjedisin e desktopit atë që i nevojitet. Kur mbaron, artefaktet interesante janë binari i aplikacionit, një hyrje në desktop dhe shpesh një shërbim që aplikacioni nis. Asnjë prej tyre nuk është skedari që shkarkuat. Shikoni në drejtorinë që instaluesi përmend në daljen e tij përfundimtare dhe do ta shihni ndryshimin menjëherë.
Zakoni për ta ekzekutuar përsëri fsheh edhe një diagnozë. Nëse aplikacioni hapet pas një riinstalimi të plotë por jo nga menuja, nuk mësoni asgjë për atë se cila pjesë mungonte, sepse instaluesi i rindërtoi të gjitha.
Instalojeni një herë, duke përdorur thirrjen e vetë furnizuesit
Ndiqni thirrjen e dokumentuar saktësisht, duke përfshirë interpretuesin që ai përmend. Për klientin Linux të PIA, udhëzuesi e thërret instaluesin përmes sh, kështu që forma e komandës është interpretuesi i ndjekur nga skedari që shkarkuat në të vërtetë.
sh ./pia-linux-VERSION.run
VERSION është një vendmbajtës për çdo ndërtim që keni marrë, jo një rekomandim për të kërkuar një numër të caktuar. Trajtojeni atë komandë si ekzekutim kodi me pasoja në nivel sistemi, sepse kjo është: nuk është një mënyrë për të inspektuar skedarin, dhe ekzekutimi i tij dy herë nuk ju mëson asgjë që nuk ju mësoi i pari.
Një detaj nga i njëjti udhëzues kapërcehet lehtë dhe ia vlen të përsëritet: mos vendosni sudo përpara instaluesit. Ai vetë kërkon autorizimin administrativ që i nevojitet, dhe mbështjellja e tij në një shell root ndryshon se në mjedisin e cilit përdorues do të ulet instalimi. Për të njëjtën arsye, «bëje çdo shkarkim të ekzekutueshëm dhe ekzekutoje» nuk është rregull i përgjithshëm; të kërkosh nga një interpretues të lexojë një skript dhe të ekzekutosh një skedar drejtpërdrejt janë dy operacione të ndryshme me mënyra të ndryshme dështimi.
Kur instaluesi mbaron, furnizuesi dokumenton hyrjen dhe lidhjen përmes aplikacionit që sapo u instalua. Çdo lidhje e mëvonshme i përket atij vendi. Nëse ende po shkruani shtegun e instaluesit për të dalë online, e keni bërë instaluesin pjesë të rrjedhës tuaj të punës aksidentalisht.
Nisësi, dyqani dhe tabaka janë tre vende të ndryshme
Menuja e aplikacioneve, katalogu i një dyqani softueri dhe zona e tabakës janë ndërfaqe të ndara të mirëmbajtura nga komponentë të ndryshëm, dhe një instalues mund të mbushë njërën pa prekur të tjerat. Një instalues i pavarur zakonisht shkruan një hyrje në desktop, që është vetëm integrim me nisësin dhe asgjë më shumë. Nuk e bën aplikacionin një instalim të menaxhuar nga dyqani dhe nuk garanton një ikonë në tabaka.
Një tregues i tabakës kërkon mbështetje nga të dyja anët: aplikacioni që punon duhet të eksportojë një, dhe desktopi duhet t'i sigurojë një mikpritës. Në desktopët që hoqën tabakanë tradicionale, një aplikacion që pret një tregues mund të punojë përsosurisht dhe të mos shfaqë asgjë, dhe kjo është një boshllëk integrimi, jo një instalim i dështuar. Raportimi i versionit të desktopit dhe versionit të aplikacionit është ajo që e bën atë boshllëk të trajtueshëm.
Pra kur aplikacioni hapet por ikona mungon, mos riinstaloni. Kontrolloni nëse një proces po punon, nëse dritarja është e fshehur pas një nisjeje në sfond, dhe nëse desktopi i mbështet fare tregues të tillë. Një tregues që mungon në një desktop pa mikpritës tabake është sjellje e pritur, jo defekt. Riinstalimi i të njëjtit shkarkim për herë të pestë vetëm rifreskon atë që tashmë punonte.
Shënoni pronarin e instalimit
Shkruani cili kanal e instaloi aplikacionin, cili komponent e përditëson dhe çfarë e heq. Këto tre përgjigje zakonisht nuk janë i njëjti program, dhe një makinë ku askush nuk i di ato është një makinë ku dy kopje të një klienti VPN përfundimisht përleshen për të njëjtat rrugë.
Fshirja e instaluesit të shkarkuar nuk çinstalon asgjë, dhe mbyllja e dritares nuk e ndalon domosdoshmërisht shërbimin ose politikën e bllokimit që instaloi. Para se të pastroni, zbuloni çfarë ekzekutohet në hyrje dhe çfarë mbijeton një rinisje.
Pasi instaluesi të ketë bërë punën e tij, vendoseni në një dosje që do ta mbani mend dhe ndaloni trajtimin e tij si aplikacion. Herën tjetër që tuneli do të sillet keq, filloni nga aplikacioni i instaluar, dhe lëreni shkarkimin të mbetet një artefakt i ditës kur e instaloni. Udhëzuesi i instalimit të PIA për Linux është referenca për thirrjen dhe hapat e parë të nisjes të përshkruar më sipër.