Chaque fois que je double-clique sur un fichier deb, il s'ouvre dans le centre logiciel. Cependant, lorsque je clique sur le bouton "installer", il passe à "installer" pendant une seconde, puis revient à "installer" et rien ne se passe. Il est également indiqué "Ce logiciel provient d'une tierce partie et peut contenir des composants non libres" en bas de page. J'ai activé toutes les options dans Software & Updates et j'ai également essayé de réinstaller Software Center, mais rien n'y fait.
Réponses
Trop de publicités?Si vous souhaitez installer des programmes via des fichiers .deb, je vous suggère d'utiliser Gdebi.
Il s'agit d'une application légère qui permet de mieux installer les paquets .deb et qui est également plus rapide. S'il y a des dépendances, elle le notifie également.
Dans le terminal, tapez :
sudo apt install gdebi
Vous pouvez faire un clic droit sur le fichier .deb et choisir de l'ouvrir avec Gdebi.
Si vous aimez Gdeb, vous pouvez le mettre par défaut pour qu'il ouvre tous les fichiers .deb à l'avenir.
Lire la suite : http://itsfoss.com/gdebi-default-ubuntu-software-center/
Si vous avez besoin d'installer un logiciel qui n'est pas dans les dépôts, et que le Software Center ne fonctionne pas, il existe une alternative mais elle nécessite l'utilisation du terminal. Vous devez d'abord vous rendre dans le dossier où vous avez téléchargé le paquet debian, qui se trouve généralement dans le dossier "Downloads".
Vous pouvez ouvrir le terminal à partir de ce dossier en cliquant avec le bouton droit de la souris et en appuyant sur "Open Terminal", ou vous pouvez naviguer jusqu'à lui via le Terminal :
cd /path/to/folder
Il suffit ensuite d'exécuter cette commande :
sudo dpkg -i nameofpackage.deb
Il ne s'agit pas d'un bogue spécifique à ubuntu, mais d'un problème lié à APT. C'est juste un timing très malheureux pour la version 16.04 que le SHA1 a été retiré. SHA1 est largement utilisé par le système APT pour vérifier les paquets, il est déprécié en faveur de SHA256 ou SHA512 qui sont plus sûrs.
Si vous remarquez qu'un paquet ne fonctionne pas, veuillez contacter le responsable du dépôt et lui demander de mettre à jour son implémentation du SHA.
Rédaction de Debians sur les dépôts affectés et sur la façon de les mettre à jour https://wiki.debian.org/Teams/Apt/Sha1Removal
Comment et pourquoi le système apt sécurise ses paquets et ses dépôts https://wiki.debian.org/SecureApt
Comme l'ont suggéré d'autres personnes, la solution consiste à télécharger manuellement le fichier et à le vérifier soi-même avant de l'installer à l'aide d'un outil ne prenant pas en compte le dépôt, comme dpkg ou gdebi.
Si vous devez installer un logiciel, vous avez deux possibilités
- en utilisant le Software Center
- en utilisant le terminal
Si vous rencontrez des problèmes avec la première méthode, vous pouvez opter pour la seconde.
-
Ajouter le PPA en utilisant la commande suivante
sudo add-apt-repository ppa:<ppa_name>
Si la commande ci-dessus ne fonctionne pas, essayez la commande suivante
sudo -E add-apt-repository ppa:<ppa_name>
-
Ensuite, écrivez la commande suivante :
sudo apt-get update
puis
sudo apt-get install <software-name>