web-dev-qa-db-fra.com

Pourquoi Ubuntu Software Center n’installe-t-il pas les fichiers .deb?

Cette question ne s'applique plus aux versions actuelles d'Ubuntu.

Voir Problème avec les paquets .deb sur Ubuntu 16.04 pour un problème similaire affectant 16.04.


J'utilise Ubuntu 11.10 et j'ai quelques problèmes avec le centre logiciel Ubuntu et l'installation de paquets Debian.

Si je télécharge par exemple le fichier debian de https://www.virtualbox.org/wiki/Linux_Downloads et que j'essaie de l'installer avec le centre logiciel Ubuntu, la fenêtre s'ouvrant s'ouvre mais je ne vois que le GTK Spinner.

Le problème existe également avec le paquet de mes applications (http://www.giuspen.com/cherrytree/ et http://www.giuspen.com/x-tile/ = que je crée avec dpkg-buildpackage,

Les mêmes paquets sont ouverts et installés correctement avec gdebi.

8
giuspen

C'est un problème courant avec le centre logiciel. Il semble ne pas aimer les paquets .deb pour lesquels il n’a pas déjà de paquets et ils ont choisi de ne pas installer gdebi par défaut. Vous pouvez contourner ce problème en installant vous-même gdebi et en l’utilisant au lieu de Software Center pour installer les paquets .deb.

Pour des raisons similaires, vous pouvez également choisir d'installer Synaptic, un autre package que vous avez choisi de supprimer. Désolé Canonical, beaucoup d’entre nous n’utilisons tout simplement pas Windows ni Macintosh et nous n’aimons pas être traités comme des bovins.

6
Dazed_75

Le centre de logiciels Ubuntu contient de nombreuses applications empaquetées, mais a le désavantage de ne pas pouvoir installer les fichiers .deb. Cependant, il existe une autre option.

Utiliser GDebi pour installer des paquets

GDebi est un outil simple pour installer des fichiers .deb. Il possède une interface utilisateur graphique mais peut également être utilisé dans votre terminal. Il vous permet d'installer des paquets deb locaux en résolvant et en installant ses dépendances. Il vérifie automatiquement la dépendance des paquets et essaiera de les télécharger à partir des référentiels de logiciels Ubuntu si possible. Vous devrez peut-être d'abord installer GDebi - installez simplement le paquet gdebi en utilisant l'un des gestionnaires de paquets listés ci-dessus, ou ouvrez un terminal et tapez Sudo apt-get install gdebi

Une fois que vous avez installé GDebi, utilisez le navigateur de fichiers pour trouver le paquet que vous souhaitez installer. Les fichiers de package ressembleront à ceci:

enter image description here

Double-cliquez sur le paquet pour l'ouvrir avec GDebi. Si toutes les dépendances ont été satisfaites pour le paquet sélectionné, cliquez simplement sur le bouton 'Installer le paquet' pour l'installer. GDebi vous avertira en cas de dépendances non satisfaites, ce qui signifie que certaines dépendances ne sont pas résolues dans les référentiels que vous utilisez. Vous devrez localiser les packages requis à partir d'une autre source.

9
Ringtail