Problème avec les paquets .deb sur Ubuntu 16.04

53

This bug has now been fixed upstream. An update has been issued. If you still cannot install, ensure you have updated fully, and then restart your computer.

J'essaie d'installer des packages DEB téléchargés. À chaque fois, je vois un avertissement comme celui-ci:

Et en cliquant sur installer, il suffit de charger et rien ne change.

Ceci montre tous les paquets que j'essaye d'installer. Comment puis-je installer un package?

    
posée Shahram Shinshaawh 22.04.2016 - 17:18
la source

8 réponses

57

Il s’agit du bogue N ° 1573026 . Assurez-vous de cliquer sur "cela me concerne aussi".

This bug has now been fixed upstream. Hopefully an update will be issued promptly.

Quelles sont les solutions de contournement?

Vous pouvez utiliser le gestionnaire de paquets GDebi, disponible dans le centre de logiciel ou avec sudo apt-get install gdebi . via la ligne de commande.

Ensuite, pour installer le paquet, ouvrez GDebi et cliquez sur Fichier - > Ouvrez et accédez au fichier DEB téléchargé.

Celapeutprendreunpeudetempspourajouterlepaquetouvert-celam'aprisenviron10secondes.

Vérifiezensuitequetoutvabien,puiscliquezsurInstaller.

Celasetermineraetleprogrammeserainstallé.

Ounouspouvonsutiliserlalignedecommande.Alorsqueapt-getnepeutpasinstalleràpartird'unfichierDEB,apt-getletélécharge,puisappelledpkg.Nouspouvonsfairecestâchesnous-mêmestrèssimplement.

Ouvrezunterminaletaccédezànotreemplacementdetéléchargementaveccd.

Etexécutezlacommande:

sudodpkg-iFileName.deb

remplacerlenomdufichierparlenomdufichier.

Enfin,lancezceci:

sudoapt-getinstall-f

Ceci"corrige" tout - il résout toutes les dépendances, etc.

    
réponse donnée Stan 22.04.2016 - 18:01
la source
12

Tous les fichiers .deb que vous installez manuellement sont considérés comme provenant d'emplacements "tiers" où le système ne peut pas vérifier la licence du logiciel. Le programme d'installation de Google Chrome en tant que tel provient de Google, d'un tiers, et non des référentiels Ubuntu. Le message d'avertissement l'indique, mais comme il ne peut pas vérifier les termes du contrat de licence, il l'indique également may être non-libre. L'utilisation de Google Chrome est toujours correcte.

Le message que vous voyez ici sert d'avertissement si vous voulez vous assurer qu'il s'agit d'une installation 'valide' ou d'une installation fiable, et qu'il s'agit simplement d'un avertissement indiquant que le logiciel ne provient pas des référentiels Ubuntu. ; cela indique également que certains des logiciels de peuvent être non-libres et peuvent avoir d'autres restrictions de licence.

C’est plus ou moins un moyen de vous informer que vous devez garder à l’esprit que le logiciel n’est pas géré par Ubuntu ou que des restrictions de licence non libres peuvent exister - avant d’installer le logiciel à partir de ce .deb file.

Ce n'est pas une erreur, c'est un message d'avertissement. Vous pouvez toujours cliquer sur "Installer" et installer le navigateur Google Chrome ou tout autre élément de .deb fichiers à votre guise, car cela ne vous empêchera pas de cliquer sur ce bouton "Installer". (sauf s'il y a des problèmes de dépendance - c'est un problème différent et non lié)

Si le nouveau centre logiciel ne fonctionne pas, il y a des chances qu'il s'agisse d'un bogue - ce message ne lui est pas associé ./

Permet d’utiliser la méthode manuelle d’installation.

Dans le terminal, nous pouvons installer manuellement. Je suppose que vous avez enregistré le .deb dans le dossier Downloads de votre utilisateur. Remplacez "PACKAGE" par le nom de fichier actuel ici.

sudo dpkg -i ~/Downloads/PACKAGE.deb
sudo apt-get install -f

Vous devez également exécuter apt-get install -f après le dpkg -i juste au cas où des dépendances doivent être résolues - apt-get est capable de déterminer les problèmes de dépendances, mais dpkg ne l'est pas.

    
réponse donnée Thomas Ward 22.04.2016 - 17:32
la source
1

Pour moi, dans le cas de Google Chrome, apt-get install -f résout correctement les dépendances uniquement après apt-get update :

sudo apt-get update
sudo dpkg -i google-chrome-stable-...-amd64.deb
sudo apt-get install -f
    
réponse donnée V G 16.09.2016 - 13:43
la source
0

J'ai le même problème et cela résout mon problème
 1. changer le référentiel du serveur en main
 2. système de mise à jour
 3. redémarrer

    
réponse donnée Osama AbuSitta 01.09.2016 - 23:31
la source
0

J'ai eu ce problème. Il est apparu que j'avais installé la version 32 bits d'Ubuntu par erreur, mais je pensais en avoir une 64 bits. Donc, quand j'ai essayé d'installer des paquets .deb 64 bits, j'ai eu ce problème, mais quand j'ai essayé d'installer des paquets .deb 32 bits plus tard, ils ont été installés en douceur.

    
réponse donnée frostmann 13.10.2016 - 21:58
la source
0

Vous devez d’abord ouvrir un terminal ( Ctrl + Alt + T )

Puis tapez:

sudo apt install gdebi-core

Entrez un mot de passe, puis essayez de rouvrir l'application avec Ubuntu Software Center.

Cela fonctionne pour moi

    
réponse donnée NgocThach Pham 29.03.2017 - 08:51
la source
0

Ouvrez le terminal en appuyant sur Ctrl + Alt + T . Type:

sudo apt-get -f install

Appuyez sur Entrée , entrez votre mot de passe.

S'il fonctionne sans erreur, tapez:

sudo apt install gdebi-core

Appuyez sur Entrée . Après cela, j'ai pu utiliser le Centre de logiciel, l'ouvrir et installer toutes les mises à jour du système d'exploitation.

    
réponse donnée user766999 02.12.2017 - 17:14
la source
-1

Le plus simple qui garantit qu’il peut télécharger toutes les dépendances en même temps. Quelquefois, l'interface graphique de gdebi ne se télécharge pas (j'ai moi-même fait face à ce problème).

Installez gdebi-core à l'aide de la commande suivante

sudo apt install gdebi-core

Puis cd dans le dossier dans lequel se trouve actuellement votre paquet .deb. Par exemple:

cd ~/debs/

Utilisez ensuite cette commande pour installer votre application.again avec l'exemple suivant: -

sudo gdebi google-chrome-table_51.0.2704.63-1_amd64.deb

Cela devrait télécharger les dépendances si nécessaire et installer votre application avec succès.

    
réponse donnée Cruelplatypus67 28.05.2016 - 10:09
la source

Lire d'autres questions sur les étiquettes