நிறுவல் நீக்கம் இடையிலேயே பராமரிப்பு ஸ்கிரிப்ட்டைக் குறிப்பிடும் பிழையுடன் நிற்கலாம், VPN பாதி அகற்றப்பட்ட நிலையில் இருக்கும்: உள்ளமைவு கோப்புகள் எஞ்சியிருக்கும், சேவை இன்னும் இயங்கிக்கொண்டிருக்கலாம், மேலும் தொகுப்பு மேலாளர் தொடர மறுக்கிறார். பழைய மன்ற இழையில் உள்ள கவர்ச்சிகரமான தீர்வு ஸ்கிரிப்ட்டை நீக்கி அகற்றலை கட்டாயப்படுத்துவதாகும். அது அறிகுறிக்கு சிகிச்சையளித்து தோல்வியடைந்த சுத்தம் செய்யும் படியை தூக்கி எறிகிறது. முதலில் கட்டத்தையும் தொகுப்பின் நிலையையும் படிக்கவும்.

வாழ்க்கைச் சுழற்சியின் எந்தப் படி உண்மையில் தோல்வியடைந்தது

Debian தொகுப்புகள் நிறுவலின் போது preinst மற்றும் postinst ஐயும், அகற்றுதல் அல்லது முழு சுத்தத்தின் போது prerm மற்றும் postrm ஐயும் இயக்குகின்றன, ஒவ்வொரு ஸ்கிரிப்ட்டின் வெளியேறும் நிலை அடுத்த செயலைத் தீர்மானிக்கிறது. prerm இலிருந்து வரும் பிழை என்பது தொகுப்பின் கோப்புகள் நீக்கப்படுவதற்கு முன்பே அகற்றுதல் நின்றது என்பதாகும்; postrm இலிருந்து வரும் பிழை என்பது அகற்றுதல் ஏற்கனவே நடந்துவிட்டது, சுத்தம் தோல்வியடைந்தது என்பதாகும். இவை வெவ்வேறு மீட்புடன் கூடிய வெவ்வேறு சூழ்நிலைகள். விநியோகக் கொள்கை ஸ்கிரிப்ட்கள் மீண்டும் மீண்டும் இயங்குவதைத் தாங்க வேண்டும் என்றும் எதிர்பார்க்கிறது, ஏனெனில் தோல்வியடைந்த கட்டத்தைத் தவிர்க்காமல் மீண்டும் செய்ய வேண்டும்.

முதல் பிழையை வார்த்தைக்கு வார்த்தை பதிவு செய்யுங்கள், தொகுப்பின் பெயர், பதிப்பு மற்றும் விநியோக வெளியீட்டுடன். பிந்தைய பிழைகள் பொதுவாக விளைவுகள்.

மாற்றுவதற்கு முன் தொகுப்பின் நிலையைப் படியுங்கள்

மற்றொரு கட்டளையை வழங்குவதற்கு முன் என்ன நடந்தது என தொகுப்பு மேலாளரைக் கேளுங்கள்.

dpkg -l vpn-package
dpkg --audit
apt-get -s remove vpn-package

பட்டியல் தொகுப்பின் நிலைக் கொடிகளைக் காட்டுகிறது, தணிக்கை உடைந்த அல்லது பாதி உள்ளமைக்கப்பட்ட தொகுப்புகளைக் கண்டறிகிறது, உருவகப்படுத்தப்பட்ட அகற்றுதல் எதையும் தொடாமல் apt என்ன செய்யும் என்பதை அச்சிடுகிறது. அதே ஸ்கிரிப்ட்டில் தோல்வியடையும் உருவகப்படுத்துதல் வலையமைப்பை அல்ல, கட்டத்தை உறுதிப்படுத்துகிறது. பிழையில் குறிப்பிடப்பட்ட ஸ்கிரிப்ட்டைக் கவனிக்கவும், எந்த ஸ்கிரிப்ட்கள் உள்ளன எனப் பார்க்க வேண்டுமானால் தொகுப்பின் தகவல் கோப்புகளைப் பட்டியலிடவும். இவற்றில் எதுவும் இன்னும் அந்தக் கோப்புகளைத் திருத்துவதை நியாயப்படுத்தவில்லை.

