Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Installer des paquets deb locaux avec gdebi

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 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…)

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.

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

1) N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/systeme/apt/gdebi.txt · Dernière modification: 15/02/2018 17:25 par chalu

Pied de page des forums

Propulsé par FluxBB