Istruzzjonijiet li jsemmu rilaxx speċifiku ta' OpenVPN normalment jinkodifikaw karatteristika, u n-numru tal-verżjoni huwa biss sostitut għaliha. Sakemm taqrahom, id-distribuzzjoni tista' tforni xi ħaġa aktar ġdida mill-verżjoni msemmija u xorta waħda tonqos milli jkollha l-integrazzjoni li għandek bżonn, jew tforni xi ħaġa eqdem li diġà tkopri r-rekwiżit. Li tqis in-numru bħala l-għan jipproduċi bidliet fir-repożitorju li ma jsolvu xejn. Li tqisu bħala sinjal ta' rekwiżit jipproduċi deċiżjoni ħafna iżgħar.

Tliet mistoqsijiet jifirdu t-tnejn: liema implimentazzjoni, liema rilaxx bażi, u min jieħu ħsieb l-aġġornamenti.

Numru tal-verżjoni mhuwiex rekwiżit ta' karatteristika

Staqsi x'jeħtieġ il-konnessjoni qabel ma tistaqsi liema pakkett jipprovdiha. Profil jista' jeħtieġ ċifrar, mod TLS, plugin tal-awtentikazzjoni jew interfaċċa tal-ġestjoni, u xi waħda minnhom tista' tonqos f'build li jirrapporta string tal-verżjoni sodisfaċenti. Bil-maqlub, build kemxejn eqdem jista' jimplimenta kollox li juża l-profil. L-string tal-verżjoni huwa sommarju miktub minn min jippakkja, mhux lista ta' karatteristiċi.

Iċċara jekk l-istruzzjoni tfissirx 'din il-karatteristika jew aktar ġdida' jew 'dan il-build eżatt ġie ttestjat'. It-tnejn iwasslu għal repożitorji differenti.

Il-kodiċi tal-isem irid jaqbel mar-rilaxx bażi

Ir-repożitorji huma mmexxija bil-kodiċi tal-isem tad-distribuzzjoni, u l-isem tar-rilaxx ta' derivattiv mhuwiex il-kodiċi tal-isem tal-bażi tiegħu. Aqra /etc/os-release għal VERSION_CODENAME u ID_LIKE, u kkonferma liema rilaxx bażi ssegwi d-derivattiv. Tweġiba qadima li qabbdet rilaxx tad-desktop ma' kodiċi tal-isem wieħed ta' Ubuntu ma tgħid xejn dwar dak li jmiss. Li taqta' l-kodiċi tal-isem bl-addoċċ huwa kif sistema tispiċċa tiġbed pakketti mibnija kontra librerija C differenti.

Iċċekkja x'inhu diġà joffri l-maniġer tal-pakketti b'apt-cache policy openvpn qabel iżżid xi ħaġa. Jekk il-kandidat installat jissodisfa r-rekwiżit, il-mistoqsija tar-repożitorju tisparixxi.

Għal xiex tassew jorbot repożitorju upstream

Kanal upstream jippubblika builds għal rilaxxi bażi speċifiċi, u l-istruzzjonijiet tiegħu jgħaqqdu linja tar-repożitorju ma' ċavetta tal-firma u ma' kodiċi tal-isem appoġġjat. Dawk il-partijiet mhumiex sostituti li jistgħu jimtlew b'kodiċi tal-isem li taf b'kumbinazzjoni. Id-dipendenzi jiġu solvuti skont ir-rilaxx li l-build kien immira, għalhekk pakkett li jinstalla nadif xorta jista' jkisser softwer mhux relatat li jaqsam librerija.

Aqra l-gwida tar-repożitorju għall-implimentazzjoni li għażilt, u segwi t-tabella tal-kompatibilità attwali tagħha minflok kopja ta' blog antik.

L-installazzjoni mhijiex integrazzjoni

Is-sostituzzjoni tal-binarju openvpn ma żżidx plugin tal-NetworkManager li jonqos, dialog tal-importazzjoni jew editur tad-desktop. Dawk jgħixu f'pakketti separati bħal network-manager-openvpn u l-kontroparti tad-desktop tiegħu, u għandhom relazzjoni tal-verżjoni tagħhom mal-librerija tal-klijent. OpenVPN 3 Linux huwa implimentazzjoni oħra għal kollox, bil-mudell tas-sessjoni u tal-konfigurazzjoni tiegħu stess, għalhekk il-pakketti tiegħu mhumiex sostituti diretti għal fluss tax-xogħol tal-profil 2.x.

Iddeċiedi liema komponent jippossjedi t-tunnel li jkun qed jaħdem qabel ma tinstalla xi ħaġa. Żewġ maniġers fuq host wieħed jipproduċu l-istess konfużjoni tat-tunnel doppju bħal żewġ klijenti.

Ikteb it-tliet deċiżjonijiet

Irreġistra l-implimentazzjoni, ir-rilaxx bażi u l-proprjetarju tal-aġġornamenti, u innota liema minnhom huwa mistenni li jinbidel. Dak ir-reġistru huwa dak li jinqara minn aġġornament futur meta l-linja tar-repożitorju tieqaf taħdem wara rilaxx tad-distribuzzjoni. Mingħajru, il-persuna li jmiss terġa' tagħmel it-tbassir tal-kodiċi tal-isem b'numru aktar ġdid.

Jekk ir-rilaxx bażi m'għadux appoġġjat mill-kanal li għandek bżonn, it-tweġiba hija migrazzjoni tal-pjattaforma, mhux repożitorju minn tliet rilaxxi ilu.

Artikli relatati