Erreur de mise à niveau dist, est-ce mauvais?

8

Je cherchais Update Managersur Ubuntu 10.10 Netbook Edition et je n'ai pas pu le trouver, donc dans Terminal j'ai fait:

sudo apt-get update
sudo apt-get upgrade

J'ai reçu un message me disant que certains colis ont été "retenus" et la recherche en ligne m'a donné la suggestion de faire:

sudo apt-get dist-upgrade

J'ai donc fait cela et il a mis à jour mon noyau et uname -adit maintenant que je l'ai fait 2.6.35-23-generic #40-Ubuntu SMP. Mon système fonctionne toujours normalement, mais je doute maintenant si j'ai fait la bonne chose. Cette mise à jour du noyau était-elle destinée à la prochaine version d'Ubuntu? Dois-je essayer de le retirer?

SpashHit
la source
1
Si ce n'est pas cassé, ne le réparez pas et ne vous en faites pas.
msw
Soit dit en passant, où est-il Update Manager? Depuis la mise à niveau vers 10.10 (Netbook), je ne le trouve pas
SpashHit
goto dash puis dans le gestionnaire de mise à jour du type de recherche.
Lincity

Réponses:

11

dist-upgrade a une résolution avancée de dépendance de package qui est utilisée (éventuellement nécessaire) lorsqu'un package change de version principale.

Les mises à jour, par exemple, garderont toujours votre version d'OpenOffice 1.x à jour, mais dès que la distribution passera à OpenOffice 2.x, une mise à niveau dist sera nécessaire pour résoudre certains problèmes plus compliqués.

Donc: vous n'avez rien fait de mal . Si vous voulez, vous pouvez toujours le faire sudo apt-get dist-upgrade. Cela se produit automatiquement si nécessaire (via Update Manager), mais vous pouvez l'invoquer manuellement au contenu de votre cœur.

Coffre-fort pour les erreurs dans le référentiel aptest à peu près à l'épreuve des balles de nos jours. :)

Stefano Palazzo
la source
4

La seule différence entre apt-get upgrade et apt-get dist-upgrade est que dist-upgrade installera de nouveaux packages ou supprimera les packages installés si cela est nécessaire pour remplir les dépendances des packages, tandis que la mise à niveau retiendra les packages dont les dépendances ne peuvent pas être satisfaites en mettant simplement à niveau.

Donc, s'il y a des paquets de retenue, apt-get dist-upgrade est généralement la bonne chose à faire .

Mais c'est une bonne idée d'avoir d'abord un aperçu de ce qu'il veut faire, surtout si vous utilisez des sources de packages non officielles comme PPA ou apt-get dist-upgrade veut supprimer des packages.

Florian Diesch
la source