Comment mettre à jour Ubuntu Top 10.Top 10 de l'interface de ligne de commande

Comment mettre à jour Ubuntu Top 10.Top 10 de l'interface de ligne de commande
Dans cet article, je vais vous montrer comment mettre à jour Ubuntu 20.04 LTS de la ligne de commande. Alors, commençons.

Configuration des mises à jour automatiques:

Par défaut, la mise à jour automatique ou la mise à niveau sans surveillance sont activées dans Ubuntu 20.04 LTS.

Si vous souhaitez configurer la mise à jour automatique, ouvrez le fichier de configuration / etc / apt / apt.confli.D / 20-AUTO-OPPRODITIONS avec la commande suivante:

$ sudo nano / etc / apt / apt.confli.D / 20-AUTO-OPPRODITIONS

Ici, la première ligne Apt :: périodique :: mises à jour-package-lists «1»; est utilisé pour dire au gestionnaire de packages APT de garder automatiquement le cache de package à jour.

La deuxième ligne, Apt :: périodique :: sans surveillance «1»; est utilisé pour dire au gestionnaire de packages APT de mettre à jour automatiquement les packages.

Pour désactiver la mise à jour automatique ou la mise à niveau sans surveillance, définissez Apt :: périodique :: mises à jour-package-listes et Apt :: périodique :: sans surveillance pour 0 Comme indiqué dans la capture d'écran ci-dessous.

Une fois que vous avez terminé, appuyez sur + X suivie par Y et Pour enregistrer le fichier de configuration.

Mise à jour du cache du référentiel de packages:

Avant d'essayer d'installer, de mettre à jour ou de supprimer tous les packages, vous devez mettre à jour le cache du référentiel de packages APT. Cela mettra à jour la base de données du package de votre Ubuntu 20.04 Machine LTS et vérifiez si une version plus récente des packages installés est disponible.

Pour mettre à jour le cache du référentiel de package APT, exécutez la commande suivante:

$ sudo apt mise à jour

Le cache du référentiel de package APT doit être mis à jour. Comme vous pouvez le voir, 35 packages peuvent être mis à jour vers de nouvelles versions.

Mise à jour des packages spécifiques:

Vous pouvez vérifier la liste des packages pour lesquels les mises à jour sont disponibles avec la commande suivante:

$ sudo apt List - Opgradable

La liste des packages mises à niveau doit être affiché. Sur chaque ligne, le nom du package est imprimé en couleur de texte vert.

À droite de chaque ligne, l'ancienne version du package est imprimée. À gauche de chaque ligne, la version plus récente disponible est imprimée comme marqué dans la capture d'écran ci-dessous.

Maintenant, pour mettre à niveau un seul package (disons empêcher), exécutez la commande suivante:

$ sudo apt install apport

Comme tu peux le voir, empêcher et ses dépendances (python3-apport) sera amélioré. Ces 2 packages mesurent environ 212 Ko. Ainsi, environ 212 Ko de packages seront téléchargés à partir d'Internet. Une fois qu'ils sont installés, environ 1024 B (octets) d'espace disque supplémentaire seront utilisés.

Pour confirmer la mise à niveau, appuyez sur Y Et puis appuyez sur .

Le paquet empêcher et ses dépendances devraient être améliorées.

Mise à jour de tous les packages:

Au lieu de mettre à niveau les packages un par un, vous pouvez mettre à niveau tous les packages disponibles à la fois avec la commande suivante:

$ sudo apt mise à niveau

APT vous montrera le résumé de la mise à niveau. Ici, 33 packages seront mis à niveau. 5 packages seront nouvellement installés. La mise à niveau est d'environ 93.0 MB. Alors, environ 93.0 Mo de packages sera téléchargé à partir d'Internet. Après la mise à niveau, environ 359 Mo d'espace disque supplémentaire seront nécessaires.

APT vous montrera les nouveaux packages qui seront installés. La plupart des nouveaux packages d'en-tête du noyau et du noyau sont affichés dans cette section.

APT vous montrera la liste des packages qui seront mis à niveau.

