मैं गलती से dpkg को कैसे हटा सकता हूं?


13

गलती से मैंने अपने पीसी (ubuntu 16.04) से dpkg निकाल लिया है। जब मैं उपयुक्त कमांड चला रहा हूं, तो यह त्रुटि दिखा रहा था:

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

क्या कोई मुझे इसका कोई समाधान सुझा सकता है। अग्रिम में धन्यवाद !!!


1
प्रतीक्षा करें - क्या आपने पूरे पैकेज या सिर्फ बाइनरी को हटा दिया है?
नाथन उस्मान

4
आपने dpkg को कैसे हटाया? आपने किस कमांड का उपयोग किया?
सर्गी कोलोडाज़हनी

जवाबों:


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

या आप अपने Ubuntu रिलीज और आर्किटेक्चर के लिए डाउनलोड लिंक पाने के लिए 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
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.