பழுதுபார்ப்புக்கு முன் நிர்வாகப் பாதையைப் பாதுகாக்கவும்

VPN இந்த புரவலனுக்கு உங்கள் ஒரே SSH அமர்வைக் கொண்டுசெலுத்தினால், அதை அகற்றுவது பழுதுபார்ப்பின் நடுவில் உங்கள் அணுகலை முடிவுக்குக் கொண்டுவரும். முதலில் ஒரு கன்சோல், பேண்டிற்கு வெளியேயான நிர்வாக இடைமுகம் அல்லது இரண்டாவது பாதையை ஏற்பாடு செய்து, தொடங்குவதற்கு முன் அது செயல்படுவதை உறுதிப்படுத்தவும். சுயவிவரத்தையும் பின்னர் தேவைப்படும் மறுபதிவு வழிமுறைகளையும் சேமியுங்கள், ஏனெனில் முழு சுத்தமும் உருவாக்கப்பட்ட உள்ளமைவை அகற்றக்கூடும். டிக்கெட்டில் ஒட்டும் குறிப்புகளில் இருந்து சான்றுகளை விலக்கி வைக்கவும், தனிப்பட்ட விசைகளை முழுவதுமாக கண்டறிதலில் இருந்து விலக்கி வைக்கவும்.

ஆவணப்படுத்தப்பட்ட கைமுறை மேலெழுதலைத் தொகுப்பு உரிமையாளரின் வழிகாட்டுதலின் கீழ் கடைசி வழியாகக் கருதுங்கள், தவிர்க்கப்பட்ட படிகளைக் கணக்கில் கொண்டு. ஒருபோதும் வைல்டுகார்டுகளால் ஸ்கிரிப்ட்களை நீக்க வேண்டாம், ஏனெனில் தொகுப்பின் சொந்த சுத்தப் பட்டியலே இன்னும் என்ன செய்ய வேண்டும் என்பதன் பதிவு.

தொகுப்பு, வலையமைப்பு மற்றும் சான்றுகளின் முடிவுகளைப் பிரிக்கவும்

ஆதரிக்கப்படும் நடைமுறை முடிந்ததும் மூன்று முடிவுகளைத் தனித்தனியாகச் சரிபார்க்க வேண்டும். தொகுப்புப் பரிவர்த்தனை தணிக்கையில் பாதி உள்ளமைக்கப்பட்ட உள்ளீடுகளை விட்டுவிடாமல் சுத்தமான நிலையைக் காட்ட வேண்டும். வலையமைப்பு நீங்கள் கருதியதற்குப் பொருந்த வேண்டும்: சரியான சேவை நிறுத்தப்பட்டது, பழைய வழிகள் அல்லது DNS அமைப்புகள் இல்லை, மாற்றீடு அல்லது நேரடி அணுகலுக்கு செயல்படும் பாதை உள்ளது. தொலைப் பக்கம் மூன்றாவது முடிவு, பழைய சான்றுகள் அந்தக் கணக்கின் உரிமையாளர் மூலம் திரும்பப் பெறப்பட வேண்டும், ஏனெனில் கிளையண்டை நிறுவல் நீக்குவது எதையும் ரத்து செய்யாது.

பின்னர் மீண்டும் இணைந்து அனுமதிக்கப்பட்ட ஒரு இலக்கைச் சோதிக்கவும். இன்னும் இயங்கும் சுரங்கப்பாதையுடன் சுத்தமான தொகுப்பு நிலை சுத்தமான வலையமைப்பிலிருந்து வேறு முடிவு, அகற்றுதல் உண்மையில் நடைமுறைக்கு வந்தது என்பதை இரண்டாவது மட்டுமே சொல்கிறது.

தொடர்புடைய கட்டுரைகள்