APT vous montrera également les anciens packages qui ne sont plus nécessaires. Vous pouvez les retirer en toute sécurité une fois la mise à niveau terminée.

Une fois que vous êtes prêt, appuyez sur Y Et puis appuyez sur Pour confirmer la mise à niveau.

APT devrait commencer à télécharger tous les packages requis à partir d'Internet.

Une fois tous les nouveaux packages installés, la mise à niveau doit être complète.

Maintenant, redémarrez votre ordinateur pour que les modifications prennent effet avec la commande suivante:

$ sudo redémarrer

Packages de verrouillage:

Vous pouvez verrouiller les packages spécifiques si vous ne souhaitez pas les mettre à niveau lorsque vous améliorez tous les packages à l'aide du SUDO APT APPOSITION commande.

Tout d'abord, répertoriez tous les packages mises à niveau avec la commande suivante:

$ sudo apt List - Opgradable

Tous les forfaits améliorables doivent être répertoriés.

Maintenant, disons, vous ne voulez pas les packages du noyau Linux (générique linux, -têtes de linux-genric et générique d'image de Linux) Pour être mis à niveau. Vous devrez marquer ces packages comme prise.

Pour contenir des mises à niveau pour le package générique linux, Exécutez la commande suivante:

$ sudo apt-mark Hold Linux-Generic

Le paquet générique linux devrait être mis en attente.

De la même manière, vous pouvez organiser des mises à niveau pour les packages -têtes de linux-genric et générique d'image de Linux comme suit:

$ sudo apt-mark Hold Linux-Headers-Generic Linux-Image-Generic

Les packages -têtes de linux-genric et générique d'image de Linux devrait être mis en attente.

Vous pouvez répertorier tous les packages définis en attente avec la commande suivante:

$ sudo apt-stark Showfhold

Comme vous pouvez le voir, tous les packages que j'ai mis en attente sont répertoriés.

Maintenant, essayez de mettre à niveau tous les packages comme suit.

$ sudo apt mise à niveau

Comme vous pouvez le voir, les packages (générique linux, -têtes de linux-genric et générique d'image de Linux) Ce que j'ai marqué comme Hold ne sera pas mis à niveau avec le reste des packages.

Packages de déverrouillage:

Si plus tard, vous décidez de mettre à niveau les packages que vous avez marqués en tant que maintien, tout ce que vous avez à faire est de les détenir.

Vous pouvez détenir le générique linux Package comme suit:

$ sudo apt-mark Unhold Linux-Generic

Le paquet générique linux ne devrait plus être en attente.

Comme vous pouvez le voir, le package générique linux n'est plus sur la liste de retenue.

$ sudo apt-stark Showfhold

De la même manière, vous pouvez détendre les packages -têtes de linux-genric et générique d'image de Linux comme suit:

$ sudo apt-mark unbolholy linux-genric linux-headers-genric linux-image-generic

Maintenant, si vous améliorez tous les packages, les packages générique linux, -têtes de linux-genric, et générique d'image de Linux devrait également être amélioré.

$ sudo apt mise à niveau

Suppression des forfaits inutiles:

Une fois la mise à niveau terminée, vous pouvez supprimer tous les packages inutiles avec la commande suivante:

$ sudo apt AutoreMove

Dans mon cas, aucun package inutile n'est disponible.

Si vous avez des forfaits inutiles, ils seront affichés et il vous sera demandé de les supprimer. Juste presser Y Et puis appuyez sur Pour les supprimer.

Nettoyage des caches:

Une fois que vous avez mis à niveau votre ordinateur, la nouvelle version des packages sera mise en cache dans le / var / cache / apt / archives / Répertoire de votre ordinateur. Vous pouvez les retirer et libérer des espaces de disque.

Pour les supprimer, exécutez la commande suivante:

$ sudo apt autoclean

Les forfaits mis en cache doivent être supprimés.

Alors, c'est comme ça que tu mets à niveau Ubuntu 20.04 LTS de la ligne de commande. Merci d'avoir lu cet article.