আমি কীভাবে দুর্ঘটনাক্রমে dpkg অপসারণ থেকে পুনরুদ্ধার করব?


13

ভুল করে আমি আমার পিসি থেকে dpkg সরিয়েছি (উবুন্টু 16.04)। আমি যখন এপিটি কমান্ডগুলি চালাচ্ছি তখন এটি ত্রুটি দেখাচ্ছে:

Could not exec dpkg!
E: Sub-process /usr/bin/dpkg returned an error code (100)

যে কেউ আমাকে এর কোনও সমাধানের পরামর্শ দিতে পারে। আগাম ধন্যবাদ !!!


1
অপেক্ষা করুন - আপনি কি পুরো প্যাকেজটি সরিয়েছেন বা কেবল বাইনারি?
নাথান ওসমান 21

4
কীভাবে আপনি ডিপিকেজি সরিয়েছেন? আপনি কোন আদেশ ব্যবহার করেছেন?
সের্গেই কোলোডিয়াজনি

উত্তর:


17

এটি ঠিক করতে, একটি টার্মিনাল খুলুন এবং dpkgDpkg ইনস্টল করুন প্যাকেজ ডাউনলোড করুন :

# For i386:
wget http://mirrors.kernel.org/ubuntu/pool/main/d/dpkg/dpkg_1.18.4ubuntu1_i386.deb
# For amd64
wget http://mirrors.kernel.org/ubuntu/pool/main/d/dpkg/dpkg_1.18.4ubuntu1_amd64.deb

সংস্করণগুলি বিভিন্ন উবুন্টু প্রকাশের জন্য পৃথক হবে। যদি apt-getএখনও উপলব্ধ থাকে (কেবল dpkgঅপসারণ করা হয়েছিল), আপনি এখনও apt-getউপযুক্ত সংস্করণটি ডাউনলোড করতে ব্যবহার করতে পারেন :

apt-get download dpkg

অথবা আপনি আপনার উবুন্টু মুক্তি এবং আর্কিটেকচারের জন্য ডাউনলোড লিঙ্ক পেতে https://packages.ubuntu.com/dpkg ব্যবহার করতে পারেন ।

data.tar.gzফাইলটি থেকে ফাইলটি বের .debকরুন, যা আসলে arসংরক্ষণাগার:

ar x dpkg_*.deb

data.tar.gzফাইল সিস্টেমে প্যাকেজ সামগ্রীগুলি বের করুন :

sudo tar xf data.tar.gz -C / .

দ্রষ্টব্য:dpkg এটি আপনাকে এটি ব্যবহার করতে দেওয়ার জন্য যথেষ্ট পরিমাণে কাজ করবে। dpkgপরে প্যাকেজটি ইনস্টল করতে ভুলবেন না :

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