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 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 à 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 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 terminal ou sur le bureau graphique.
Je associe généralement les fichiers .deb
avec GDebi car il est rapide et efficace - surtout par rapport à Ubuntu Software Center. Une des principales caractéristiques de GDebi est qu'il résout les dépendances et les installe.
Pour exécuter en ligne de commande, tapez sudo gdebi
pour installer un fichier deb unique.
Ê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 pager) pour pouvoir faire défiler plus facilement le contenu:
# 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
(majuscule S
) pour rechercher si le paquet a été 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
(minuscule p
) affichera les informations sur le paquet:
# dpkg -p {nom_du_paquet}
# dpkg -p apache2
Utilisez -c
(minuscule c
) 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
(minuscule x
) 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
(majuscule X
) 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 qu'ils ont déjà été installés. Indiquez-lui le(s) nom(s) d'un ou plusieurs packages à 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 lorsque vous l'avez installé pour la première fois.
Besoin d'en savoir plus sur les commandes dpkg
? Consultez la page du manuel:
# man dpkg
Alors que dpkg -i
installe effectivement le paquet, il ne résout pas automatiquement les dépendances, tandis qu'il existe deux autres alternatives, l'utilisation de gdebi, ou l'outil apt-get. Pour utiliser ce dernier, il suffit d'utiliser :
sudo apt-get install /chemin/vers/paquet.deb
Même si vous êtes dans le répertoire avec le paquet que vous avez besoin de 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 ?