web-dev-qa-db-fra.com

16.04 Impossible d'installer quoi que ce soit à partir du centre logiciel Ubuntu

Chaque fois que je double-clique sur un fichier deb, il est ouvert dans le centre logiciel. Cependant, lorsque je clique sur le bouton "installer", il change en "installation" pendant une seconde, puis revient à "installer" et rien ne se passe. Il indique également "Ce logiciel provient d'une tierce partie et peut contenir des composants non libres" en bas. J'ai activé toutes les options dans Logiciels et mises à jour et j'ai également essayé de réinstaller le centre logiciel, mais rien n'y fait.

49
Lixu

Si vous souhaitez installer des programmes via des fichiers .deb, je suggère d'utiliser Gdebi.

Il s’agit d’une application légère, plus performante pour l’installation de paquets .deb et plus rapide. S'il existe des dépendances, il le notifie également.

Dans le terminal, tapez:

Sudo apt install gdebi

Vous pouvez cliquer avec le bouton droit sur le fichier .deb et choisir de l'ouvrir avec Gdebi.

Si vous aimez Gdeb, vous pouvez le configurer par défaut pour qu'il ouvre tous les fichiers .deb à l'avenir.

Lisez ceci: http://itsfoss.com/gdebi-default-ubuntu-software-center/

47
abhishek

Si vous devez installer un logiciel qui ne se trouve pas dans les référentiels et que le Centre logiciel ne fonctionne pas, il existe une alternative, mais elle nécessite le terminal. Vous devez d'abord accéder au dossier dans lequel vous avez téléchargé le paquet Debian, qui se trouve généralement dans le dossier 'Téléchargements'.

Vous pouvez ouvrir le terminal à partir de ce dossier en cliquant avec le bouton droit de la souris et en appuyant sur "Ouvrir le terminal", ou vous pouvez y accéder via le terminal en:

cd /path/to/folder

Après cela, vous venez d’exécuter cette commande:

Sudo dpkg -i nameofpackage.deb
12
Mario Kamenjak

Ce n'est pas spécifiquement un bug dans Ubuntu, c'est une chose APT. Son timing très malheureux pour la version 16.04 de SHA1 est en train d’être retiré. SHA1 est largement utilisé par le système APT pour les packages de sommes de contrôle. Il est déconseillé en faveur de SHA256 ou SHA512, qui est plus sûr.

Si vous remarquez qu'un paquet ne fonctionne pas, contactez le responsable du dépôt et demandez-lui de mettre à jour leur implémentation SHA.

Debians la rédaction des dépôts effectués et comment mettre à jour https://wiki.debian.org/Teams/Apt/Sha1Removal

Comment et pourquoi le système apt sécurise ses paquets et ses référentiels https://wiki.debian.org/SecureApt

Comme suggéré par d'autres, la solution consiste à télécharger manuellement le fichier et à le vérifier vous-même avant de l'installer avec un outil ne prenant pas en compte le référentiel, tel que dpkg ou gdebi.

1
Amias

Si vous devez installer un logiciel, vous avez deux options.

  1. en utilisant le centre logiciel
  2. utilisant un terminal

Si vous rencontrez un problème avec la première méthode, vous pouvez opter pour la deuxième méthode.

  1. Ajouter PPA en utilisant la commande suivante

    Sudo add-apt-repository ppa:<ppa_name>
    

    Si la commande ci-dessus ne fonctionne pas, essayez de suivre la commande

    Sudo -E add-apt-repository ppa:<ppa_name>
    
  2. Puis écrivez la commande suivante:

    Sudo apt-get update
    

    puis

    Sudo apt-get install <software-name>
    
0
Narendra