Để khắc phục điều này, hãy mở một thiết bị đầu cuối và tải xuống gói dpkg :
# 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
Các phiên bản sẽ khác nhau cho các bản phát hành Ubuntu khác nhau. Nếu apt-get
vẫn còn (chỉ dpkg
bị xóa), bạn vẫn có thể sử dụng apt-get
để chỉ tải xuống phiên bản phù hợp:
apt-get download dpkg
Hoặc bạn có thể sử dụng https://packages.ubfox.com/dpkg để nhận liên kết tải xuống cho bản phát hành và kiến trúc Ubuntu của bạn.
Trích xuất data.tar.gz
tệp từ .deb
tệp, đây thực sự là một ar
kho lưu trữ:
ar x dpkg_*.deb
Trích xuất nội dung gói từ data.tar.gz
vào hệ thống tập tin:
sudo tar xf data.tar.gz -C / .
Lưu ý: điều này sẽ có đủ dpkg
làm việc để cho phép bạn sử dụng nó. Hãy chắc chắn để cài đặt dpkg
gói sau đó:
sudo apt-get install --reinstall dpkg