Comment installer un fichier .deb
via la ligne de commande ?
Il vérifie les dépendances avant l'installation, merci !!
Comment installer un fichier .deb
via la ligne de commande ?
Les paquets Debian (.deb) sont les paquets qui sont utilisés dans Ubuntu. Vous pouvez installer n'importe quel paquet .deb dans votre système. Les fichiers .deb peuvent généralement être installés depuis 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 pour ceux qui souhaitent installer des paquets à partir du terminal en ligne de commande (Terminal).
Pour installer un paquet Debian téléchargé (Ubuntu) (.deb) : Ouvrez le Terminal et tapez
sudo dpkg -i nomdupaquet.deb
Pour supprimer un paquet Debian (Ubuntu) (.deb) :
sudo dpkg -r nomdupaquet
Pour reconfigurer/réparer un paquet Debian (Ubuntu) installé (.deb) :
sudo dpkg-reconfigure nomdupaquet
Mon préféré est GDebi, disponible à la fois en ligne de commande ou via l'interface graphique.
Je associe généralement les fichiers .deb
avec GDebi car il est rapide et efficace - surtout comparé à Ubuntu Software Center. Une des principales fonctionnalités de GDebi est la résolution des dépendances et leur installation.
Pour une installation en ligne de commande, exécutez sudo gdebi
pour installer un seul fichier deb.
Peut-on télécharger les dépendances avec gdebi ou devons-nous les télécharger manuellement ? @Pandya
Êtes-vous à la recherche de toutes les commandes dpkg? Cliquez sur ce lien pour en savoir plus.
15 commandes dpkg pour gérer les serveurs Linux basés sur Debian
Il y a deux actions, ce sont dpkg-query
et dpkg-deb
.
# sudo dpkg -i {nom_du_paquet}
# sudo dpkg -i skype-ubuntu-precise_4.2.0.11-1_i386.deb
# sudo dpkg -r {nom_du_paquet}
# sudo dpkg -r vlc
# sudo dpkg -P {nom_du_paquet}
# sudo dpkg -P vlc
Vous pouvez rediriger la commande vers less
(un paginateur) pour pouvoir parcourir le contenu plus facilement:
# dpkg -l | less
# dpkg -l {nom_du_paquet}
# dpkg -l vlc
# dpkg -l | vlc
Et cela montrera l'emplacement où le paquet sera installé. Ici -S
(S majuscule) pour rechercher si le paquet est installé ou non.
# sudo dpkg -S {nom_du_paquet}
# sudo dpkg -S skype
Ici -R
est récursif. (Gérer de manière récursive tous les fichiers réguliers correspondant au motif *.deb
trouvés dans les répertoires spécifiés et tous leurs sous-répertoires).
# sudo dpkg -R --install {emplacement_du_paquet}
# sudo dpkg -R --install /home/sysadmin/soft
Ici -p
(p minuscule) affichera les informations sur le paquet:
# dpkg -p {nom_du_paquet}
# dpkg -p apache2
Utilisez -c
(c minuscule) pour afficher le contenu:
# sudo dpkg -c {nom_du_paquet}
# sudo dpkg -c skype-ubuntu-precise_4.2.0.11-1_i386.deb
Utilisez -x
(x minuscule) pour extraire:
# dpkg -x {nom_du_paquet} {emplacement_d_extraction}
# dpkg -x libqt4-phonon_4.6.3-4+squeeze1_i386.deb /home/sysadmin/
Utilisez -X
(X majuscule) pour afficher le contenu avec extraction.
# dpkg -X {nom_du_paquet} {emplacement_d_extraction}
# dpkg -X libqt4-phonon_4.6.3-4+squeeze1_i386.deb /home/sysadmin/
Ici -I
signifie information:
# dpkg -I {nom_du_paquet}
# dpkg -I libqt4-phonon_4.6.3-4+squeeze1_i386.deb
dpkg-reconfigure
reconfigure les paquets après leur installation. Indiquez-lui le(s) nom(s) d'un ou de plusieurs paquets à reconfigurer. Il posera des questions de configuration, tout comme lors de l'installation initiale du paquet.
# dpkg-reconfigure postfix
Cela reconfigurera postfix
de la même manière que lors de son installation initiale.
Besoin d'en savoir plus sur les commandes dpkg
? Consultez la page de manuel :
# man dpkg
Alors que dpkg -i
installe effectivement le paquet, il ne fait aucune résolution automatique des dépendances, tandis qu'il existe deux autres alternatives, utiliser gdebi ou l'outil apt-get. Pour utiliser ce dernier, il suffit d'utiliser :
sudo apt-get install /chemin/vers/le/paquet.deb
Même si vous êtes dans le répertoire avec le paquet dont vous avez besoin, vous devez donner un chemin en utilisant ./
au début :
sudo apt-get install ./paquet.deb
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.
5 votes
Trouvez mieux: steptoinstall.com/…
3 votes
Réponse complète : Comment installer un fichier deb, par dpkg -i ou par apt ?
0 votes
Liés: Comment laisser
dpkg -i
installer les dépendances pour moi?