Rydych yn clicio ddwywaith ar y ffeil a lawrlwythoch yr wythnos diwethaf, mae'r cysylltiad yn gweithio, ac mae'r arfer yn glynu: bob tro y bydd y VPN yn cwympo, rydych yn ailredeg yr un ffeil honno. Nid oes dim yn torri ar unwaith, a dyna pam mae'r patrwm yn goroesi. Yr hyn rydych yn ei wneud mewn gwirionedd yw ailosod y rhaglen ar ei phen ei hun, ac yna ei hagor eto o ddiwedd y gosodwr.

Ar ôl i'r gosodwr orffen, mae'r rhaglen yn byw yn rhywle arall ar y disg ac mae ganddi ei eicon ei hun, ei gosodiadau ei hun a'i gwasanaeth cefndir ei hun. Y lawrlwythiad oedd y mecanwaith cyflenwi, ac mae ei gadw o gwmpas yn iawn, ond nid dyna'r peth rydych yn cysylltu ag ef.

Beth roddodd y lawrlwythiad ar y disg mewn gwirionedd

Mae ffeil .run yn gonfensiwn enwi, nid yn fath o ffeil. Gall fod yn sgript shell, yn archif hunangynwysol, yn ffeil ddeuaidd gyflwynedig, neu'n rhywbeth sy'n penderfynu ar amser rhedeg pa un o'r rheini i fod. Nid yw'r ôl-ddodiad yn dweud dim wrthych am bwy a'i cyhoeddodd na a ddylech ymddiried ynddi, a dyna pam mae cyfarwyddiadau gosod yn dechrau drwy ei chael o sianel ddilys yn hytrach nag â gorchymyn.

Ar gyfer gwerthwr sy'n cludo fel hyn, mae'r gosodwr yn dadbacio ei lwyth, yn ysgrifennu'r rhaglen a'i ffeiliau ategol, ac yn cofrestru'r hyn sydd ei angen ar y bwrdd gwaith. Pan fydd yn gorffen, yr arteffactau diddorol yw ffeil ddeuaidd y rhaglen, cofnod bwrdd gwaith, ac yn aml wasanaeth y mae'r rhaglen yn ei ddechrau. Nid oes yr un ohonynt yn y ffeil a lawrlwythoch. Edrychwch yn y cyfeiriadur a enwir gan y gosodwr yn ei allbwn olaf a gwelwch y gwahaniaeth ar unwaith.

Mae'r arfer o'i ailredeg hefyd yn cuddio diagnosis. Os yw'r app yn agor ar ôl ailosodiad llawn ond nid o'r ddewislen, nid ydych yn dysgu dim am ba ddarn a oedd ar goll, oherwydd ailadeiladodd y gosodwr bob un ohonynt.

Gosodwch unwaith, gan ddefnyddio ymgom y gwerthwr ei hun

Dilynwch yr ymgom a ddogfenwyd yn union, gan gynnwys y dehonglydd a enwir ganddi. Ar gyfer cleient Linux PIA, mae'r canllaw yn galw'r gosodwr drwy sh, felly siâp y gorchymyn yw'r dehonglydd wedi'i ddilyn gan y ffeil a lawrlwythoch mewn gwirionedd.

sh ./pia-linux-VERSION.run

VERSION yn ddeiliad lle ar gyfer pa bynnag gynllun a gyrchoch, nid argymhelliad i chwilio am rif penodol. Triniwch y gorchymyn hwnnw fel gweithredu cod â chanlyniadau ar lefel system, oherwydd dyna ydyw: nid yw'n ffordd i archwilio'r ffeil, ac nid yw ei redeg ddwywaith yn dysgu dim i chi na ddysgodd y tro cyntaf.

