டெபியன் 8 ஐ 9 ஆக மேம்படுத்தவும்

Upgrade Debian 8 9



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

  • தரவு கோப்புகள்

    கணினியை மேம்படுத்துவதற்கு முன் அனைத்து தரவுத்தளங்களையும் முக்கியமான பிளாட் தரவு கோப்புகளையும் காப்புப் பிரதி எடுப்பது மிகவும் முக்கியம். மேலே குறிப்பிட்டுள்ளபடி, மேம்படுத்தல் செயல்பாட்டின் போது MySQL தரவுத்தளங்கள் தானாகவே MariaDB ஆக மாற்றப்படும். MySQL தரவுத்தளத்தை தரவுத்தளத்தை மீண்டும் உருவாக்க தேவையான SQL அறிக்கைகள் அடங்கிய உரை கோப்பில் ஏற்றுமதி செய்ய mysqldump கட்டளையைப் பயன்படுத்தலாம்.







    இதன் விளைவாக வரும் SQL கோப்புகள் மற்றும் பிற தட்டையான தரவு கோப்புகள் தார், ஜிசிப், rsync அல்லது git கட்டளைகளின் கலவையைப் பயன்படுத்தி சுருக்கி காப்புப் பிரதி எடுக்கலாம்.

  • உள்ளமைவு கோப்புகள்

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



    பயனர் குறிப்பிட்ட உள்ளமைவு கோப்புகள் பொதுவாக அந்தந்த பயனரின் வீட்டு அடைவில் (/முகப்பு) சேமிக்கப்படும். உள்ளமைவு கோப்புகள் உரை கோப்புகள், எனவே உரை தரவு கோப்புகளுக்கு அதே கருவிகளைப் பயன்படுத்தி காப்புப் பிரதி எடுக்க முடியும்.

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




3. படிப்படியாக மேம்படுத்தவும்

  1. தற்போதுள்ள டெபியன் 8 ஐ புதுப்பித்த நிலையில் கொண்டு வாருங்கள்

    டெபியன் 9 க்கு மேம்படுத்தப்படுவதற்கு முன்பு நீங்கள் டெபியன் 8 -ஐ புதுப்பிக்க பரிந்துரைக்கப்படுகிறது. ரூட்டாக, பின்வரும் கட்டளைகளை இயக்கவும்:





    # apt-get update # apt-get upgrade 

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

    மேலே உள்ள சிக்கலை தீர்க்க, பின்வரும் கட்டளையை இயக்கவும்:



    # apt-get dist-upgrade 

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

  2. திருத்துதல் /etc/apt/sources.list

    /Etc/apt/sources.list கோப்பு விநியோகம் உள்ளிட்ட ஆதாரங்களைக் குறிப்பிடுகிறது, அதில் இருந்து தொகுப்புகளை பதிவிறக்கம் செய்யலாம். டெபியன் குறியீட்டுப்பெயர் (ஸ்ட்ரெச் vs ஜெஸ்ஸி) அல்லது வெளியீட்டு நிலை (ஸ்டேபிள் vs ஓல்ட்ஸ்டேபிள்) பயன்படுத்தி விநியோகத்தை குறிப்பிடலாம்.

    டெபியன் 8 (ஜெஸ்ஸி) இலிருந்து டெபியன் 9 (ஸ்ட்ரெச்) க்கு மேம்படுத்த, கோப்பில் உள்ள ஜெஸ்ஸியின் அனைத்து நிகழ்வுகளையும் நீட்டுவதற்கு மாற்றவும். உதாரணமாக, உங்கள் பழைய கோப்பு பின்வருவதை ஒத்திருக்கலாம்:

    deb http://ftp.us.debian.org/debian/ jessie main contrib non-free deb http://security.debian.org/ jessie/updates main contrib non-free deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free 

    உங்கள் சொந்த /etc/apt/sources.list கோப்பில் களஞ்சிய URL வித்தியாசமாக இருக்கும் என்பதை நினைவில் கொள்க. கூடுதலாக, உங்கள் பழைய கோப்பு குறிப்புகள் வெளிப்படையான குறியீட்டுப்பெயரை (ஜெஸ்ஸி) விட நிலையானதாக இருந்தால், நீங்கள் விருப்பமின்றி அதை மாற்றாமல் வைத்திருக்கலாம் (ஏனெனில் தற்போதைய நிலையான வெளியீடு நீட்டிக்கப்பட்டுள்ளது).

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

    புதிய கோப்பு பின்வருமாறு இருக்க வேண்டும்:

    deb http://ftp.us.debian.org/debian/ stretch main contrib non-free deb http://security.debian.org/ stretch/updates main contrib non-free deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free 

    கோப்பைத் திருத்திய பிறகு புதுப்பிப்பை இயக்கவும்.

    # apt-get update 
  3. வட்டு இட தேவையை சரிபார்க்கவும்

    உண்மையான மேம்படுத்தலுக்கு முன், தேவையான கூடுதல் வட்டு இடத்தை கண்டுபிடிக்க உலர்-ரன் செய்யவும்:

    # apt-get -o APT::Get::Trivial-Only=true dist-upgrade 

    வெளியீட்டின் முடிவில் பின்வரும் வரியைப் பாருங்கள்:
    இந்த செயல்பாட்டிற்குப் பிறகு, XXXX MB கூடுதல் வட்டு இடம் பயன்படுத்தப்படும்.

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

     # df -h 
  4. டெபியன் 9 மேம்படுத்தலை இயக்கவும்.

    பின்வரும் 2 கட்டளைகளை வரிசையில் செயல்படுத்தவும்.

    # apt-get upgrade # apt-get dist-upgrade 

    மேம்படுத்தலின் போது, ​​ஏதேனும் உள்ளமைவு கோப்பு மோதலைத் தீர்க்க நீங்கள் கேட்கப்படலாம். நீங்கள் முன்பு புதுப்பிக்க முயற்சிக்கும் கட்டமைப்பு கோப்பை நீங்கள் திருத்தியதை நிறுவி கவனிக்கும்போது ஒரு மோதல் ஏற்படுகிறது.

    எந்த பதிப்பைப் பயன்படுத்த வேண்டும் என்பதை நீங்கள் தீர்மானிப்பதற்கு முன், உங்கள் சமீபத்திய திருத்தப்பட்ட பதிப்பிற்கும் நிறுவப்பட வேண்டிய பதிப்பிற்கும் உள்ள வேறுபாடுகளைக் காண நீங்கள் தேர்வு செய்யலாம். எந்த பதிப்பைப் பயன்படுத்த வேண்டும் என்பதை உங்களால் தீர்மானிக்க முடியவில்லை எனில், உங்கள் சமீபத்திய திருத்தப்பட்ட பதிப்பை வைத்து தேர்ந்தெடுக்கலாம், பின்னர் வேறுபாடுகளை கைமுறையாக சரிசெய்யலாம்.

  5. மறுதொடக்கம்

    டெபியன் 8 இலிருந்து டெபியன் 9 க்கு மேம்படுத்துவது கர்னல் புதுப்பிப்புகளை உள்ளடக்கியது. இதன் விளைவாக, மேம்படுத்தப்பட்ட பிறகு நீங்கள் இயந்திரத்தை மறுதொடக்கம் செய்ய வேண்டும்.

    மறுதொடக்கம் செய்த பிறகு, பின்வரும் கட்டளையை செயல்படுத்துவதன் மூலம் இயந்திரம் உண்மையில் டெபியன் 9 ஐ இயக்குகிறது என்பதை நீங்கள் சரிபார்க்கலாம்.

    # lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.2 (stretch) Release: 9.2 Codename: stretch