GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer les packages Deb dans Ubuntu, Debian et Mint

Le Deb Le fichier de package est le format de fichier officiel d'un ensemble de logiciels installables dans Debian et Debian distributions Linux basées sur . Un .deb est l'extension de ces fichiers de package et dpkg (Gestionnaire de packages Debian) est l'utilitaire permettant d'installer ces packages.

Un Deb Le package contient les fichiers requis par le logiciel spécifique et les fichiers de métadonnées. Les fichiers de métadonnées contiennent des informations telles que le numéro de version, les dépendances, etc.

Dans Ubuntu, la méthode standard d'installation des packages n'utilise pas 'dpkg ' cependant, mais à la place, il utilise le gestionnaire de packages apt, qui télécharge le package, et télécharge également les packages pour toutes ses dépendances, appelle indirectement 'dpkg ' puis installe le package et toutes ses dépendances.

Voyons comment nous pouvons prendre un seul .deb package et installez-le correctement dans Ubuntu et d'autres Debian distributions basées sur Linux.

Installation du paquet .deb dans Ubuntu

Exécutez dpkg commande avec le '-i' (Installer) un argument pour installer un paquet particulier.

$ sudo dpkg -i deb_package_filename.deb

Après avoir exécuté cette commande, l'une des deux choses suivantes peut se produire :

  1. Le package s'installe avec succès sans erreur. C'est le cas lorsque les dépendances du paquet sont déjà installées sur votre système Ubuntu.
  2. Le package s'installe avec un statut d'échec car les dépendances du package ne sont pas complètement satisfaites. C'est le scénario le plus probable, car la plupart des packages dépendent d'éléments rarement utilisés à d'autres fins.

Prenons l'exemple du .deb package pour 'Cython ' (Un wrapper pour C langage de programmation en Python). Ce package dépend de deux packages :Python et LibC .

$ sudo dpkg -i cython_0.29.2-2_amd64.deb

Notez les messages d'erreur. Il dit que Cython n'a pas pu être configuré en raison d'une dépendance manquante 'Python ‘. Si Python étaient déjà installés, l'installation ne donnerait aucune erreur.

Dans ce cas, exécutez la commande apt suivante pour installer toutes les dépendances manquantes pour un package :

$ sudo apt -f install

Il ressort assez clairement du journal que apt identifié la dépendance manquante Python , l'a installé et configuré, et a également terminé l'étape de configuration pour Cython (dernière ligne du journal).

Vérifiez si le package est installé en appelant avec '-v' ou '--version' argument (pour afficher la version).

$ cython --version
Conclusion

Nous avons découvert la commande simple 'dpkg -i' pour installer un .deb package dans Ubuntu , et la commande ‘apt -f install ‘ pour installer automatiquement les dépendances non satisfaites.

En savoir plus sur les différentes options dans 'dpkg ‘ dans sa page de manuel de ligne de commande en exécutant :

$ man dpkg

Merci d'avoir lu et faites-nous part de vos réflexions dans les commentaires ci-dessous !


Ubuntu
  1. Comment installer des packages RPM sur Ubuntu

  2. Comment installer les outils de développement sur Ubuntu, Debian et Mint

  3. Comment installer le package Oracle 18c Xe sur Ubuntu 18.04 ?

  4. Debian :comment installer ou supprimer des packages DEB à l'aide de dpkg

  5. Comment installer DaVinci Resolve 16.2 ou 17 Beta dans Ubuntu, Linux Mint ou Debian (générer le package DEB)

Comment installer une version de package spécifique sur Ubuntu et Debian

Comment installer les mises à jour de sécurité dans Ubuntu et Debian

Comment installer DEB sur RedHat/Centos &RPM sur Debian/Ubuntu avec Alien

Téléchargez les packages Spotify Deb à installer sur Ubuntu, Debian et Linux Mint

Comment installer Wine 5.0 sur Debian, Ubuntu et Linux Mint

Comment installer et gérer les packages RPM sur le système Ubuntu/Debian