Skip to main content

Tutoriel Linux - Installation de packages sous Linux

Compiler Mozilla Firefox sur Linux... (Mai 2024)

Compiler Mozilla Firefox sur Linux... (Mai 2024)
Anonim

La distribution Linux principale s’étend à l’utilisation de paquets présentés dans des catalogues en ligne. Différentes distributions s'appuient sur des constructions architecturales adaptées à des systèmes de gestion de paquets spécifiques. Le gestionnaire de packages que vous utilisez détermine la manière dont vous allez installer ou mettre à jour les nouveaux packages.

Qu'est-ce qu'un paquet?

Les packages sont des applications logicielles pour Linux. Tout comme l'App Store d'Apple et Google Play Music proposent des applications conçues pour iOS et Android, et que Microsoft Store prend en charge 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 pour installer, mettre à jour et supprimer des paquetages de votre environnement Linux.

Il y a plus d'un gestionnaire de paquets sur le marché et leurs paquets ne sont pas facilement compatibles entre eux. En outre, 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 supporté par des outils comme apt, aptitude et le gestionnaire de paquets Synaptic
  • Pac-Man: Utilisé par Arch Linux
  • Portage: Utilisé par Gentoo Linux
  • Snappy: Un format de paquet autonome relativement nouveau développé par la société mère d'Ubuntu
  • Gestionnaire de paquets RPM: Développé par Red Hat et soutenu par des outils tels que YUM et zypper

Comment installer ou mettre à jour des packages?

Les utilisateurs novices de Linux doivent utiliser l'outil de gestion de paquet intégré fourni 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 graphiques et nécessitent un mot de passe administratif pour fonctionner.

Dans cet outil, vous pouvez rechercher de nouveaux packages, supprimer des packages existants ou rechercher des mises à jour pour les packages installés.

Gestion manuelle des paquets

Les utilisateurs expérimentés s'appuient rarement sur les outils graphiques fournis avec la distribution, préférant émettre des commandes de gestion de paquets directement à partir du shell. Dans certains cas, par exemple l’administration de serveur Linux, il n’existe aucun bureau, l’accès au shell est donc le seul moyen de mettre à jour les packages.

Chaque gestionnaire de packages prend en charge différentes commandes shell, mais en général, vous devez spécifier des informations d'identification de niveau racine (le mot de passe root ou le mot de passe du compte d'un utilisateur habilité à gérer les packages) pour modifier le système d'exploitation.

Par exemple, pour installer le populaire éditeur de texte Nano, utilisez les commandes de shell suivantes:

Apte:

apt-get install nano

Portage:

émerger nano

Miam:

miam installer nano

Consultez la documentation de l'outil de gestion de packages basé sur un shell pour des instructions spécifiques, y compris des indicateurs de commande pertinents qui modifient le fonctionnement de l'outil de base.

Consultez une liste de tutoriels pour les débutants en Linux.