কীভাবে প্যাকেজ পুনরায় ইনস্টল করবেন


20

লিববিল 3 টি ইনস্টল করার সময় আমি এটি পাচ্ছি:

Errors were encountered while processing:
libebml3:i386
Error in function: 
dpkg: error processing libebml3:i386 (--configure):
Package is in a very bad inconsistent state - you should
reinstall it before attempting configuration.

আমি এটা কিভাবে ঠিক করবো?

উত্তর:


20

যেহেতু আমি অন্য প্যাকেজটির সাথে একই সমস্যাটি পেয়েছি, পুনরায় ইনস্টল চাইছি এবং উত্তরের সমস্ত পদ্ধতিগুলি হয় কিছুই করেনি বা পুনরায় ইনস্টল করার আগে পুরো সিস্টেমটি প্রথমে আনইনস্টল করায় আমি একটি সমাধান দিয়ে শেষ করেছি।

sudo aptitude reinstall libebml3:i386

অবশ্যই, যোগ্যতার পরিবর্তে অ্যাপট-গেট ব্যবহার করে প্যাকেজটিকে পুনরায় ইনস্টল করতে বাধ্য করার জন্য আরও একটি সমাধান থাকতে হবে।

sudo apt-get install --reinstall libebml3:i386

1
ভাল, আপনি যদি এমন প্যাকেজ পুনরায় ইনস্টল করার প্রয়োজন না হন যা প্রবণতা নির্ভর করে (যেমন libboost_iostreams)।
টমসজ গ্যান্ডোর

1
man apt-getসমাধানটি ব্যবহার করে উপস্থিত হয়:--reinstall Re-Install packages that are already installed and at the newest version.
জেবি। মনিকার সাথে।

6
dpkg -r libebml3:i386
sudo apt-get update
sudo apt-get install -f
sudo apt-get upgrade

টার্মিনালে এই পদক্ষেপগুলি করুন।


3

আপনি টার্মিনালে নিম্নলিখিত কমান্ডগুলি প্রবেশ করে প্রোগ্রামটি সরিয়ে ফেলতে পারেন:

sudo apt-get remove --purge libebml3
sudo apt-get install libebm13
sudo apt-get update
sudo apt-get upgrade

2

টার্মিনালে নিম্নলিখিত কমান্ড লিখুন (প্রেস Ctrl+ + ALT+ + t):

sudo dpkg -p libebml3:i386
sudo apt-get update
sudo apt-get install -f
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.