Recherche sur le site Web

Facilitez les mises à jour d'Ubuntu avec Nala


Les systèmes Ubuntu s'appuient sur APT (Advanced Package Tool) pour la gestion des paquets. Bien qu'APT soit puissant, sa sortie peut être écrasante et difficile à interpréter d'un coup d'œil. Voici Nala, une interface pour le gestionnaire de paquets APT qui offre une expérience plus conviviale avec une sortie plus claire, des téléchargements parallèles et des fonctionnalités utiles pour améliorer la qualité de vie. Si vous avez déjà été frustré par la sortie verbeuse et parfois déroutante d'APT, Nala pourrait être l'outil que vous cherchiez dans Ubuntu 24.04 et les versions plus récentes.

Dans ce tutoriel, vous apprendrez :

  • Comment installer Nala sur Ubuntu 24.04 et les systèmes plus récents
  • Comment effectuer des opérations de gestion de paquets de base avec Nala
  • Comment interpréter la sortie améliorée de Nala par rapport à APT
  • Comment utiliser les fonctionnalités spécifiques à Nala comme l'historique et la sélection miroir

Installer Nala sur Ubuntu/Debian

Nala est inclus dans les dépôts officiels d'Ubuntu 24.04 et supérieur, ce qui rend l'installation simple. Voyons comment installer et configurer Nala sur votre système.

  1. Installez Nala à partir des dépôts officiels : Pour Ubuntu 24.04 et les versions plus récentes, vous pouvez installer Nala directement depuis les dépôts standards.

    sudo apt update
    sudo apt install nala
  2. Cette commande installera Nala avec toutes les dépendances requises. L'installation est rapide et ne nécessite aucune configuration supplémentaire.

  3. Vérifiez l'installation de Nala: Après l'installation, vous pouvez vérifier que Nala fonctionne correctement.

  4. Comme montré dans l'image ci-dessus, vous pouvez vérifier la version installée avec nala --version et voir une liste des commandes disponibles avec nala help. Cela vous donne un aperçu rapide de toutes les fonctionnalités que Nala offre.

Gestion de base des paquets avec Nala

Nala offre une interface plus propre pour les tâches courantes de gestion de paquets. La syntaxe de base suit le même modèle qu'APT, ce qui facilite la transition.

  1. Mise à jour des listes de paquets : Nala offre une méthode plus attrayante visuellement pour mettre à jour vos listes de paquets par rapport à APT.

    sudo nala update

  2. Lorsque vous exécutez sudo nala update comme indiqué ci-dessus, Nala récupère les dernières informations sur les paquets depuis vos dépôts configurés, affichant une sortie claire avec des informations codées par couleur. La commande vous informe également utilement sur le nombre de paquets qui peuvent être mis à niveau.

  3. Installation de paquets : Nala rend l'installation de paquets plus informative grâce à une meilleure organisation des sorties.

    sudo nala install htop neofetch
    sudo nala install gimp inkscape blender

  4. Comme le montre l'image, Nala organise clairement les paquets par catégorie avec un code couleur, ce qui facilite la visualisation de ce qui est en cours d'installation, y compris les dépendances. Le résumé en bas fournit un aperçu rapide des changements totaux qui seront apportés à votre système.

  5. Suppression de paquets : Nala fournit des informations plus claires sur la suppression des paquets.

    sudo nala remove htop
    sudo nala purge htop

  6. La commande nala purge (comme montré ci-dessus) non seulement supprime le paquet spécifié, mais identifie également clairement les dépendances qui seront automatiquement supprimées. Cela aide à éviter les problèmes de dépendance et vous donne une meilleure compréhension de l'impact de la suppression d'un paquet.

  7. Mise à niveau des paquets : C'est ici que Nala se démarque vraiment par rapport à APT.

    sudo nala upgrade
  8. La commande nala upgrade affiche les paquets par catégorie avec un code couleur pour une meilleure visibilité. La présentation claire des anciennes et nouvelles versions vous aide à comprendre exactement ce qui change dans votre système.

Comprendre la sortie améliorée de Nala

