apt-get পুরানো জেনেরিক-পিকে আপগ্রেড করবে না


8

# অ্যাপটি-গেট আপগ্রেড চালানো আমাকে চালানোর জন্য বলা হয়েছে sudo apt-get -f install। আমি এটি করি এবং দেখুন:

The following extra packages will be installed:
  linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
The following packages will be upgraded:
  linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
3 upgraded, 0 newly installed, 0 to remove and 138 not upgraded.
3 not fully installed or removed.
Need to get 0 B/6,460 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
dpkg: dependency problems prevent configuration of linux-image-generic-pae:
 linux-image-generic-pae depends on linux-image-3.2.0-48-generic-pae; however:
  Package linux-image-3.2.0-48-generic-pae is not installed.
dpkg: error processing linux-image-generic-pae (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of linux-headers-generic-pae:
 linux-headers-generic-pae depends on linux-headers-3.2.0-48-generic-pae; however:
  Package linux-headers-3.2.0-48-generic-pae is not installed.
dpkg: error processing linux-headers-generic-pae (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: dependency problems prevent configuration of linux-generic-pae:
 linux-generic-pae depends on linux-image-generic-pae (= 3.2.0.48.58); however:
  Package linux-image-generic-pae is not configured yet.
 linux-generic-pae depends on linux-headers-generic-pae (= 3.2.0.48.58); however:
  Package linux-headers-generic-pae is not configured yet.
dpkg: error processing linux-generic-pae (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Errors were encountered while processing:
 linux-image-generic-pae
 linux-headers-generic-pae
 linux-generic-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)

এখানে আমার তালিকা রয়েছে /usr/src:

/usr/src:
total used in directory 88 available 19619852
drwxr-xr-x 22 root root 4096 Feb  1 23:21 .
drwxr-xr-x 10 root root 4096 Aug 31  2012 ..
drwxr-xr-x 24 root root 4096 Jan 18  2013 linux-headers-3.2.0-36
drwxr-xr-x  7 root root 4096 Jan 18  2013 linux-headers-3.2.0-36-generic-pae
drwxr-xr-x 24 root root 4096 Feb  1  2013 linux-headers-3.2.0-37
drwxr-xr-x  7 root root 4096 Feb  1  2013 linux-headers-3.2.0-37-generic-pae
drwxr-xr-x 24 root root 4096 Feb 22  2013 linux-headers-3.2.0-38
drwxr-xr-x  7 root root 4096 Feb 22  2013 linux-headers-3.2.0-38-generic-pae
drwxr-xr-x 24 root root 4096 Mar 19  2013 linux-headers-3.2.0-39
drwxr-xr-x  7 root root 4096 Mar 19  2013 linux-headers-3.2.0-39-generic-pae
drwxr-xr-x 24 root root 4096 Apr  9  2013 linux-headers-3.2.0-40
drwxr-xr-x  7 root root 4096 Apr  9  2013 linux-headers-3.2.0-40-generic-pae
drwxr-xr-x 24 root root 4096 May  2  2013 linux-headers-3.2.0-41
drwxr-xr-x  7 root root 4096 May  2  2013 linux-headers-3.2.0-41-generic-pae
drwxr-xr-x 24 root root 4096 May 16  2013 linux-headers-3.2.0-43
drwxr-xr-x  7 root root 4096 May 16  2013 linux-headers-3.2.0-43-generic-pae
drwxr-xr-x 24 root root 4096 May 24  2013 linux-headers-3.2.0-44
drwxr-xr-x  7 root root 4096 May 24  2013 linux-headers-3.2.0-44-generic-pae
drwxr-xr-x 24 root root 4096 May 31  2013 linux-headers-3.2.0-45
drwxr-xr-x  7 root root 4096 May 31  2013 linux-headers-3.2.0-45-generic-pae
drwxr-xr-x 24 root root 4096 Feb  1 23:21 linux-headers-3.2.0-58
drwxr-xr-x  7 root root 4096 Feb  1 23:21 linux-headers-3.2.0-58-generic-pae

আমার অন্যান্য মেশিনগুলির বেশিরভাগের 45 থেকে 58 এর মধ্যে সমস্ত সংখ্যা রয়েছে। আমি মনে করি না আমারও এই 48 টি সংস্করণটির দরকার আছে?



আপনি কেবল সর্বশেষতম কার্নেলটি ভাল কাজ করতে পারেন .. বর্তমানে যে কার্নেলটি ব্যবহার করছেন তা পরীক্ষা করুন uname -r.. পুরানো কার্নেলগুলি অপসারণ সম্পর্কে আরও জানতে এই লিঙ্কটি দেখুন: বুট মেনুটি পরিষ্কার করতে আমি কীভাবে পুরানো কার্নেল সংস্করণগুলি সরিয়ে বা আড়াল করব?
যথাযথ

1
Askubuntu.com/questions/140246/… এবং Askubuntu.com/questions/2793/… উভয়ই এই পরিস্থিতিতে সাহায্য করবে না।
অবিনাশ রাজ

উত্তর:


10

নীচের ধরণের ত্রুটির জন্য সংশ্লিষ্ট প্যাকেজটি সরিয়ে বা জোর করে মুছে ফেলা সমস্যার সমাধান করবে,

dpkg: error package-name (--configure):
 dependency problems - leaving unconfigured

এই প্রশ্নে leaving unconfiguredত্রুটি এই তিনটি প্যাকেজের জন্য ঘটে,

linux-image-generic-pae
linux-headers-generic-pae
linux-generic-pae

সুতরাং আমাদের রান করে প্যাকেজগুলি সরিয়ে ফেলতে হবে,

sudo dpkg -r linux-image-generic-pae
sudo dpkg -r linux-headers-generic-pae
sudo dpkg -r linux-generic-pae

উপরের অপসারণের সময় যদি কোনও নির্ভরতা সমস্যা দেখা দেয় তবে forceনীচের মত বিকল্পের জন্য যান অন্যথায় এড়িয়ে যান।

দ্রষ্টব্য: অন্য সমস্ত পদ্ধতিগুলি যখন কাজ করবে না কেবল তখনই ফোর্স বিকল্পের জন্য যান।

নীচের কমান্ডগুলি চালিয়ে উপরের তিনটি প্যাকেজটিকে জোর করে সরিয়ে দিন,

sudo dpkg --purge --force-all --force-remove-reinstreq linux-image-generic-pae
sudo dpkg --purge --force-all --force-remove-reinstreq linux-headers-generic-pae
sudo dpkg --purge --force-all --force-remove-reinstreq linux-generic-pae

এখন আপনি একটি আপগ্রেড চালাতে পারেন,

sudo apt-get -f install
sudo apt-get upgrade

আপনি যদি প্যাকেজগুলি পুনরায় ইনস্টল করতে চান তবে নীচে চালান

sudo apt-get install linux-image-generic-pae
sudo apt-get install linux-headers-generic-pae
sudo apt-get install linux-generic-pae

1
দুটি সমস্যা ছিল। প্রথমত, পুরানো কার্নেলগুলি সরানো হয়নি, তাই আমার বিভাজনটি পূর্ণ হয়ে গেছে। দ্বিতীয়ত, আমি মনে করি একটি আপগ্রেড খারাপভাবে ব্যর্থ হয়েছে, গণ্ডিত হয়ে যাওয়া নির্ভরতাগুলি রেখে।
বেন্টফ্র্যাঙ্কলিন

আমি এই উত্তরটি দেখানো থ্রেড দেখেছি, তবে সেগুলি অ্যাপ্লিকেশনগুলির জন্য ছিল, সিস্টেমের অভ্যন্তরীণ নয়, তাই আমি লিনাক্স-জেনেরিক-পা এবং তার আত্মীয় স্বজনদের নির্লিপ্তভাবে অপসারণ করতে ভয় পেয়েছিলাম।
বেন্টফ্র্যাঙ্কলিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.