কীভাবে খারাপ অবস্থায় প্যাকেজ সরানো যায়, সফ্টওয়্যার সেন্টার হিমশীতল হয়, কোনও সিনাপটিক হয় না


47

'আপডেট ম্যানেজার' চলতে শুরু করলে, এটি আমাকে বলে যে আমাকে একটি 'আংশিক আপগ্রেড' করা দরকার, যখন আমি আপগ্রেড করা শুরু করি, এটি আমাকে বলে

Remove package in bad state 

The package 'linux-headers-3.0.0-19' is in an inconsistent state 
and needs to be reinstalled, but no archive can be found for it. 
Do you want to remove this package now to continue?"

আমি যখন 'হ্যাঁ' ক্লিক করি তখন প্রোগ্রামটি বন্ধ হয়ে যায়। আমি চেষ্টা করেছি সফটওয়্যার সেন্টারে গিয়ে linux-headers-3.0.0-19উবুন্টু সফটওয়্যার সেন্টারটি কেবল হিমশীতল পুনরায় ইনস্টল করতে ।

এখনই আমি 'সিনাপটিক' চালাতে পারি না, বা কোনও সফ্টওয়্যার অপসারণ করতে পারি না।


2
আপনি কি "sudo apt-get --purge <package> অপসারণ" এর sudo কমান্ডটি চেষ্টা করেছেন এবং তারপরে CLI থেকে পুনরায় ইনস্টল করার চেষ্টা করেছেন?
দাসলিঙ্কার্ড

আমি চেষ্টা করেছিলাম, কমান্ডটি এই প্রতিক্রিয়াটি ফেরত পাঠিয়েছে: "ই: প্যাকেজ লিনাক্স-শিরোলেখ -.0.০.০-19-১ rein পুনরায় ইনস্টল করা দরকার, তবে আমি এর জন্য একটি সংরক্ষণাগার খুঁজে পাচ্ছি না।"
গথিকমন্সটার

আপনি চেষ্টা করেছেন sudo apt-get install -f <package>?
জেফ ওয়েলিং

আমি একই বার্তা পেয়েছি "ই: প্যাকেজ লিনাক্স-শিরোলেখ--.০.০-19-১ rein পুনরায় ইনস্টল করা দরকার, তবে আমি এটির জন্য একটি সংরক্ষণাগার খুঁজে পাচ্ছি না।"
গথিকমন্সটার

এই লোক থেকে সমাধান করার চেষ্টা করুন ... askubuntu.com/questions/122699/...
মিথ্যা

উত্তর:


56

এটি চেষ্টা করুন, আমি আশা করি এটি কার্যকর হয়:

  1. এর একটি ব্যাকআপ নিন /var/lib/dpkg/status:

    sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.bkup
    
  2. খোলা /var/lib/dpkg/status:

    sudo nano /var/lib/dpkg/status
    
  3. সেই প্যাকেজের নামের কোনও উল্লেখের জন্য ফাইলটি অনুসন্ধান করুন (যেমন linux-headers-3.0.0-19) এবং সাবধানে সেই প্রবেশটি মুছুন। অন্য কিছু মুছবেন না। ফাইলটি সংরক্ষণ করুন এবং প্রস্থান করুন।

  4. কি sudo apt-get update

এটি সম্ভবত সমস্যার সমাধান করা উচিত।


এটি কাজ করে! আমি পেয়েছি সফটওয়্যার সেন্টার ওপেনফায়ার ইনস্টল করার সময় খোলা হতে পারে না এবং আপনার সমাধানটি কাজ করে!
পান্না

gedit/var/lib/dpkg/statusকিছু বিশেষ চরিত্রের কারণে খুলতে পারেনি। পরিবর্তে, এটি nanoসূক্ষ্মভাবে কাজ করে সম্পাদনা করুন । ইতিমধ্যে দু'বারে এটি libreoffice-baseআমার জন্য প্যাকেজটির সাথে একটি অনড় সমস্যার সমাধান করেছে।
সার্জ স্ট্রোব্যা্যান্ড্ট

1
এটি এখনও 16.04
Mert üksüz

43
  • অতীতে অন্য যে কোনও অফার দিয়েছিলে তা যদি আপনি কোথাও না পান

    dpkg --remove --force-remove-reinstreq
    

    Dpkg ম্যানুয়াল থেকে

    remove-reinstreq: কোনও প্যাকেজ ভেঙে গেলেও সরান

  • সুতরাং চালান:

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