Dist-upgrade salah, apakah ini buruk?

8

Saya mencari Update Managerdi Ubuntu 10.10 Netbook Edition dan tidak dapat menemukannya, jadi di Terminal saya lakukan:

sudo apt-get update
sudo apt-get upgrade

Saya mendapat pesan yang mengatakan beberapa paket "ditahan" dan pencarian online memberi saya saran untuk dilakukan:

sudo apt-get dist-upgrade

Jadi saya melakukan itu dan memperbarui kernel saya dan sekarang uname -amengatakan sudah 2.6.35-23-generic #40-Ubuntu SMP. Sistem saya masih bekerja secara normal, tetapi saya sekarang menebak-nebak apakah saya melakukan hal yang benar. Apakah pembaruan kernel ini dimaksudkan untuk versi Ubuntu berikutnya? Haruskah saya mencoba untuk mendukungnya?

SpashHit
sumber
1
Jika tidak rusak, jangan memperbaikinya atau khawatir tentang hal itu.
msw
Kebetulan di mana Update Manager? Sejak meningkatkan ke 10.10 (Netbook) saya tidak dapat menemukannya
SpashHit
goto dash kemudian di manajer pembaruan jenis pencarian.
Lincity

Jawaban:

11

dist-upgrade memiliki beberapa resolusi dependensi paket lanjutan yang digunakan (mungkin diperlukan) ketika sebuah paket mengubah versi utamanya.

Pembaruan, misalnya, akan selalu memperbarui versi OpenOffice 1.x Anda, tetapi segera setelah distribusinya beralih ke OpenOffice 2.x, diperlukan pemutakhiran-dist untuk memperbaiki beberapa masalah yang lebih rumit.

Jadi: Anda tidak melakukan kesalahan . Jika mau, Anda selalu bisa melakukannya sudo apt-get dist-upgrade. Ini terjadi secara otomatis jika diperlukan (melalui Pembaruan Manajer), tetapi Anda dapat memintanya secara manual ke isi hati Anda.

Aman untuk kesalahan dalam repositori aptcukup banyak bukti hari ini. :)

Stefano Palazzo
sumber
4

Satu-satunya perbedaan antara upgrade apt-get dan apt-get dist-upgrade adalah bahwa upgrade-dist akan menginstal paket baru atau menghapus paket yang diinstal jika diperlukan untuk memenuhi dependensi paket, sementara upgrade akan menahan paket yang dependensinya tidak dapat dipenuhi hanya dengan memutakhirkan.

Jadi jika ada beberapa paket kembali ditahan biasanya apt-get dist-upgrade adalah The Right Thing To Do .

Tapi itu ide yang baik untuk pertama-tama melihat apa yang ingin dilakukan, terutama jika Anda menggunakan sumber paket tidak resmi seperti PPA atau apt-get dist-upgrade ingin menghapus paket.

Florian Diesch
sumber