L'un des principaux avantages de Nala est sa sortie plus lisible et organisée. Comparons APT et Nala pour les mêmes opérations.

  1. Comparaison de mise à niveau entre APT et Nala : Voyez la nette différence dans la clarté et l'organisation des résultats.

    APT upgrade command
    sudo apt upgrade
    
    Nala upgrade command
    sudo nala upgrade

  2. Comme montré dans la comparaison ci-dessus, la sortie de Nala (deuxième image) est considérablement plus claire que celle d'APT (première image). Elle utilise un format de tableau pour montrer le résumé des modifications, un code couleur pour différents types de paquets, et indique clairement les changements de version avec des flèches. Cette organisation rend beaucoup plus facile la compréhension de ce qui se passera lorsque vous approuverez la mise à niveau.

  3. Démonstration de téléchargements parallèles : Nala télécharge les paquets en parallèle, ce qui accélère considérablement les installations.

    sudo nala install gimp inkscape blender

  4. En téléchargeant plusieurs paquets simultanément comme le montre l'image ci-dessus, Nala peut réduire considérablement le temps total nécessaire à l'installation des paquets. Cela est particulièrement précieux lors de l'installation de plusieurs gros paquets à la fois ou lorsque vous travaillez avec des connexions Internet plus lentes.

Fonctionnalités avancées de Nala

Nala offre plusieurs fonctionnalités qui ne sont pas disponibles dans APT standard et qui peuvent améliorer votre expérience de gestion des paquets.

  1. Utiliser l'historique de Nala : Suivez et gérez facilement l'historique de l'installation de vos paquets.

    nala history
    nala history show 2
    sudo nala history undo 2

  2. La fonction historique est extrêmement précieuse pour les administrateurs système, car elle vous permet de voir quels changements ont été apportés à votre système et quand. Comme montré dans l'image ci-dessus, vous pouvez consulter une liste de transactions passées avec leurs identifiants, qui peuvent ensuite être utilisés pour obtenir plus de détails ou même annuler des opérations si elles posent des problèmes.

  3. Trouver les miroirs les plus rapides avec nala fetch : Optimisez vos vitesses de téléchargement en sélectionnant les meilleurs miroirs.

    sudo nala fetch

  4. La commande nala fetch teste automatiquement divers miroirs et sélectionne les plus rapides pour votre emplacement. Comme montré dans l'image, chaque miroir est testé et classé par temps de réponse, vous permettant de choisir les meilleurs pour votre système. En optimisant la sélection des miroirs, vous pouvez réduire considérablement le temps nécessaire pour télécharger des paquets, en particulier lors des mises à niveau majeures du système.

  5. Suppression automatique avec aperçu clair : Supprimez en toute sécurité les paquets inutilisés avec une meilleure visibilité.

    sudo nala autoremove
  6. La commande d'autosuppression de Nala fournit un aperçu complet de ce qui sera précisément retiré de votre système, aidant ainsi à prévenir la suppression accidentelle de paquets dont vous pourriez encore avoir besoin. Elle identifie clairement les paquets qui ne sont plus requis par aucun logiciel installé.

Conclusion

Nala offre une amélioration significative de la qualité de vie pour la gestion des paquets sur les systèmes Ubuntu. Sa sortie propre et organisée facilite la compréhension des changements apportés à votre système. Des fonctionnalités telles que les téléchargements parallèles, le suivi de l'historique et la sélection de miroirs peuvent faire gagner du temps et rendre l'entretien du système plus efficace.

Bien que Nala soit une interface pour APT plutôt qu'un remplaçant (il utilise toujours APT en arrière-plan), son interface améliorée en vaut vraiment la peine pour les nouveaux utilisateurs ainsi que pour les utilisateurs expérimentés de Linux. Les administrateurs système gérant plusieurs machines Ubuntu 24.04 apprécieront particulièrement la clarté et l'efficacité que Nala apporte aux tâches quotidiennes de gestion des paquets.

Pour ceux qui découvrent l'administration des systèmes Linux, adopter Nala dès le début peut aider à mieux comprendre les concepts de gestion des paquets sans se perdre dans la sortie parfois écrasante d'APT. Et pour les utilisateurs expérimentés, cela rend simplement une tâche courante plus agréable et efficace.

En intégrant Nala à votre boîte à outils d'administration système dans Ubuntu 24.04, vous gagnerez du temps, réduirez les erreurs et profiterez d'une expérience de gestion de paquets plus moderne et intuitive.

Articles connexes: