====== Installer des paquets deb locaux avec gdebi ======
* Objet : utiliser gdebi pour installer des deb. locaux
* Niveau requis : {{tag>grand débutant}}
* Commentaires : outil graphique apprécié des débutants pour installer des deb téléchargés
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
* Suivi : {{tag>à-tester}}
* Création par [[user>chalu]] 15/02/2018
* Testé par <...> le <...> FIXME
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=253627#p253627 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
===== Introduction =====
Le programme gdebi permet d'installer des paquets deb locaux en résolvant et en installant leurs dépendances.
Ce programme scanne également le paquet avec lintian avant de l'installer et il est possible d'inspecter les parties « control » et « data » des paquets.
On peut l’utiliser via une interface graphique ou en ligne de commande
===== Installation =====
apt-get update
apt-get install gdebi
===== Utilisation =====
Ne téléchargez pas à tord et à travers des paquets .deb pour préserver la stabilité du système \\
Il est préférable d’utiliser la version des dépôts Debian d’un logiciel et s’il n’est pas disponible d’utiliser un logiciel équivalent présent dans les dépôts. \\
C’est un changement d’habitude par rapport à windows qu’il est important de faire pour garder un système sain 8-)
==== En graphique ====
Lorsque l’on télécharge un paquet avec l’extension d’un **logiciel qui n’est pas disponible dans les dépôts officiels**, on peut l’installer en faisant un clic droit sur le fichier *.deb et en choisissant //Ouvrir avec GDebi//
Un exemple avec le navigateur Opera qui n'est pas disponible dans les dépôts Debian. \\
Après avoir téléchargé sur le site [[https://www.opera.com/fr|du navigateur Opera]] le fichier .deb : opera-stable_51.0.2830.34_amd64.deb \\
On ouvre le dossier Téléchargements où on retrouve le fichier, on fait un clic droit dessus et on clique sur
"Ouvrir avec l'installateur GDebi" (les termes peuvent changer légèrement suivant l'environnement utilisé MATE, XFCE, Gnome...)\\
{{/file-R72b4353bb9128d98db7479ad263fd40c.png?400}}
{{/file-R5a73b6979f30343ca660278dc36b2138.png?400}}
Après un temps d'analyse du paquet (//patience...//) le bouton Installer le paquet est actif et on a l'information sur les paquets supplémentaires qui seront installés en cliquant sur le boutons Détails (dépendances qui sont installables depuis les dépôts)) \\
Cliquer sur le bouton Installer le paquet pour installer le logiciel. Le mot de passe root sera demandé pour pouvoir effectuer cette installation.
==== En ligne de commande ====
gdebi /chemin/vers/le/paquet/nom-du-paquet.deb
par exemple pour le fichier Opéra opera-stable_51.0.2830.34_amd64.deb téléchargé dans le dossier Téléchargements :
gdebi /home/nom-utilisateur/Téléchargements/opera-stable_51.0.2830.34_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done
Nécessite l'installation des paquets suivants : apt-transport-https libcurl3
Fast and secure web browser
Opera is a fast, secure, and user-friendly web browser.
It includes web developer tools, news aggregation, and the ability
to compress data via Opera Turbo on congested networks.
Voulez-vous installer le paquet logiciel ? [o/N] :
On valide en tapant O puis la touche Entrée et l'installation se poursuit
==== ça ne veut pas s'installer ! ====
Que ce soit avec l'interface graphique ou la ligne de commande, il est possible que gdebi refuse l'installation car une des dépendances n'est pas disponible au téléchargement dans les dépôts officiels. \\
{{/file-R8a89230912b1ca49b49abab7a1c5e38e.png?400}} \\
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done
Ce paquet ne peut pas être installé
Dependency is not satisfiable: folder-color-common
En graphique ou en ligne de commande, vous avez le nom des paquets qui manquent dans les dépôts Debian pour installer le paquet téléchargé. \\
soit vous renoncez à la funeste idée de télécharger un paquet extérieur au dépôt \\
soit vous téléchargez les fichiers *.deb correspondant au paquets manquants pour les installer en premier avec gdebi.
===== Liens utiles =====
[[https://dflinux.frama.io/lescahiersdudebutant/lcdd08-administration/#installation-de-paquets-externes-deb|Les cahiers du débutant explique gdebi]]