Páké àkójọpọ̀ tàbí páké aláàbò VPN: èwo ló kọ́kọ́?
Páké ìtẹ̀jáde kan ń forúkọ sílẹ̀ orísun kan àti kọ́kọ́rọ́ ìfọwọ́sí. Pinnu bóyá àkójọpọ̀ olùtà náà tọ́ sí, kí o sì fi ẹ̀rọ aláàbò náà sórí bí ìgbésẹ̀ tirẹ̀.
O fi páké olùtà náà sórí, pàṣẹ náà ń dá òdo padà, síbẹ̀ kò sí ohun èlò VPN láti bẹ̀rẹ̀. Ìyẹn ń ṣẹlẹ̀ nígbà tí páké tí o fi sórí ń ṣètò àkójọpọ̀ dípò kí ó fi ẹ̀rọ aláàbò náà ránṣẹ́, ìyàtọ̀ sì ń hàn nínú ohun tí ó fi sílẹ̀ lórí díìsì. Bóyá o nílò àwọn méjèèjì, àti ní ọ̀nà wo, dá lórí àwọn ipò mẹ́ta dípò orúkọ olùtà náà. Ìpinnu tí ó wà nísàlẹ̀ ń pa ìṣètò orísun, ìmúdójúìwọ̀n metadata àti fífi ohun èlò náà sórí mọ́ bí àwọn ìgbésẹ̀ ọ̀tọ̀ọ̀tọ̀ pẹ̀lú ẹ̀rí ọ̀tọ̀ọ̀tọ̀.
Kí ni páké kọ̀ọ̀kan ń yí padà ní ti gidi
Páké ìṣètò àkójọpọ̀ ń kọ àkọsílẹ̀ orísun APT kan, ń gbé kọ́kọ́rọ́ ìfọwọ́sí tí àkọsílẹ̀ yẹn gbẹ́kẹ̀lé wọlé, kí ó sì jáde. Ohun tí ó wà nínú rẹ̀ ni fáìlì mélòó kan lábẹ́ /etc/apt pẹ̀lú òrùka kọ́kọ́rọ́, kò sì sí ohun tí a lè ṣiṣẹ́. Páké ẹ̀rọ aláàbò ń fi daemon tàbí ohun èlò orí tábìlì, àwọn ilé ìkẹ́kọ̀ọ́ rẹ̀ àti àwọn ohun tí ó gbára lé rẹ̀ ránṣẹ́, ìyẹn sì ni ohun tí ó ń parí nínú àkójọ àṣàyàn tàbí ẹ̀ka systemd.
Àwọn orúkọ fáìlì tí ó ń parí pẹ̀lú -release ń dábàá irú àkọ́kọ́, ṣùgbọ́n ẹ̀mí náà jẹ́ àṣà, kì í ṣe ìdánilójú. Ọ̀rọ̀ tí a lè gbẹ́kẹ̀lé nípa ipa páké ni àkójọ fáìlì rẹ̀ àti àwọn ohun tí ó gbára lé, àwọn méjèèjì sì lè kà kí o tó fi ohunkóhun sórí. Olùtà tí ó ń tún ìpàkó rẹ̀ ṣe ń pa orúkọ fáìlì kan náà mọ́ tí ó sì ń yí inú rẹ̀ padà, nítorí náà ìdáhùn tí a dà kọ láti inú ìbáraẹnisọ̀rọ̀ ọdún méjì sẹ́yìn lè ṣàpèjúwe páké tí kò sí mọ́. Ka àwọn ìtọ́ni olùpèsè lọ́wọ́lọ́wọ́ fún ìtẹ̀jáde tí o ń ṣiṣẹ́, kí o sì wò ohun tí páké náà ń polongo.
Àwọn ìgbésẹ̀ mẹ́ta ń tẹ̀lé ìpín yẹn: forúkọ orísun sílẹ̀, mú metadata tí ó ń bọ́ dójúìwọ̀n, kí o sì fi ohun èlò náà sórí ní orúkọ. Ìtọ́sọ́nà fífi sórí fún Debian àti Ubuntu ń pa wọ́n mọ́ lọ́tọ̀, ìdí ni pé a ń béèrè fún ẹ̀rọ aláàbò ní ìgbésẹ̀ tí ó tẹ̀lé, kì í ṣe nípasẹ̀ páké tí ó ṣètò orísun náà.
Àwọn ipò mẹ́ta tí ó ń pinnu ọ̀nà ìtẹ̀lé
Ipò àkọ́kọ́ ni bóyá olùtà náà ń tẹ̀ ìtẹ̀jáde àkójọpọ̀ kan jáde fún ìtẹ̀jáde pínpín rẹ gan-an. Ìlà orísun tí a kọ́ fún ẹgbẹ́ kan lè yanjú pẹ̀lú àwọn ohun tí ẹgbẹ́ mìíràn gbára lé, kí ó sì fi àdàpọ̀ tí ẹnikẹ́ni kò dánwò sórí.
Èkejì ni bóyá pínpín rẹ ti ní ẹ̀rọ aláàbò náà tẹ́lẹ̀. Nígbà tí ó bá ní, páké pínpín ń tẹ̀lé àwọn ìyípadà ilé ìkẹ́kọ̀ọ́ àti àwọn ìmúdójúìwọ̀n ààbò ìtẹ̀jáde rẹ, nígbà tí páké olùtà lè rìn kíákíá tí ó sì mú àwọn ẹ̀dà tirẹ̀ ti àwọn ilé ìkẹ́kọ̀ọ́ tí a ń pín wá.
Ẹ̀kẹta ni àwọn ẹ̀yà wo ni o nílò ní ti gidi. Ìkọ́ olùtà lè fi ìmúṣẹ̀ àdéhùn tuntun tàbí ìsopọ̀ orí tábìlì tí pínpín rẹ kò pàkó rẹ̀ wá, ìyẹn sì jẹ́ ìdí gidi láti gba orísun kejì. Bí ìkọ́ pínpín bá bo ìlò rẹ, fífi àkójọpọ̀ ẹlẹ́kẹta kún un ń ra iṣẹ́ ìmúdójúìwọ̀n àti ìbáṣepọ̀ ìgbẹ́kẹ̀lé mìíràn pẹ̀lú ohun tí ó kéré gan-an.
Yanjú àwọn ìdáhùn mẹ́ta yẹn kí ìlà orísun tó wà, nítorí yíyọ̀ ọ́ kúrò lẹ́yìn náà túmọ̀ sí fífọ páké náà àti kọ́kọ́rọ́ rẹ̀ mọ́. Nígbà tí wọ́n bá yanjú, ìtẹ̀lé nínú ọ̀nà olùtà kì í ṣe àṣàyàn: orísun kọ́kọ́, metadata kejì, ohun èlò kẹta, kì í ṣe ìdàkejì rẹ̀ rárá.
Wo ohun tí páké ìtẹ̀jáde fi sílẹ̀
Kí o tó fi ohunkóhun mìíràn sórí, ka àkójọ fáìlì dípò àpèjúwe. Lórí àwọn ẹ̀rọ ìdílé Debian, àkójọ páké ń dáhùn ohun tí ó ṣètò àti ibi tí kọ́kọ́rọ́ náà gúnlẹ̀.
dpkg -L proton-vpn-release | grep -E 'apt|keyring'
apt-cache policy proton-vpn-gnome-desktop
grep -r protonvpn /etc/apt/sources.list.d/
Ìlà àkọ́kọ́ ń fi fáìlì orísun àti ọ̀nà òrùka kọ́kọ́rọ́ hàn, ìlà èkejì sì ń ròyìn ẹ̀yà tí àwọn orísun tí a ṣètò lè pèsè. Bí apt-cache policy kò bá tẹ ohunkóhun jáde fún orúkọ ẹ̀rọ aláàbò, ìmúdójúìwọ̀n metadata kò ṣẹlẹ̀ tàbí orísun náà ń darí ẹgbẹ́ mìíràn. Ẹ̀kẹta ń jẹ́rìí pé àkọsílẹ̀ náà wà níbi tí APT ti ń kà ní ti gidi.
Fi ọ̀nà òrùka kọ́kọ́rọ́ wé pápá signed-by= nínú ìlà orísun. Kọ́kọ́rọ́ nínú àpò tí kò tọ́ ń mú àṣìṣe orísun tí a kò fi dájú, ìyẹn sì yàtọ̀ sí àìsàn páké tí kò sí.
Wo àìṣe àwọn ohun tí ó gbára lé gẹ́gẹ́ bí ìgbésẹ̀ ọ̀tọ̀
Fífi .deb tí a gbà wá sórí pẹ̀lú dpkg -i kò yanjú ohunkóhun: ó ń yẹ àwọn ohun tí ó gbára lé wò, ó ń ròyìn ohun tí ó ṣẹ́ kù, ó sì ń fi páké náà sílẹ̀ ní ìdajì ìṣètò. Ìyẹn ni ìwà tí a retí, kì í ṣe gbígbà tí ó bàjẹ́.
Lẹ́yìn náà apt --fix-broken install ń béèrè lọ́wọ́ APT fún ipò tí ó bá ara wọn mu láti inú àwọn orísun tí o ní. APT kò mọ VPN wo ni o fẹ́, ètò rẹ̀ sì lè yọ àwọn páké kúrò láti tẹ́ àwọn ìdíwọ́ tí ó rí lọ́rùn. Ka ìbáraẹnisọ̀rọ̀ tí a dábàá kí o tó dáhùn bẹ́ẹ̀ẹ́, kí o sì dúró bí yíyọ kúrò bá fọwọ́ kan ohun tí o nílò. Àtúnṣe àtúnṣe láìka ètò náà ni ọ̀nà tí àlàfo kékeré nínú ohun tí ó gbára lé ń di orí tábìlì tí kò tún gbé jáde mọ́.
Pa ìfiránṣẹ́ àkọ́kọ́ tí ó nílò ìtumọ̀ mọ́ láti ọ̀dọ̀ olùṣàkóso páké, kí o sì pín ìn kí o tó ṣiṣẹ́. Àkójọpọ̀ tí a kò fi ọwọ́ sí, páké tí àwọn orísun tí a ṣètò kò ní, ìforígbárí ẹ̀yà, àti ẹ̀rọ aláàbò tí ó gbé jáde tí ó sì kú ni àwọn àìsàn mẹ́rin ọ̀tọ̀ọ̀tọ̀.
Fi ẹ̀rí ohun èlò náà múlẹ̀, kì í ṣe àkójọpọ̀ náà
Jẹ́rìí pé ẹ̀rọ aláàbò náà dé ipò tí a fi sórí, lẹ́yìn náà jẹ́rìí pé ètò náà ń gbé jáde. dpkg-query -W -f='${Status} ${Version}' proton-vpn-gnome-desktop yẹ kí ó ròyìn install ok installed pẹ̀lú ẹ̀yà, àìsàn ìgbéjáde lẹ́yìn náà sì jẹ́ ìṣòro ohun èlò kì í ṣe ti ìpàkó.
Kọ olùní àkójọpọ̀ àti páké ohun èlò náà sílẹ̀ gẹ́gẹ́ bí ohun méjì ọ̀tọ̀ọ̀tọ̀, kí yíyọ̀ lẹ́yìn náà lè mú èyí tí ó tọ́ kí ó sì fi èkejì sílẹ̀ láìfarapa. Nígbà tí olùtà bá yí ìtọ́sọ́nà rẹ̀ padà, àkọsílẹ̀ orísun ni ohun tí o tún kà; orúkọ ẹ̀rọ aláàbò ni ohun tí o tún fi sórí.