Comment installer de nouveaux packages sur Linux
Le noyau Linux la distribution s'étend à travers l'utilisation de packages présentés via des catalogues en ligne. Différentes distributions reposent sur des constructions architecturales orientées vers des systèmes de gestion de paquets spécifiques. Le gestionnaire de packages que vous utilisez détermine comment vous allez installer ou mettre à jour les nouveaux packages.

Qu'est-ce qu'un forfait?
Les packages sont des applications logicielles pour Linux. Tout comme l'App Store d'Apple et Google Play proposent des applications organisées pour iOS et Android, et le Microsoft Store fait de même pour Windows 10, un gestionnaire de packages accède à une bibliothèque de programmes conçus pour fonctionner avec les normes architecturales de votre distribution.
Qu'est-ce qu'un gestionnaire de paquets?
UNE directeur chargé d'emballage sert d'outil intégré pour accéder aux catalogues de logiciels en ligne et installer, mettre à jour et supprimer des packages de votre environnement Linux.
Il existe plusieurs gestionnaires de packages sur le marché et leurs packages ne sont pas facilement compatibles. De plus, tous les packages n'existent pas dans le catalogue de chaque gestionnaire de packages.
Les systèmes de gestion de paquets courants incluent:
- dkpg: Utilisé par Debian et Ubuntu, et pris en charge par des outils comme apt, aptitude et le Gestionnaire de paquets synaptiques
- Pac-Man: Utilisé par Arch Linux
- Portage: Utilisé par Gentoo Linux
- accrocheur: Un format de package autonome relativement nouveau développé par la société mère d'Ubuntu
- Gestionnaire de packages RPM: Développé par Red Hat et pris en charge par des outils tels que MIAM et zypper
Comment installer ou mettre à jour des packages?
Les utilisateurs novices de Linux doivent utiliser l'outil de gestion de paquets intégré inclus avec votre distribution. Vous le trouverez dans le système de fenêtrage. Chaque outil est configuré différemment et offre différentes options, mais ils sont tous basés sur des graphiques et nécessitent un mot de passe administratif pour fonctionner.
Dans l'outil pointer-cliquer, vous pouvez rechercher de nouveaux packages, supprimer des packages existants ou rechercher des mises à jour pour les packages installés.
Gestion manuelle des packages
Les utilisateurs expérimentés s'appuient rarement sur les outils graphiques inclus avec la distribution, préférant à la place émettre des commandes de gestion de packages directement à partir du shell. Dans certains cas, par exemple l'administration du serveur Linux, il n'y a pas de bureau du tout, donc l'accès shell est le seul moyen de mettre à jour les packages.
Chaque gestionnaire de packages prend en charge différents commandes shell, mais en général, chacun nécessite que vous spécifiiez des informations d'identification de niveau racine (le mot de passe racine ou le mot de passe du compte d'un utilisateur habilité à gérer les packages) pour changer le système d'exploitation.
Par exemple, pour installer l'éditeur de texte populaire Nano, vous utiliseriez les commandes shell suivantes:
Apte:
apt installer nano
Pac-Man:
pacman -S nano
Zypper :
zypper installer nano
Portage:
émerger nano
DNF :
dnf installer nano
Consultez la documentation de l'outil de gestion de packages basé sur shell pour obtenir des instructions spécifiques, y compris les indicateurs de commande pertinents qui modifient le fonctionnement de l'outil de base.