தொகுப்புகளைப் புதுப்பிப்பது பற்றி நாம் பேசினால், லினக்ஸ் இயக்க முறைமைகள் ஒவ்வொரு தொகுப்புக்கும் நிறைய இலவச மென்பொருள் புதுப்பிப்புகளுடன் வருகின்றன. செயல்திறனை மேம்படுத்துவதற்கும் அவற்றில் உள்ள பிழைகளை சரிசெய்வதற்கும் இது தொடர்ந்து புதுப்பிப்புகள், இணைப்புகள் மற்றும் திருத்தங்களை வெளியிடுகிறது. சாத்தியமான அச்சுறுத்தல்கள் மற்றும் பாதிப்புகளிலிருந்து கணினியைப் பாதுகாப்பதற்காக இந்த புதுப்பிப்புகளை தவறாமல் சரிபார்த்து அவற்றை நிறுவுவது மிகவும் முக்கியம். இந்த புதுப்பிப்புகளை நிறுவுவதற்கு, மேம்படுத்தல் செய்யப்படுகிறது மற்றும் இதை அடைய இரண்டு வழிகள் உள்ளன: ஒன்று பொருத்தமானது-மேம்படுத்தல் மற்றும் இரண்டாவது பொருத்தமானது-தொலை-மேம்படுத்தல். இந்த இரண்டு வழிகளில் சில வித்தியாசங்கள் உள்ளன, அவை பெரும்பாலும் பயனர்களைக் குழப்புகின்றன. இந்த கட்டுரை apt-get மேம்படுத்தல் மற்றும் apt-get dist-upgrade ஐப் புரிந்துகொள்ளவும் வேறுபடுத்தவும் உதவும்.
தொகுப்பு தரவுத்தளத்தை மேம்படுத்துதல்
உங்கள் கணினியைப் புதுப்பித்த நிலையில் வைத்திருக்க, புதுப்பித்தல் மற்றும் மேம்படுத்தல் கட்டளைகள் பயன்படுத்தப்படுகின்றன. புதுப்பிப்பு கட்டளை சமீபத்திய கிடைக்கக்கூடிய பதிப்புகளுடன் தொகுப்பு பட்டியலை மட்டுமே புதுப்பிக்கிறது, இருப்பினும், இது தொகுப்பை நிறுவவோ மேம்படுத்தவோ இல்லை. மேம்படுத்தல் கட்டளை உண்மையில் ஏற்கனவே நிறுவப்பட்ட தொகுப்புகளின் சமீபத்திய பதிப்புகளை மேம்படுத்தி நிறுவுகிறது. தொகுப்புகளை மேம்படுத்தும் முன், பின்வருமாறு புதுப்பிப்புகளைச் சரிபார்க்கவும். இது புதிய பதிப்புகளைத் தெரிந்துகொள்ளும்.
$சூடோ apt-get update
அப்ட்-கெட் மேம்படுத்தல் என்றால் என்ன
உங்கள் கணினியில் முன்னர் நிறுவப்பட்ட அனைத்து தொகுப்புகளின் சமீபத்திய பதிப்புகளை நிறுவ, apt-get மேம்படுத்தல் பயன்படுத்தப்படுகிறது. இந்த கட்டளையானது /etc /apt கோப்புறையில் ஆதாரங்கள்.லிஸ்ட் கோப்பில் கூறப்பட்டுள்ளபடி புதிய வெளியீடுகளைக் கொண்ட தொகுப்புகளை மட்டுமே மேம்படுத்துகிறது. இது ஒரு புதிய தொகுப்பை நிறுவவோ அல்லது நிறுவப்பட்ட எந்தவொரு தொகுப்பையும் சொந்தமாக அகற்றவோ முயற்சிக்காது.
சமீபத்திய பதிப்புகளை மேம்படுத்த அல்லது நிறுவ, லினக்ஸ் சிஸ்டத்தில் புதுப்பிப்புகளை சரிபார்த்து நிறுவக்கூடிய ஒரே சலுகை பயனராக பின்வரும் கட்டளையை சூடோவாக இயக்கவும்:
$சூடோ apt-get மேம்படுத்தல்
ஒரு குறிப்பிட்ட தொகுப்பை மேம்படுத்த, கட்டளை பின்வருமாறு:
$சூடோ apt-get மேம்படுத்தல் <தொகுப்பு பெயர்>Apt-get dist-upgrade என்றால் என்ன
Apt-get மேம்படுத்தல் கட்டளையைப் போலவே, apt-get dist-upgrade தொகுப்புகளையும் மேம்படுத்துகிறது. இது தவிர, இது தொகுப்பின் சமீபத்திய பதிப்புகளுடன் மாறும் சார்புகளையும் கையாளுகிறது. இது தொகுப்பு சார்புகளுக்கிடையேயான மோதலை புத்திசாலித்தனமாக தீர்க்கிறது மற்றும் தேவைப்பட்டால் குறைந்த முக்கியத்துவம் வாய்ந்த செலவில் மிக முக்கியமான தொகுப்புகளை மேம்படுத்த முயற்சிக்கிறது. Apt-get மேம்படுத்தல் கட்டளையைப் போலல்லாமல், apt-get dist-upgrade செயலில் உள்ளது மற்றும் மேம்படுத்தலை நிறைவு செய்வதற்காக அது புதிய தொகுப்புகளை நிறுவுகிறது அல்லது ஏற்கனவே உள்ளவற்றை நீக்குகிறது.
தொகுப்புகளை மேம்படுத்த, sudo சலுகைகளுடன் டிஸ்ட்-மேம்படுத்தல் கட்டளையை இயக்கவும்:
$சூடோ apt-get dist-upgradeஒரு குறிப்பிட்ட தொகுப்பை மேம்படுத்த, கட்டளை பின்வருமாறு:
$சூடோ apt-get dist-upgrade <தொகுப்பு பெயர்>சில நேரங்களில், நீங்கள் apt-get upgrade ஐ இயக்கும்போது, பின்வரும் தொகுப்புகள் மீண்டும் வைக்கப்படும் என்ற செய்தியைப் பெறுவீர்கள். இந்த தொகுப்புகள் மீண்டும் வைக்கப்பட்டுள்ளன, ஏனெனில் அவற்றின் புதிய பதிப்பை நிறுவ, அவர்களுக்கு ஏற்கனவே நிறுவப்படாத வேறு சில தொகுப்புகள் தேவை. நாங்கள் விவாதித்தபடி, apt-get மேம்படுத்தல் தற்போதுள்ள தொகுப்புகளை மட்டுமே மேம்படுத்துகிறது, புதிய தொகுப்பை நிறுவவோ அல்லது ஏற்கனவே உள்ள ஒன்றை அகற்றவோ இல்லை. அதனால்தான் அது இந்த தொகுப்புகளை மீண்டும் வைத்திருக்கிறது. சில நேரங்களில், உடைந்த சார்புநிலைகளின் காரணமாக தொகுப்புகள் மீண்டும் வைக்கப்படும் (அது சார்ந்து இருக்கும் தொகுப்பில் பதிவிறக்கம் செய்யக்கூடிய பதிப்பு இல்லாதபோது).
Apt-get dist-upgrade செய்யும்போது, சார்புநிலையை தீர்க்க புதிய சார்பு தொகுப்பு நிறுவப்படும்.
முடிவுக்கு, நீங்கள் தொகுப்புகளை நிறுவாமல் அல்லது அகற்றாமல் மட்டுமே மேம்படுத்த விரும்பினால், apt-get மேம்படுத்தலுக்குச் செல்லவும். மறுபுறம், சார்புகளை பூர்த்தி செய்ய ஏதேனும் புதிய தொகுப்பு நிறுவப்பட்டாலும் அல்லது ஏற்கனவே உள்ள தொகுப்பு அகற்றப்பட்டாலும் நீங்கள் மேம்படுத்த விரும்பினால், apt-get dist-upgrade க்குச் செல்லவும்.