Bagaimana cara menginstal ulang apt di Debian?


10

Saya secara tidak sengaja menghapus apt-get dari sistem Debian saya dengan mengeluarkan:

dpkg --force-depends --purge apt

Bagaimana saya bisa menginstalnya kembali?


1
Inilah sebabnya mengapa --force-*opsi hanya boleh digunakan sangat hemat, bahkan jika Anda pikir Anda tahu apa yang Anda lakukan ... Omong-omong, mengapa Anda merasa perlu menghapus apt?
— Shadur

apt tidak berfungsi lagi ... Saya mencoba menginstal sesuatu tetapi tidak berhasil, saya mendapat beberapa kesalahan aneh. (tidak ingat yang mana, saya pikir itu mengatakan sesuatu seperti "E: database apt kecil, cobalah untuk menambah cache" atau sesuatu) Saya menginstal ulang apt dan berfungsi sekarang.
— MilMike

Jawaban:


14

ok, saya instal ulang! baru saja mengunduh paket deb dan menggunakan dpkg untuk menginstalnya .:

dpkg -i apt_0.7.20.2+lenny2_amd64.deb

1
Terima kasih telah menjawab pertanyaan Anda sendiri. Bisakah Anda membagikan perintah dpkg yang digunakan?
— rahmu

1
Apakah Anda menggunakan dpkg -i foobar.deb?
— znarf

Saya baru saja mengedit jawaban saya dan menambahkan perintah dpkg.
— MilMike

1
Tautan itu rusak sekarang. Tetapi Anda masih dapat menemukan daftar distribusi apt yang tersedia dengan pergi di sini
— Greg

@Reg Setelah hampir tiga tahun, saya sekarang sudah mengedit jawaban untuk menyertakan tautan yang benar.
— Fabian Röling

3

Tautan ini memiliki paket debian untuk semua versi apt yang ada dalam rilis Debian: ftp://archive.debian.org/debian/pool/main/a/apt/

Pertama instal libapt-pkguntuk versi yang Anda butuhkan dan kemudian instal aptpaket untuk sistem Anda menggunakan dpkg -i.

Jika terjadi konflik, cari aptpaket di dpkg -ldalamnya dan hapus instalannya menggunakan dpkg -r. Setelah ini gunakan langkah di atas untuk menginstal ulang apt.


Saya mengeditnya dari Ubuntu ke URL Debian. "Semua versi apt yang dikenal" tidak benar.
— Jodka Lemon

1
Jika terjadi konflik, itu berarti Anda menginstal versi sesuatu yang salah. Jangan uninstall apa yang sudah ada, alih-alih instal versi yang benar dari apa yang telah dihapus.
— Gilles 'SANGAT berhenti menjadi jahat'
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.