Þú setur upp pakka seljandans, skipunin skilar núlli og samt er ekkert VPN-forrit til að ræsa. Það gerist þegar pakkinn sem þú settir upp stillti hýsingu í stað þess að koma með biðlarann, og munurinn sést á því sem hann setti á diskinn. Hvort þú þarft bæði og í hvaða röð fer eftir þremur skilyrðum, ekki nafngift seljandans. Ákvörðunin hér að neðan heldur uppsetningu upprunans, endurnýjun lýsigagna og uppsetningu forritsins aðskildum aðgerðum með aðskildum sönnunum.

Hvað hver pakki breytir í raun

Stillingarpakki hýsingar skrifar APT-upprunafærslu, flytur inn undirskriftarlykilinn sem sú færsla treystir og hættir. Innihaldið er nokkrar skrár undir /etc/apt auk lyklaknippis, og ekkert keyranlegt. Biðlarapakki kemur með dæmonnum eða skjáborðsforritinu, söfnum þess og háðum pökkum, og það er hluturinn sem endar í valmynd eða systemd-einingu.

Skrárnöfn sem enda á -release benda til fyrri gerðarinnar, en viðskeytið er venja, ekki ábyrgð. Áreiðanlega fullyrðingin um hlutverk pakka er skráalistinn og háðir pakkar hans, og bæði er læsilegt áður en nokkuð er sett upp. Seljandi sem endurhannar pökkun sína heldur sama skráarnafni og breytir innihaldinu, svo svar sem afritað er úr tveggja ára gömlum þræði getur lýst pakka sem er ekki lengur til. Lestu gildandi leiðbeiningar veitandans fyrir útgáfuna sem þú keyrir og athugaðu svo hvað pakkinn segir.

Þrjú stig leiða af þessari skiptingu: skráðu upprunann, endurnýjaðu lýsigögnin sem hann nærir og settu svo forritið upp undir nafni. Uppsetningarleiðarvísir Debian og Ubuntu heldur þeim aðskildum, og þess vegna er biðlarinn sóttur í seinna skrefi en ekki af pakkanum sem stillti upprunann.

Þrjú skilyrði sem ráða röðinni

Fyrsta skilyrðið er hvort seljandinn gefi út hýsingu fyrir nákvæmlega þína útgáfu dreifingarinnar. Upprunalína sem byggð er fyrir eitt mengi getur leyst út á móti háðum pakkum annars mengis og sett upp blöndu sem enginn prófaði.

Annað er hvort dreifingin þín komi þegar með biðlarann. Þegar svo er fylgir pakki dreifingarinnar safnaskiptum og öryggisuppfærslum útgáfunnar þinnar, en pakki seljandans getur færst hraðar og komið með eigin eintök af sameiginlegum söfnum.

Þriðja er hvaða eiginleika þú þarft í raun. Smíði seljandans getur komið með nýrri útfærslu samskiptareglna eða skjáborðssamþættingu sem dreifingin þín hefur ekki pakkað, og það er raunveruleg ástæða til að samþykkja annan uppruna. Ef smíði dreifingarinnar nær yfir notkun þína kaupir viðbót þriðja aðila hýsingar uppfærsluvinnu og annað traustsamband fyrir mjög lítinn ávinning.

Ákveddu þessi þrjú svör áður en upprunalínan er til, því að fjarlægja hana síðar þýðir að hreinsa pakkann og lykilinn hans. Þegar þau eru ákveðin er röðin innan leiðar seljandans ekki val: uppruni fyrstur, lýsigögn önnur, forrit þriðja, aldrei hið gagnstæða.

Athugaðu hvað útgáfupakkinn skildi eftir

Áður en þú setur upp nokkuð annað skaltu lesa skráalistann frekar en lýsinguna. Á kerfum Debian-fjölskyldunnar svarar pakkaskráin því hvað hann stillti og hvar lykillinn lenti.

dpkg -L proton-vpn-release | grep -E 'apt|keyring'
apt-cache policy proton-vpn-gnome-desktop
grep -r protonvpn /etc/apt/sources.list.d/

Fyrsta línan sýnir upprunaskrána og slóð lyklaknippisins, en önnur línan segir hvaða útgáfu stilltu upprunarnir geta boðið. Ef apt-cache policy prentar ekkert fyrir nafn biðlarans, hefur endurnýjun lýsigagna ekki átt sér stað eða uppruninn miðar á annað mengi. Þriðja staðfestir að færslan sé þar sem APT les hana í raun.

Berðu slóð lyklaknippisins saman við signed-by=-svæðið í upprunalínunni. Lykill í röngu möppunni veldur villu um óstaðfesta hýsingu, sem er önnur bilun en pakki sem er ekki tiltækur.

Meðhöndlaðu háðabilun sem sérstakt stig

Að setja upp niðurhalaðan .deb með dpkg -i leysir ekkert: það athugar háða pakka, tilkynnir hvað vantar og skilur pakkann hálfstilltan eftir. Það er vænlegt hegðun, ekki skemmt niðurhal.

apt --fix-broken install biður APT þá um samræmt ástand úr þeim upprunum sem þú hefur. APT veit ekki hvaða VPN þú vildir, og áætlun þess getur fjarlægt pakka til að uppfylla þá skorðu sem það fann. Lestu fyrirhugaða færslu áður en þú svarar já, og stöðvaðu ef fjarlægingarnar snerta eitthvað sem þú þarft. Að endurtaka viðgerðina án þess að lesa áætlunina er leiðin sem lítið háðabil verður að skjáborði sem ræsist ekki lengur.

Geymdu fyrstu merkingarbæru skilaboð pakkastjórnandans og flokkaðu þau áður en þú bregst við. Óundirrituð hýsing, pakki sem stilltu upprunarnir bera ekki, útgáfuárekstur og biðlari sem ræsist og deyr svo eru fjórar aðskildar bilanir.

Staðfestu forritið, ekki hýsinguna

Staðfestu að biðlarinn hafi náð uppsettu ástandi og staðfestu svo að forritið ræsist. dpkg-query -W -f='${Status} ${Version}' proton-vpn-gnome-desktop ætti að tilkynna install ok installed með útgáfu, og ræsingarbilun eftir það er vandamál forritsins en ekki pökkunarinnar.

Skráðu eiganda hýsingarinnar og forritspakkann sem aðskilda hluti, svo síðari fjarlæging taki þann rétta og láti hinn ósnortinn. Þegar seljandinn breytir leiðarvísinum er upprunafærslan það sem þú lest aftur; nafn biðlarans er það sem þú setur upp aftur.

Tengdir greinar