Comment installer un fichier .deb via la ligne de commande ?

Comment installer un fichier .deb via la ligne de commande ?

Solution

Les paquets sont manuellement installés via la commande dpkg (système de gestion des paquets Debian). dpkg est l'interface des commandes comme apt-get et aptitude, qui à leur tour sont l'interface des applications d'installation comme le Software Center et Synaptic.

Quelque chose du genre :

dpkg --> apt-get, aptitude --> Synaptic, Software Center

Mais bien sûr, les moyens les plus simples d'installer un paquetage seraient, tout d'abord, les applications GUI (Synaptic, Software Center, etc.), suivies par les commandes terminal apt-get et aptitude qui ajoutent une très belle approche conviviale au backend dpkg, y compris, mais sans s'y limiter, les dépendances du paquetage, le contrôle de ce qui est installé, nécessite une mise à jour, n'est pas installé, les paquets cassés, etc. Enfin, la commande dpkg qui est la base de tout cela.

Puisque dpkg est la base, vous pouvez l'utiliser pour installer des paquets directement depuis la ligne de commande.

Installer un paquet

sudo dpkg -i DEB_PACKAGE

Par exemple, si le fichier du paquetage s'appelle askubuntu_2.0.deb, vous devez faire sudo dpkg -i askubuntu_2.0.deb. Si dpkg signale une erreur due à des problèmes de dépendances, vous pouvez exécuter sudo apt-get install -f pour télécharger les dépendances manquantes et tout configurer. Si cela signale une erreur, vous devrez régler les dépendances vous-même en suivant par exemple https://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependencies.

Supprimer un paquet

sudo dpkg -r PACKAGE_NAME

Par exemple, si le paquet s'appelle askubuntu, vous devez faire sudo dpkg -r askubuntu.

Reconfigurer un paquetage existant

sudo dpkg-reconfigure PACKAGE_NAME

Ceci est utile lorsque vous avez besoin de reconfigurer quelque chose lié à ce paquet. Quelques exemples utiles sont la keyboard-configuration quand vous voulez activer le Ctrl+Alt+Backspace afin de réinitialiser le serveur X, donc vous devez faire ce qui suit :

sudo dpkg-reconfigure keyboard-configuration

Un autre bon exemple est lorsque vous avez besoin de définir le fuseau horaire d'un serveur ou de votre ordinateur de test local, alors vous utilisez le paquet tzdata :

sudo dpkg-reconfigure tzdata
Commentaires (8)

Les paquets Debian (.deb) sont les paquets qui sont utilisés dans Ubuntu. Vous pouvez installer n'importe quel paquet .deb sur votre système. Les fichiers .deb peuvent généralement être installés à partir de votre gestionnaire de fichiers (Nautilus) en cliquant simplement dessus, car les associations de fichiers avec l'installateur par défaut sont déjà définies dans Ubuntu. Ces instructions sont destinées à ceux qui souhaitent installer des paquets à partir de la ligne de commande du terminal (Terminal).

Pour installer un paquet Debian ([Ubuntu][1]) téléchargé (.deb) : Ouvrez Terminal et tapez

sudo dpkg -i packagename.deb

Pour supprimer un paquet Debian (Ubuntu) (.deb) :

sudo dpkg -r packagename

Pour reconfigurer/réparer un paquet Debian (Ubuntu) installé (.deb) :

sudo dpkg-reconfigure packagename

[1] : http://qriousbox.blogspot.com

Commentaires (0)

Mon préféré est GDebi, disponible à la fois dans un terminal/shell ou sur le bureau graphique.

![capture d'écran][1]

J'associe généralement les fichiers .deb à GDebi car il est rapide et efficace - surtout comparé au Centre logiciel Ubuntu. L'une des principales caractéristiques de GDebi est qu'il résout les dépendances et les installe.

En ligne de commande, exécutez sudo gdebi pour installer un seul fichier deb.

[1] : http://i.stack.imgur.com/1i2zU.png

Commentaires (4)