Comment installer un fichier .deb
via la ligne de commande ?
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.
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.
sudo dpkg -r PACKAGE_NAME
Par exemple, si le paquet s'appelle askubuntu
, vous devez faire sudo dpkg -r askubuntu
.
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
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
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 <package.deb>
pour installer un seul fichier deb.