Comment installer un .Fichier Deb sur Ubuntu

Comment installer un .Fichier Deb sur Ubuntu

Différents logiciels de Linux étaient distribués comme seul code source il y a de nombreuses années. Nous avons dû compiler le logiciel de Source afin de l'utiliser. Si une source de logiciel dépendait des autres bibliothèques, nous avons également dû télécharger le code source de cette bibliothèque et le compiler avant de compiler le logiciel que nous voulions installer. Si cette bibliothèque dépendait de certaines autres bibliothèques, nous avons dû télécharger la source de ces bibliothèques et les compiler également. Nous avons dû passer par un tas de problèmes de dépendance, qui est appelé «l'enfer de dépendance» à ce moment-là. Il n'y avait pas de système d'emballage comme nous l'avons aujourd'hui. De nos jours, les packages sont pré-compilés pour différentes architectures de machine et conservés sur un serveur central (appelé référentiel de packages) et un logiciel de gestion des packages est utilisé pour télécharger automatiquement, résoudre les dépendances et l'installer pour nous.

Sur les distributions Linux basées à Debian telles que Debian GNU / Linux, Ubuntu, Linux Mint et autres, le gestionnaire de packages APT est utilisé. Le format de package de l'APT Package Manager est Deb Archive. L'extension d'une archive Deb est .deb.

De nos jours, la plupart des packages logiciels communs sont disponibles dans le référentiel officiel de package de la distribution Linux que nous utilisons. Nous pouvons donc facilement l'installer en utilisant le gestionnaire de packages, dans le cas d'Ubuntu / Debian, le gestionnaire de packages APT. Mais il y a encore des moments où un logiciel que nous voulons n'est pas disponible dans le référentiel officiel de package et nous devons télécharger le fichier de package DEB à partir du site officiel de ce logiciel et l'installer sur notre système d'exploitation Ubuntu / Debian.

Dans cet article, je vais vous montrer comment installer un fichier deb sur Ubuntu. Je vais utiliser Ubuntu 18.04 LTS pour la démonstration. Commençons.

Installation du fichier DEB à partir de la ligne de commande:

Vous pouvez utiliser le dpkg Commande sur Ubuntu pour installer un fichier deb.

J'ai téléchargé le fichier APAChe 2 Web Server Deb à partir de https: // packages.ubuntu.com juste pour la démonstration. Bien sûr, vous pouvez l'installer avec APT Package Manager très facilement. Mais je vais vous montrer comment installer le fichier it deb.

Ouvrez maintenant un terminal dans le même répertoire que votre fichier DEB. Comme vous pouvez le voir, le fichier DEB est disponible dans le répertoire.

Installez-le maintenant avec la commande suivante:

$ sudo dpkg -i apache2_2.4.29-1UBUNTU4.1_AMD64.deb

Comme vous pouvez le voir, l'installation a échoué parce que les dépendances n'ont pas pu être résolues. Le package DEB apache2 dépend de apache2-bin, apache2-utils, apache2-data Aucun d'entre eux n'est installé.

Maintenant, pour résoudre les dépendances, vous devez d'abord installer ces packages avant de pouvoir installer apache2 emballer.

Heureusement pour nous, les packages de dépendances sont disponibles dans le référentiel officiel de package d'Ubuntu. Donc, tout ce que nous devons faire est d'exécuter la commande suivante:

$ sudo apt -f install

Comme vous pouvez le voir, le gestionnaire de packages APT a résolu toutes les dépendances automatiquement. Maintenant, appuyez sur y Et puis appuyez sur .

Le package Apache2 doit être installé.

Comme vous pouvez le voir, Apache 2 fonctionne.

Parfois, les packages de dépendances ne seront pas disponibles dans le référentiel officiel de package d'Ubuntu. Dans ce cas, vous devez trouver les packages Deb requis sur Internet et l'installer en utilisant dpkg aussi. Vous devrez également résoudre toute dépendance que ces packages de dépendance auront également. Cela devient de plus en plus difficile à mesure que la dépendance augmente et est très impraticable pour les fichiers DEB qui ont de nombreuses dépendances.

Installation du fichier DEB à l'aide du Centre logiciel Ubuntu:

Vous pouvez également installer un fichier DEB à l'aide du Centre logiciel Ubuntu. Faites un clic droit sur le fichier DEB et cliquez sur Ouvert avec l'installation du logiciel.

Maintenant cliquez sur Installer.

Tapez maintenant votre mot de passe et cliquez sur Authentifier.

Les dépendances doivent être automatiquement résolues si elles sont disponibles dans le référentiel de package Ubuntu et que le logiciel doit être installé.

Une fois l'installation terminée, vous devriez voir la fenêtre suivante.

Si un package de dépendance n'est pas disponible dans le référentiel officiel de package d'Ubuntu ou dans l'un des référentiels de packages que vous avez ajoutés via PPA, alors l'installation échouera. Dans ce cas, vous devrez également trouver et installer les packages de dépendance manuellement.

C'est ainsi que vous installez un fichier deb sur Ubuntu. Merci d'avoir lu cet article.