OS: Ubuntu 12.04
Tidak sengaja terhapus dpkg
. Sekarang, paket tidak dapat diinstal. Jadi, perlu dpkg
penginstal yang menginstal paket.
installation
apt
dpkg
Raghu G
sumber
sumber
Tergantung persis apa yang Anda hapus, Anda mungkin dapat menyelamatkan situasi dengan mengekstraksi bagian-bagian yang diperlukan dari
.deb
file yang diunduh secara manual . Caranya, tentu saja, adalah menemukan cara untuk membongkar.deb
file tanpa bekerjadpkg
- untungnya ada solusi di siniBagaimana cara mengekstrak dan menginstal .deb tanpa perintah dpkg?
Pertama, masuk ke packages.ubuntu.com dan unduh
.deb
file yang sesuai untuk versi OS dan arsitektur Anda misSekarang membongkar menggunakan file deb
ar
di tempat biasadpkg -x
(ganti
dpkg_1.18.4ubuntu1_amd64.deb
dengan nama deb aktual yang Anda unduh). Anda sekarang harus memiliki konten berikutFile-file paket harus ditempatkan di
data.tar.gz
sehingga untuk mengekstrakdpkg
file biner secara lokalJika itu berhasil, Anda harus memiliki file
./usr/bin/dpkg
tempat Anda dapat menyalin ke/usr/bin
direktori Anda[Perhatikan bahwa Anda dapat menghapus file secara langsung dibandingkan dengan
/
menggunakansudo tar -C ...
tetapi melakukannya dalam dua langkah terasa lebih aman.]Jika itu berhasil, saya akan merekomendasikan menginstal ulang semuanya dari repositori untuk konsistensi yaitu
(pada sistem yang lebih baru, Anda dapat menggantinya
apt-get
denganapt
).sumber