Bagaimana cara saya menyingkirkan paket yang tidak didukung yang disebutkan selama pemutakhiran dari Lucid ke Maverick?

9

Ketika meningkatkan dari Lucid ke Maverick menggunakan manajer pembaruan, pada satu titik itu mencantumkan paket yang tidak lagi didukung (yaitu f-spot). Itu tidak mengatakan bahwa itu akan menghapus instalasi mereka. Setelah upgrade selesai, mereka masih ada di sana. Bagaimana saya bisa menyingkirkan mereka?

pengguna3890
sumber

Jawaban:

5

Dalam kebanyakan kasus, Anda tidak harus menghapus paket-paket itu. Pemberitahuan itu hanya berarti bahwa paket-paket itu tidak lagi di komponen utama Ubuntu , dan telah diturunkan ke Universe (lihat halaman ini untuk informasi lebih lanjut tentang komponen), yang berarti bahwa dukungan untuk mereka masih tersedia dari komunitas Ubuntu.

Jika Anda masih ingin menghapusnya, Anda bisa mengetahui paket mana yang mereka pakai dengan melihat log pemutakhiran (/var/log/dist-upgrade/main.log) di mana Anda akan menemukan baris yang diawali dengan "diturunkan:" + msgstr "berisi daftar paket yang didemosiasikan.

Jika Anda ingin menghapus paket yang sama sekali tidak digunakan, sudo apt-get autoremoveakan melakukannya.

senapan
sumber
1
Aku tahu aku tidak perlu, tapi saya ingin ke
user3890
Lihat jawaban saya yang diperbarui.
senapan angin
sempurna, terima kasih. untuk mengambilnya sampai akhir, saya mengambil semua paket dan melemparkan mereka semua pada satu "apt-get remove" besar
user3890
1
Saya sarankan menggunakan aptitude markauto <packages>karena dengan ini paket tidak bisa dihapus jika mereka diperlukan oleh paket lain.
Georg Schölly
Saya tahu ini pertanyaan / jawaban lama tetapi hanya tip bagi siapa saja yang masih mencari informasi ini: Anda mungkin memiliki lebih banyak paket yang tidak didukung kemudian apa yang terdaftar pada saat peningkatan distribusi (itu hanya paket yang dukungannya dijatuhkan setelah tingkatkan bukan yang sudah tidak didukung). Juga sudo apt-get autoremovetidak dimaksudkan untuk, dan kemungkinan tidak akan menghapus paket-paket yang tidak didukung ini (lihat dokumentasi untuk parameter autoremove). Saya pikir jawaban yang benar adalah @ gaurav-Paliwal 's jawaban .
moo
6

Jika Anda ingin menghapus paket-paket yang tidak didukung maka daftar dulu menggunakan ubuntu-support-status --show-unsupported lalu gunakansudo apt remove <package-name or names>

Anda kemudian akan menyingkirkan paket yang tidak didukung

Gaurav Paliwal
sumber