Двапут кликнете датотеку коју сте преузели прошле недеље, веза ради и навика се задржава: сваки пут када VPN падне, поново покренете ту исту датотеку. Ништа се одмах не квари и зато овај образац опстаје. Оно што заправо радите јесте да поново инсталирате апликацију преко ње саме, а затим је поново отворите са краја инсталатера.

Када инсталатер заврши, програм живи негде другде на диску и има своју икону, своја подешавања и своју позадинску услугу. Преузимање је било механизам доставе и сасвим је у реду држати га, али то није оно са чиме се повезујете.

Шта је преузимање заправо ставило на диск

.run датотека је конвенција именовања, а не тип датотеке. Може бити shell скрипта, самораспакујућа архива, компајлирани бинарни фајл или нешто што у време извршавања одлучује шта ће од тога бити. Наставак вам не говори ништа о томе ко ју је објавио или треба ли јој веровати, и зато упутства за инсталацију почињу њеним преузимањем из провереног канала, а не командом.

За добављача који испоручује на овај начин, инсталатер распакује свој терет, уписује апликацију и њене пратеће датотеке и региструје на радној површини оно што му треба. Када заврши, занимљиви артефакти су бинарни фајл апликације, запис на радној површини и често услуга коју апликација покреће. Ниједан од њих није датотека коју сте преузели. Погледајте у директоријум који инсталатер наводи у свом завршном излазу и одмах ћете видети разлику.

Навика поновног покретања такође скрива дијагнозу. Ако се апликација отвори после пуне поновне инсталације, али не из менија, нећете научити ништа о томе који је део недостајао, јер је инсталатер све поново изградио.

Инсталирајте једном, користећи позив самог добављача

Следите документовани позив тачно, укључујући интерпретатор који наводи. За PIA-ин Linux клијент водич позива инсталатер преко sh, па је облик команде интерпретатор праћен датотеком коју сте заиста преузели.

sh ./pia-linux-VERSION.run

VERSION је резервисано место за коју год верзију сте преузели, а не препорука да тражите одређени број. Третирајте ту команду као извршавање кода са последицама на нивоу система, јер то она и јесте: није начин да прегледате датотеку, а њено поновно покретање не учи вас ничему чему вас није научило прво.

Један детаљ из истог водича лако се прескочи и вреди га поновити: не стављајте sudo испред инсталатера. Он сам тражи административно овлашћење које му треба, а умотавање у root љуску мења у чије корисничко окружење инсталација стиже. Из истог разлога „учини свако преузимање извршним и покрени га“ није опште правило; тражити од интерпретатора да прочита скрипту и извршити датотеку директно две су различите операције са различитим начинима неуспеха.

Када инсталатер заврши, добављач документује пријаву и повезивање кроз апликацију која је управо инсталирана. Свака каснија веза припада тамо. Ако још увек куцате путању инсталатера да бисте били онлајн, случајно сте инсталатер претворили у део свог радног тока.

Покретач, продавница и трака система три су различита места

Мени апликација, каталог продавнице софтвера и област траке система одвојени су интерфејси које одржавају различите компоненте, а инсталатер може испунити један без дирања осталих. Самостални инсталатер обично уписује запис на радној површини, што је само интеграција са покретачем и ништа више. То не чини апликацију инсталацијом којом управља продавница и не гарантује икону у траци система.

Показатељ у траци система треба подршку са обе стране: апликација која ради мора да извезе један, а радна површина му мора пружити домаћина. На радним површинама које су уклониле традиционалну траку система, апликација која очекује показатељ може савршено да ради и не покаже ништа, а то је празнина у интеграцији, а не неуспешна инсталација. Навођење верзије радне површине и верзије апликације је оно што ту празнину чини решивом.

Зато када се апликација отвори, а икона недостаје, не преинсталирајте. Проверите да ли процес ради, да ли је прозор скривен иза позадинског покретања и да ли радна површина уопште подржава такве показатеље. Показатељ који недостаје на радној површини без домаћина траке система је очекивано понашање, а не дефект. Поновна инсталација истог преузимања пети пут само освежава оно што је већ радило.

Запишите власника инсталације

Запишите који је канал инсталирао апликацију, која компонента је ажурира и шта је уклања. Та три одговора обично нису исти програм, а машина на којој их нико не зна је машина на којој се две копије VPN клијента на крају свађају око истих рута.

Брисање преузетог инсталатера не деинсталира ништа, а затварање прозора не зауставља нужно услугу или политику блокирања коју је инсталирао. Пре него што почистите, сазнајте шта се покреће при пријави и шта преживљава поновно покретање.

Када је инсталатер обавио свој посао, ставите га у фасциклу коју ћете запамтити и престаните да га третирате као апликацију. Следећи пут када се тунел буде лоше понашао, крените од инсталиране апликације, а преузимање нека остане артефакт дана када сте га инсталирали. PIA-ин водич за инсталацију на Linux-у је референца за позив и прве кораке покретања описане горе.

Повезани чланци