Sababta apt-cache u muujiyo la rakibay (midna) baakadkaaga VPN
La rakibay (midna) waxay ka dhigan tahay in baakadda VPN aan la rakibin, ma aha in ay maqan tahay. Akhri sadarrada musharraxa, pin iyo dhismaha ka hor intaadan wax ka beddelin ilaha.
Baakad VPN ah oo soo sheegta Installed: (none) ma maqna; si fudud looma rakibin. Sadarka go'aamiya haddii aad rakibi karto waa Candidate, oo APT ka soo qaato tusmaynta, magaca suite, dhismaha iyo wax kasta oo xeerar pin ah oo dhaqan gal ah. Inta badan warbixinnada baakad VPN oo lumay waxay noqdaan dhibaato musharrax, ma aha dhibaato baakadayn. Akhri labada sadar ka hor intaadan taaban hal gelitaan oo ilo ah.
Waxaan marka hore fiiriyaa musharraxa sababtoo ah waxay qaadataa hal amar oo meesha ka saaraysa kala badh malo-qaadka caadiga ah.
Waxa ay kuu sheegto soo-saarka apt-cache policy
apt-cache policy wuxuu akhriyaa kaydka baakadaha gudaha, ma aha shabakadda. Wuxuu daabacaa nooca la rakibay, nooca musharraxa iyo shax ka mid ah tusmaynta kasta oo bixisa baakadda oo leh mudnaanta la xidhiidha.
apt-cache policy openvpn
apt-cache madison openvpn
apt list -a network-manager-openvpnMusharraxa waa nooca APT hadda dooran lahaa. madison wuxuu taxaa waxa il kastu bixiso oo leh mudnaantiisa, sidaasna waad gartaa baakad ku jirta tusmayn laakiin ku guuldareysta tartanka pin. Buug-gacmeedka apt-cache wuxuu labadaba ku qeexaa akhris kayd, sidaas darteed midkoodna ma caddeeyo in muraayadda la gaari karo daqiiqadan.
Haddii sadarka musharraxa madhan yahay ama muujiyo (none), waxba ilaha la habeeyay kuma habboona nidaamkan sida loo habeeyay.
Afar sababood oo musharraxu u lumo
Ficil ahaan sababtu waxay had iyo jeer tahay mid ka mid ah afar shay, mid kastana wuxuu leeyahay xal ka duwan.
Magaca suite ee ilahaaga waa inuu la jaanqaado qaybinta baakadda loo dhisay. Nidaam Debian bookworm ah oo u jeedda muraayadda trixie, ama siideyn Ubuntu ah oo magaceeda lagu beddelay fayl sources.list.d intii lagu jiray kor-u-qaadid, waxba ma xallinayso baakadaha ku jira suite kale oo keliya. Isbarbar dhig lsb_release -cs iyo goobta suite ee gelitaan kasta.
APT wuxuu arkaa oo keliya baakadaha loo dhisay dhismayaasha dpkg yaqaan. Weel 32-bit ah, sawir arm64 ama rakibid Raspberry Pi ah oo codsanaya baakad loo diro amd64 oo keliya waxay helaan musharrax madhan halkii fariin khalad ah. dpkg --print-architecture iyo dpkg --print-foreign-architectures waxay kuu sheegaan qaybta aad dhab ahaan ku jirto.
Qaybaha sidoo kale way muhiim yihiin. Baakad ku jirta contrib ama non-free waa mid aan la arkin marka main oo keliya la hawlgeliyay, universe-ka Ubuntu-na si la mid ah ayuu u dhaqmaa. Tusmayntu way jirtaa baakadduna way ku jirtaa; liiskaaga qaybaha hawlgalay oo keliya ayaa aan ku darin.
Pin-ku waa sababta aamusan. Fayl ku jira /etc/apt/preferences.d wuxuu baakad hoos u dhigi karaa heerka rakibidda, markaasna musharrax si buuxda u wanaagsan ayaa ka lumo soo-saarka inta tusmayntu weli taxayso. Maaddaama policy uu daabaco mudnaanta dhinaca il kasta, baakad kasta oo ilihiisu sitaan lambar pin hoose waa calaamadda.
Tusmaynta duugga ah waxay u eg yihiin baakado maqan
Kaydku waa sawir daqiiqad ah. Haddii apt update-kii ugu dambeeyay ku guuldareystay hal tusmayn, weydiimaha weli waxay ka jawaabaan nuqulka duugga ah, baakadda aad filayso-na waxaa laga yaabaa in aanay ku jirin nuqulkaas.
apt update wuxuu khaladaad u daabacaa tusmayn kasta, markaa akhri iyaga halkii aad si toos ah u guuri lahayd sadarka ugu dambeeya.
Cusboonaysiin ku guuldareysta khalad saxeex, fayl release dhacay ama muraayad aan la gaari karin waxay tusmayntii hore ku reebtaa meesheeda. Taasi waa naqshad macquul ah, waayo waxay haysataa kayd shaqeeya marka muraayaddu muddo gaaban hoos u dhacdo. Saameynta dhinaca ah ayaa ah in raadintu guulaysan karto inta kaydku offline yahay. Waxay kaloo ka dhigan tahay in maqnaanshaha baakad uusan waxba caddayn ilaa aad ogaato markii ugu dambeysay ee tusmaynta la soo qaaday. Hubi taariikhaha faylalka ku jira /var/lib/apt/lists ka hor intaadan magaca baakadda eedeeyin.
U magacaw baakadda aad dhab ahaan u baahan tahay
OpenVPN waa daemon, qaybaha dadku caadi ahaan rabaanna waa baakado gooni ah.
Mishiinka, plugin-ka NetworkManager iyo tifaftiraha desktop-ka waa saddex baakad oo saddex magac leh, plugin-kuna wuxuu leeyahay nooc GTK ah oo magaciisu ku kala duwan yahay qaybinta. apt-cache search --names-only openvpn wuxuu isku-darayaa magacyo iyo magacyo la bixiyay halkii sharraxaad, waana waxa aad rabto marka aad si qiyaas ah u taqaan waxa shayga loo yaqaan.
Haddii magacu dhab ahaan aan la aqoon, hal mar ka raadi sharraxaadaha, ka dibna ku noqo magacyo sax ah. Ha ku darin lifaaq -gui ah oo laga soo amaahday qaybin kale oo ha soo gabagabeyn in baakaddu aanay mar dambe jirin.
Beddel ilaha ugu dambeeya, ka dibna xaqiiji macaamilka
Ku darista kayd waxay beddelaysaa cidda keenta cusboonaysiintaada, sidaas darteed waxay ku habboon tahay dhammaadka baaritaanka, ma aha bilowgiisa.
Taas ka hor, xaqiiji siideynta, dhismaha, qaybta iyo xaaladda pin. Qor kuwa afarta ka mid ah aad hubisay, si qofka xiga uusan dib ugu celin baaritaanka. Haddii afarta oo dhan sax yihiin oo musharraxu weli maqan yahay, gabagabada daacadda ah ayaa ah in siideyntan aanay soo dirin baakaddaas. Xulashooyinka hadhay waa backport, baakad iibiyey ama siideyn kale oo la taageeray, mid kastana waa doorasho miyir leh oo ma aha qiyaas.
Marka musharraxu soo muuqdo, ku dayasho samee ka hor intaadan dhaqan gelin: apt-get install --simulate oo magaca baakadda la socda wuxuu muujinayaa waxa la jiidi doono iyo waxa la tirtiri doono. Helitaanka baakadda, rakibidda iyo tunnel shaqeeya waxay ahaanayaan saddex marxaladood oo gooni ah, tunnel-kuna weli wuxuu u baahan yahay profile-kiisa, aqoonsigiisa, dariiqooyinkiisa iyo DNS ka hor inta uusan qaadin taraafik.