69 votes

Problème d'installation de .deb dans Software Install Ubuntu 20.04

J'ai essayé d'installer des .deb dans Ubuntu 20.04 à partir de GitHub et d'autres sources internet, mais lorsque je l'ouvre avec Software Install, il me donne ce problème ( Échec de l'installation du fichier : non pris en charge ). La seule façon pour moi de les installer est d'aller dans le fichier téléchargé et de faire sudo dpkg -i file.deb .

Quelqu'un peut-il m'aider ? Je ne sais pas quoi faire et je ne veux pas utiliser le terminal à chaque fois.

Toute aide serait appréciée, merci

EDIT : Ce n'est PAS un problème avec les .deb dans Ubuntu, c'est un problème avec l'installation logicielle. Je peux installer tous les .deb via le terminal mais pas avec Software install, et Ubuntu suggère d'installer les .deb avec Software install. Ce n'est pas un problème de dépendances ou quelque chose de similaire, c'est un problème d'installation de .deb AVEC Software install et j'aimerais savoir comment je peux réparer Software install.

131voto

Henry Xing Points 1311

Si vous utilisez Firefox, et que vous avez choisi de télécharger et d'ouvrir le fichier avec Software Install, il est probable que le fichier a été téléchargé dans le dossier de l'utilisateur. /tmp/mozilla_userX à partir duquel l'installateur de logiciels Ubuntu ne peut rien installer.

Le fait d'enregistrer d'abord le fichier avant de l'ouvrir avec Software Install devrait résoudre ce problème.

Pour les fichiers qui ont déjà été téléchargés, le fait de déplacer le fichier hors de l'espace de stockage de l /tmp/mozilla_userX dans un sous-répertoire de /home/user/ par exemple Downloads devrait résoudre le problème.

34voto

Jordi Bunster Points 3840

Si vous cherchez une interface graphique fiable pour installer des fichiers .deb, utilisez gdebi .

Pour savoir si vous l'avez déjà installé sur votre système...

dpkg -l gdebi | grep ii

S'il n'est pas là, installez-le de cette façon...

sudo apt-get update
sudo apt-get install gdebi

Ensuite, récupérez les "Propriétés" de n'importe quel fichier .deb, et définissez l'application "Ouvrir avec" par défaut comme suit gdebi . Maintenant, vous pouvez simplement double-cliquer sur les fichiers .deb pour les installer.

enter image description here

Note : gdebi peut ne pas fonctionner correctement si des fichiers .deb se trouvent sur le bureau.

Mise à jour n° 1 :

gdebi est cassé dans Ubuntu 21.04.

12voto

joel Points 42

Je rencontre le même problème, mais si dans le navigateur je choisis "Enregistrer le fichier" plutôt que "Ouvrir avec : Software Install", puis en faisant un clic droit sur le fichier enregistré et en l'ouvrant avec Software Install, cela fonctionne (cela ne fonctionne pas avec Ubuntu Software directement dans les deux cas).

En fait, l'installation de logiciels fait partie des logiciels Ubuntu.

3voto

chriz Points 151

Je viens de passer à Ubuntu et j'ai aussi été piqué par ce problème.

Solution 1

  1. La solution la plus simple, comme d'autres l'ont mentionné, est de sauvegarder Downloads et de l'installer en utilisant Software Install. Cela fonctionne bien.

Solution 2

  1. créer un dossier dans votre répertoire personnel, par exemple ~/tmp
  2. donner une commande TMPDIR="~/tmp" firefox &

La rupture du commandement : TMPDIR="~/tmp" est en train de fixer le TMPDIR à un dossier dans le dossier d'accueil. firefox & invoque firefox en arrière-plan. Avec cela, l'ouverture d'un fichier deb via Ubuntu Software fonctionnera maintenant comme prévu.

Cela ne fait que régler TMPDIR dans firefox, de sorte que les autres programmes continueront à utiliser l'emplacement canonique de /tmp . Vous pouvez définir ce paramètre dans votre bash si vous le souhaitez, mais je ne suis pas sûr des ramifications de ce déplacement. /tmp fichiers. Par exemple, vous devez vous assurer que le fichier ~/tmp les fichiers sont supprimés au redémarrage.

Personnellement, je préfère utiliser la première solution, et je télécharge simplement mes fichiers deb sous Downloads/deb par exemple. De cette façon, je peux facilement les désinstaller en utilisant le logiciel Ubuntu. Au lieu de me débattre avec la ligne de commande.

0voto

C'est vraiment un problème d'association de fichiers. Pour une raison quelconque, les fichiers .deb ne sont pas associés correctement. Si vous téléchargez le fichier, faites un clic droit, propriétés. Ensuite, allez dans l'onglet Ouvrir avec et sélectionnez la bonne association de fichiers (installation logicielle) puis définissez-la par défaut. Essayez à nouveau. Dans mon cas, tout semblait correct mais j'ai dû choisir "Gestionnaire d'archives" et le définir par défaut, confirmer, sortir, revenir en arrière, choisir "Installation logicielle", le définir par défaut, confirmer et réessayer pour que cela fonctionne. Mais ensuite tout va bien (aussi bien sur une installation française qu'anglaise). La solution a été trouvée ici : https://itsfoss.com/cant-install-deb-file-ubuntu/

SistemesEz.com

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.

Powered by:

X