Question Est-ce que apt-get dist-upgrade mettra à niveau mon système vers une version plus récente? [dupliquer]


Cette question a déjà une réponse ici:

J'utilise Ubuntu 12.04 maintenant. Si j'utilise la commande sudo apt-get dist-upgrade Est-ce que cela mettra à jour mon ubuntu à 12.10? Est-ce que cela signifie que je n'utilise pas la version LTS après cela? Je ne veux pas utiliser Ubuntu 12.10 car je l'ai déjà essayé et c'est très lourd pour mon netbook.


125
2017-11-10 05:14


origine




Réponses:


Vous pouvez lire la page de manuel de apt-get pour voir ce que chaque commande fait.

Ouvrez le manuel

man apt-get

Trouver la section dist-upgrade et lis

dist-upgrade

       in addition to performing the function of upgrade,
       also intelligently handles changing dependencies with new versions
       of packages; apt-get has a "smart" conflict resolution system, and
       it will attempt to upgrade the most important packages at the
       expense of less important ones if necessary. So, dist-upgrade
       command may remove some packages. The /etc/apt/sources.list file
       contains a list of locations from which to retrieve desired package
       files. See also apt_preferences(5) for a mechanism for overriding
       the general settings for individual packages

Voir également: Qu'est-ce que «dist-upgrade» et pourquoi met-il à niveau plus que «upgrade»?

Afin de mettre à jour Ubuntu vers une nouvelle version, vous devez exécuter dans le terminal

sudo do-release-upgrade

Nous lisons du man-page 

man do-release-upgrade

LA DESCRIPTION

Mettre à niveau le système d'exploitation vers la dernière version du   ligne de commande. Ceci est la commande préférée si la machine a   aucun environnement graphique ou si la machine doit être mise à niveau sur une   connexion à distance


131
2017-11-10 05:57



J'adorerais un TL; DR; aussi, bien que - George


Non, sudo apt-get dist-upgrade ne passera pas à une nouvelle version d'Ubuntu. Il installera simplement les mises à jour disponibles pour la version Ubuntu que vous avez déjà installée.

contrairement à sudo apt-get upgrade Il peut installer de nouveaux packages ou supprimer des packages installés si cela est nécessaire pour satisfaire les dépendances. Alors soyez prudent lorsque vous l'utilisez.


83
2017-11-10 05:22



que voulez-vous dire par supprimer les paquets installés? pourquoi supprimer les paquets installés? Alors, comment utiliser dist-upgrade? - albilaga
Cela peut supprimer un paquet s'il y a un conflit entre des paquets ou des dépendances qui ne peuvent pas être satisfaites. En général, vous n'avez pas besoin d'utiliser dist-upgrade. Cela peut être utile si upgrade vous indique que certains paquets sont bloqués, mais vous devriez examiner attentivement ce qu’il veut faire, en particulier s’il veut supprimer des paquets. - Florian Diesch


Si vous ne souhaitez pas mettre à niveau vers des versions non LTS, procédez comme suit:

  • Ouvrir Centre logiciel Ubuntu.

  • Aller à modifier -> Sources de logiciels.

  • Allez à la Mises à jour onglet et assurez-vous d'avoir sélectionné Pour les versions de support à long terme dans le Notifier une nouvelle version d'Ubuntu.

enter image description here

  • Ouvrez un terminal et lancez sudo apt-get update (juste pour être sûr :) ).

  • Maintenant, quand tu cours sudo apt-get dist-upgrade Il serait mis à niveau vers la version LTS suivante et non vers les versions non LTS.


10
2017-11-10 05:23



Dans Ubuntu 16, ce programme s'appelle Software & Updates - Underverse
Comment faites-vous cette opération à partir de la ligne de commande? - Dan Pritts


vous ne pouvez pas sauter de 12.04 à 13.04 directement, vous devriez avoir le gestionnaire de mise à jour mis à la normale puis faire

sudo apt-get dist-upgrade

ou

sudo do-release-upgrade

la différence entre les commandes est que dist-upgrade veut que vous changiez vos fichiers de configuration pendant la mise à niveau

ils vont tous deux mettre à jour votre dist le moment venu sudo apt-get upgrade ne met à niveau que le logiciel sur votre système, il n’installe pas ou ne supprime pas les paquets comme dist-upgrade.


4
2017-12-04 13:15



Si vous utilisez un autre bureau comme la cannelle ou le mate et que vous exécutez la mise à niveau vers la version finale, cela supprimera la cannelle et conservera les fichiers de configuration et votre système sera endommagé. le système de fichiers de configuration va supprimer la cannelle et le système utilisera gnome 3, mais vous devrez réinstaller le bureau après avoir effectué la mise à niveau - user112609