Uch savol versiya bahsini funksiya tekshiruvidan ajratadi: opsiyani qaysi komponent taqdim etishi kerak, o'sha komponentning qaysi versiyasi haqiqatan o'rnatilgan va bu haqda uning o'zgarishlar jurnali nima deydi. Plagin raqamining o'zi ularning birortasiga javob bermaydi. Vasvasaga soladigan qisqa yo'l, qisqartirilgan versiyani o'quv qo'llanmadagi minimum bilan solishtirish, muvaffaqiyatsiz bo'ladi, chunki distributivlarning versiya satrlari o'nlik sonlar emas. Solishtirishdan oldin nima solishtirayotganingizni hal qiling.

Opsiya NetworkManagerda, uning VPN plaginida, asosiy dvigatelda yoki alohida ish stoli frontendida yashashi mumkin. Bular to'rtta loyiha, to'rtta chiqarish tarixi bilan.

To'rt komponent, to'rt chiqarish tarixi

Siz ko'rayotgan muharrir odatda plagin bo'ladi va plagin OpenVPN ikkilik fayli yoki WireGuard amalga oshirilishi kabi dvigatelni chaqiradi. NetworkManager o'zi ulanish modelini taqdim etadi, ish stoli frontendi esa uning ustiga o'z maydonlarini qo'shishi mumkin. Funksiya ularning har birida paydo bo'lishi mumkin va birini yangilash boshqalarini yangilamaydi. Yangiroq dvigatel o'rnatilgan muharrir dvigatel qo'llab-quvvatlaydigan opsiyani import qila olishining dalili emas.

Simptomdan boshlang: maydon muloqot oynasida yo'qmi, importdan keyin yo'qmi yoki bor, lekin e'tiborsiz qoldiriladimi? Bu kuzatishlar turli komponentlarga ishora qiladi va turli dalillarni talab qiladi.

Solishtirishdan oldin versiyani tahlil qiling

Debianning paket siyosati formatni epoch, upstream versiyasi va qadoqlash revisioni deb belgilaydi. Avval epoch, keyin upstream qismi, keyin revision solishtiriladi, paket menejerining o'z tartiblash qoidalari bo'yicha, o'nlik arifmetika yoki oddiy alifbo tartibi bo'yicha emas. Tilda hamma narsadan, shu qismning oxiridan ham oldin tartiblanadi va shu tariqa chiqarish nomzodi yakuniy chiqarishdan oldin keladi. Qismlarni alohida o'qish solishtirishni mazmunli qiladi.

0.8.999 0.9 ga yaqin ko'rinadigan boshqa sxema uchun konvertatsiya qoidasini o'ylab topmang. Raqamlarning yaqinligi mazmun haqida dalil emas.

Nima o'rnatilgani va nima bo'lishini so'rang

apt-cache policy siz nomlagan har bir paket uchun o'rnatilgan versiyani, nomzodni va har biri qaysi repozitoriydan kelishini xabar qiladi. Uni dvigatel va plagin ikkisi uchun ham o'qing va qisqartirilgan shakllar o'rniga to'liq satrlarni yozib oling. Mahalliy metama'lumotlar eskirgan bo'lishi mumkin va nomzod versiya ishlab turgan jarayon o'sha buildni yuklaganini isbotlamaydi. Agar xizmat yangilanishdan keyin qayta ishga tushirilmagan bo'lsa, diskdagi fayl va siz kuzatayotgan xatti-harakat farq qilishi mumkin.

Keyin mos keladigan o'zgarishlar jurnalini o'qing. Qadoqlash revisioni yangi upstream raqamini qabul qilmasdan yamoqlarni olib yurishi mumkin va versiya o'zgarmagandek ko'rinib, xatti-harakat boshqacha bo'lgan holat aynan shu.

Opsiyani egalik qiluvchi komponentda isbotlang

Import muammosi uchun faqat muloqot oynasini emas, o'rnatilgan plagin qo'llab-quvvatlaydigan maydonlarni va saqlangan natijani tekshiring. Yorliq, mahalliy ma'lumot maydoni va dvigatel argumenti bitta sozlamaning uchta ko'rinishi bo'lishi mumkin, faylni import qilish muvaffaqiyati esa har bir direktiva omon qolgani haqida hech narsa demaydi. Funksiyani aniq nomlang: masalan, bu direktivani uning autentifikatsiya ma'nosini saqlab qabul qilish.

Agar o'sha chiqarish uchun qo'llab-quvvatlanadigan buildda integratsiya bo'lmasa, tasdiqlangan yangilash yo'lini yoki boshqa mijozi tanlang. Boshqa chiqarish repozitoriysini aralashtirish yoki ko'rinadigan raqamni ko'tarish uchun arxivlangan manba yamog'ini qo'llash versiya bahsini qo'llab-quvvatlanmaydigan tizimga almashtiradi.

Foydali hisobot distributivni, to'liq paket versiyalarini, faol ulanish egasini, kerakli opsiyani va kuzatilgan saqlangan xatti-harakatni nomlaydi. Bu takror ishlab chiqariladigan savol.

O'xshash maqolalar