Mae un manylyn o'r un canllaw yn hawdd ei hepgor ac yn werth ei ailadrodd: peidiwch â rhoi sudo o flaen y gosodwr. Mae'n gofyn am yr awdurdodiad gweinyddol sydd ei angen arno ar ei ben ei hun, ac mae ei lapio mewn shell gwraidd yn newid pa amgylchedd defnyddiwr y bydd y gosodiad yn glanio ynddo. Dros yr un rheswm, nid yw «gwneud pob lawrlwythiad yn weithredadwy a'i redeg» yn rheol gyffredinol; gofyn i ddehonglydd ddarllen sgript a gweithredu ffeil yn uniongyrchol yw dau weithrediad gwahanol â gwahanol foddau methu.

Pan fydd y gosodwr yn gorffen, mae'r gwerthwr yn dogfennu mewngofnodi a chysylltu drwy'r app a osododd newydd. Mae pob cysylltiad diweddarach yn perthyn yno. Os ydych yn dal i deipio llwybr y gosodwr i fynd ar-lein, rydych wedi gwneud y gosodwr yn rhan o'ch llif gwaith ar ddamwain.

Mae lansiwr, siop a hambordd yn dri lle gwahanol

Mae dewislen y rhaglenni, catalog siop feddalwedd a'r ardal hambordd yn rhyngwynebau ar wahân a gynhelir gan wahanol gydrannau, a gall gosodwr lenwi un heb gyffwrdd y lleill. Mae gosodwr annibynnol fel arfer yn ysgrifennu cofnod bwrdd gwaith, sef integreiddio lansiwr a dim mwy. Nid yw'n gwneud yr app yn osodiad a reolir gan gatalog, ac nid yw'n gwarantu eicon hambordd.

Mae angen cefnogaeth o'r ddwy ochr ar ddangosydd hambordd: rhaid i'r app sy'n rhedeg allforio un, a rhaid i'r bwrdd gwaith ddarparu gwesteiwr ar ei gyfer. Ar fyrddau gwaith sydd wedi dileu'r hambordd draddodiadol, gall app sy'n disgwyl un redeg yn berffaith a dangos dim, a bwlch integreiddio yw hwnnw yn hytrach na gosodiad wedi methu. Adrodd fersiwn y bwrdd gwaith a fersiwn yr app yw'r hyn sy'n gwneud y bwlch hwnnw yn ddefnyddiadwy.

Felly pan fydd yr app yn agor ond mae'r eicon ar goll, peidiwch ag ailosod. Gwiriwch a oes proses yn rhedeg, a yw'r ffenestr wedi'i chuddio y tu ôl i gychwyn cefndir, ac a yw'r bwrdd gwaith yn cefnogi dangosyddion o'r fath o gwbl. Mae dangosydd coll ar fwrdd gwaith heb westai hambordd yn ymddygiad disgwyliedig, nid yn fai. Nid yw ailosod yr un lawrlwythiad am y pumed tro yn adnewyddu dim ond yr hyn a oedd eisoes yn gweithio.

Cofnodwch berchennog y gosodiad

Ysgrifennwch pa sianel a osododd yr app, pa gydran sy'n ei diweddaru, a beth sy'n ei dynnu. Nid yr un rhaglen yw'r tri ateb hynny fel arfer, ac mae peiriant lle nad oes neb yn eu gwybod yn beiriant lle mae dwy gopi o gleient VPN yn y pen draw yn ymladd dros yr un llwybrau.

Nid yw dileu'r gosodwr a lawrlwythwyd yn dadosod dim, ac nid yw cau'r ffenestr o anghenraid yn stopio'r gwasanaeth na'r polisi blocio a osododd. Cyn i chi lanhau, darganfyddwch beth sy'n rhedeg wrth fewngofnodi a beth sy'n goroesi ailgychwyn.

Ar ôl i'r gosodwr wneud ei waith, rhowch ef mewn ffolder y byddwch yn ei gofio a pheidio â'i drin fel yr app. Y tro nesaf y bydd y twnnel yn camymddwyn, dechreuwch o'r app sydd wedi'i osod, a gadewch i'r lawrlwythiad fod yn arteffact o'r diwrnod y gwnaethoch ei osod. Canllaw gosod PIA ar gyfer Linux yw'r cyfeirnod ar gyfer yr ymgom a'r camau lansio cyntaf a ddisgrifiwyd uchod.

Erthyglau cysylltiedig