தரமிறக்குதல்: மென்பொருள் தொகுப்பின் முந்தைய பதிப்பிற்கு மாற்றவும்

லினக்ஸில் தொகுப்பைக் குறைக்கவும்

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

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

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

apt-get: டெபியன் / உபுண்டு மற்றும் வழித்தோன்றல்கள்

அனைவருக்கும் DEB தொகுப்புகளின் அடிப்படையில் விநியோகம் மேலும் apt-get தொகுப்பு நிர்வாகி மூலம், நீங்கள் மிகவும் நவீன பதிப்பிலிருந்து பழையதை எளிதாக மாற்றலாம். எடுத்துக்காட்டாக, ஃபயர்பாக்ஸ் தொகுப்பை ஒரு குறிப்பாக எடுத்துக்கொள்ளப் போகிறோம், தற்போதைய பதிப்பிலிருந்து முந்தைய பதிப்பிற்குச் செல்ல விரும்புகிறோம் என்று கற்பனை செய்கிறோம். அவ்வாறான நிலையில், நீங்கள் பின்வரும் கட்டளைகளை இயக்கலாம்:

  • நீங்கள் பெற முடியும் தொகுப்பு தகவல் ஃபயர்பாக்ஸ் (அல்லது உங்களுக்கு என்ன வேண்டுமானாலும், நிறுவப்பட்ட முந்தைய பதிப்புகள் போன்ற உங்கள் பெயரில் பொருத்தமான பெயரை மாற்ற வேண்டும்), நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்தலாம்:
sudo apt-cache showpkg firefox

  • நீங்கள் நன்கு அறிந்தவுடன் நீங்கள் நிறுவ விரும்பும் முந்தைய பதிப்பு, நீங்கள் விரும்பும் தொகுப்பை நிறுவ பின்வரும் கட்டளையைப் பயன்படுத்தலாம். எங்கள் விஷயத்தில், முந்தைய கட்டளையில் ஃபயர்பாக்ஸ் = 57.3-build1-0ubuntu1 எனப்படும் ஒரு தொகுப்பைப் பெற்றுள்ளோம், இதைத்தான் நாங்கள் நிறுவ விரும்புகிறோம்:
sudo apt-get install firefox=57.3-build1-0ubuntu1

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

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

pacman: ஆர்ச் லினக்ஸ் மற்றும் வழித்தோன்றல்கள்

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

  • தேட இதொகுப்பு கிடைக்கக்கூடிய பதிப்புகளை தொகுப்பு செய்கிறது, நீங்கள் பதிவை சரிபார்க்கலாம். எங்கள் விஷயத்தில் ஃபயர்பாக்ஸ் தொகுப்புகளுக்கு மட்டுமே முடிவுகளை வடிகட்ட (ஆனால் நீங்கள் விரும்பும் ஒன்றின் தொகுப்பின் பெயரை மாற்ற முடியும் என்பதை நீங்கள் ஏற்கனவே அறிவீர்கள் ...), நீங்கள் பயன்படுத்தலாம்:
ls /var/cache/pacman/pkg/ | grep firefox

  • இப்போது, ​​நீங்கள் விரும்பும் பதிப்பை அறிந்தவுடன், பின்வரும் கட்டளையைப் பயன்படுத்தலாம் அதை நிறுவ:
sudo pacman -U /var/cache/pacman/pkg/firefox-57.3.pkg.tar.xz

zypper: SUSE / openSUSE மற்றும் வழித்தோன்றல்கள்

உலகில் SUSE, நீங்கள் ஜிப்பர் தொகுப்பு நிர்வாகியைப் பயன்படுத்தலாம். முந்தைய பதிப்பில் தொகுப்பைப் பெறுவதற்கான எளிய வழியாகும். எங்கள் விஷயத்தில், மொஸில்லா பயர்பாக்ஸுடன், இது இப்படி இருக்கும்:

  • முதல் விஷயம் என்னவென்றால், நாங்கள் ஆர்ச்சிற்காக செய்ததைப் போலவே தொகுப்பு கேச்-ஐயும் கலந்தாலோசிப்பது, பின்வரும் கட்டளையை அறிய தொகுப்பின் முந்தைய பதிப்புகள் கிடைக்கும்:
cat /var/log/zypp/history | grep firefox

  • முந்தைய பதிப்பு அமைந்ததும், உங்களால் முடியும் அந்த பதிப்பை நிறுவவும் இது போன்ற ஜிப்பரைப் பயன்படுத்துதல்:
sudo zypper -in -f firefox_57.3

dnf: Red Hat / CentOS / Fedora மற்றும் வழித்தோன்றல்கள்

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

  • இந்த வழக்கில் முதல் விஷயம் பார்க்க வேண்டும் முந்தைய பதிப்புகள் நீங்கள் டி.என்.எஃப் களஞ்சியங்களில் நிறுவ முயற்சிக்கும் தொகுப்பின். எங்கள் எடுத்துக்காட்டுக்கு, பட்டியலைப் பெற இந்த கட்டளையைப் பயன்படுத்தலாம்:
sudo dnf --showduplicates list firefox

  • இப்போது, ​​நீங்கள் பெயரை நன்றாகப் பார்த்தவுடன் நீங்கள் நிறுவ விரும்பும் பதிப்பு, முந்தைய கட்டளையின் வெளியீட்டில் எறியப்பட்ட தரவிலிருந்து அதை நகலெடுத்து அடுத்த ஒன்றில் ஒட்ட வேண்டும். உதாரணத்திற்கு:
<pre>sudo dnf install firefox-57.3.fc28</pre>

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

sudo dnf history

sudo dnf history info 32

sudo dnf history undo 32

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


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   anonimo அவர் கூறினார்

    ஜென்டூவில், இனி விரும்பாத தொகுப்பின் பதிப்பு மறைக்கப்படுகிறது, அதை வெளிப்படையாக /etc/portage/package.mask/package.mask கோப்பில் வைப்பதன் மூலம் புதியது.
    எடுத்துக்காட்டாக, 69.0.1 ஆக இருக்கும் சமீபத்திய பயர்பாக்ஸை நாங்கள் விரும்பவில்லை என்றால், இதை நாங்கள் இப்படிச் சொல்கிறோம்:

    = www-client / firefox-69.0.1
    அல்லது எதிர்கால புதுப்பிப்புகளில் உயர்ந்த எந்த பதிப்பையும் நாங்கள் விரும்பவில்லை என்றால்
    > = www-client / firefox-69.0.1

    தரமிறக்குதல் செய்வது இப்படி இருக்கும்:
    # வெளிப்படு -av1 பயர்பாக்ஸ்
    இவை ஒன்றிணைக்கப்படும் தொகுப்புகள், வரிசையில்:
    சார்புகளை கணக்கிடுகிறது… முடிந்தது!
    [ebuild UD] www-client / firefox-68.1.0
    இந்த தொகுப்புகளை ஒன்றிணைக்க விரும்புகிறீர்களா? [ஆம் / இல்லை] மற்றும்

    புதுப்பிப்பு தரமிறக்குதலை UD குறிக்கிறது

    1.    ஈசாக்கு அவர் கூறினார்

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

  2.   அலெக்ஸ் அவர் கூறினார்

    ஒரே நேரத்தில் பல தொகுப்புகளுடன் இதைச் செய்ய வழி உள்ளதா?