আমি কীভাবে ইউমের সাথে সহজে প্যাকেজগুলি ডাউনগ্রেড করব?


11

স্পষ্টতই, ফেডোরার yumডাউনগ্রেড করার ক্ষমতা রয়েছে। আমি এটি দরকারী বলে মনে করি কারণ ঘৃণিতভাবে তারা মনে করেন তাদের একটি স্থিতিশীল আপগ্রেজে নেটওয়ার্কম্যানেজারটি ভেঙে দেওয়া দরকার একাধিক উপায়ে

আমি কীভাবে নেটওয়ার্কম্যানেজার এবং এর উপর নির্ভরশীল সমস্ত কিছু ডাউনগ্রেড করব? আমি কি yumবিপরীতে কাজ করতে পারি ?

[root@x200s NetworkManager]# yum downgrade NetworkManager-0.8.999-2.git20110509.fc15.i686
Loaded plugins: langpacks, presto, refresh-packagekit
Setting up Downgrade Process
Resolving Dependencies
--> Running transaction check
---> Package NetworkManager.i686 1:0.8.999-2.git20110509.fc15 will be a downgrade
--> Processing Dependency: NetworkManager-glib = 1:0.8.999-2.git20110509.fc15 for package: 1:NetworkManager-0.8.999-2.git20110509.fc15.i686
---> Package NetworkManager.i686 1:0.8.999-3.git20110526.fc15 will be erased
--> Finished Dependency Resolution
Error: Package: 1:NetworkManager-gnome-0.8.999-3.git20110526.fc15.i686 (@updates)
           Requires: NetworkManager = 1:0.8.999-3.git20110526.fc15
           Removing: 1:NetworkManager-0.8.999-3.git20110526.fc15.i686 (@updates)
               NetworkManager = 1:0.8.999-3.git20110526.fc15
           Downgraded By: 1:NetworkManager-0.8.999-2.git20110509.fc15.i686 (fedora)
               NetworkManager = 1:0.8.999-2.git20110509.fc15
Error: Package: 1:NetworkManager-0.8.999-2.git20110509.fc15.i686 (fedora)
           Requires: NetworkManager-glib = 1:0.8.999-2.git20110509.fc15
           Installed: 1:NetworkManager-glib-0.8.999-3.git20110526.fc15.i686 (@updates)
               NetworkManager-glib = 1:0.8.999-3.git20110526.fc15
           Available: 1:NetworkManager-glib-0.8.999-2.git20110509.fc15.i686 (fedora)
               NetworkManager-glib = 1:0.8.999-2.git20110509.fc15
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

প্রতিটি প্যাকেজ স্বতন্ত্রভাবে না করে কি ডাউনগ্রেড করার কোনও উপায় আছে?

উত্তর:



3

আপনার যদি ইতিমধ্যে প্রশ্নটির ইতিহাসে সিস্টেমে একটি কার্যকরী সংস্করণ থাকে তবে এটি একটি গোটো কমান্ড। এটি লেনদেনের তালিকা তৈরি করবে এবং আপনাকে একটি নির্দিষ্ট বিন্দুতে ফিরে যেতে বা একক ক্রিয়াকলাপ পূর্বাবস্থায় ফিরতে অনুমতি দেবে এখানে আরও দেখুন;

http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/ch05s16.html

বিকল্পভাবে আপনি যদি এমন কিছু ডাউনগ্রেড করতে চান যেটির জন্য yum-परवानगी-ডাউনগ্রেড প্লাগইন ব্যবহার করে একাধিক সংস্করণে সীমাবদ্ধ নির্ভরতা রয়েছে তবে আপনি যে নির্ভরতা ত্রুটিগুলি দেখছেন তা বাছাই করবে। এটি একটি --না-ডাউনগ্রেড বিকল্প যুক্ত করবে যা আপনি ব্যবহার করতে পারেন।

আপনি যদি ইচ্ছাকৃতভাবে কোনও পুরানো সংস্করণ ধরে রেখেছেন তবে আমি সংস্করণ লক প্যাকেজটি সন্ধান করার পরামর্শ দেব। এটি নিজেকে / সহকর্মীদের / নির্ধারিত আপডেটগুলি আপনার কাজকে নষ্ট করে দেবে।

http://docs.fedoraproject.org/en-US/Fedora/14/html/Software_Management_Guide/ch06s25.html

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.