web-dev-qa-db-fra.com

E: Le paquet 'libpng12-0' n'a pas de candidat pour l'installation [ubuntu 16.10 Gnome]

J'ai essayé d'installer WPS Office sur mon ordinateur portable (ubuntu 16.10 Gnome, 64 bits) avec le programme d'installation Gdebi, mais le message dit:

Dependency is not satisfiable: libpng12-0

Puis j'ai essayé d'ouvrir cette bibliothèque comme suit

Sudo apt-get install libpng12-0

Mais j'ai rencontré une erreur:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package libpng12-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libpng12-0' has no installation candidate

Quelqu'un peut-il aider? Merci beaucoup

25
Garp

Vous pouvez télécharger le package libpng12-0 à partir d'ici:

J'ai eu le même problème de dépendance. Mais le téléchargement et l'installation corrigent l'erreur edthe. Ubuntu 16.10 a tué ces bibliothèques jeje.

25
Victor Cando

Le téléchargement et l'installation manuelle d'un paquet ne sont pas la méthode recommandée dans Ubuntu. Il est fortement recommandé d'utiliser un gestionnaire de paquets comme aptitude ou synaptic pour télécharger et installer des paquets.

Pour le faire dans la ligne de commande, vous devez d'abord ajouter un référentiel. Cela implique de modifier /etc/apt/sources.list afin que vous deviez créer une sauvegarde

Ouvrir une fenêtre de terminal

Sudo nano /etc/apt/sources.list

En haut de la liste, ajoutez

#### BACKUP for /etc/apt/sources.list created <insert date here>

appuyez sur ctrl + o pour enregistrer le fichier dans un nouvel emplacement. J'ai un dossier dans mon répertoire personnel pour les sauvegardes, mais vous pouvez le placer n'importe où, vous vous souviendrez qu'il existe. Pour mon dossier de sauvegarde, je l’ai sauvegardé sous le nom /home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list, appuyez sur Entrée pour enregistrer, il vous sera demandé si vous souhaitez l’enregistrer sous un nom différent, puis appuyez sur y pour enregistrer le fichier. puis ctrl-x pour sortir de nano

encore une fois, retournez à sources.list

Sudo nano /etc/apt/sources.list

au bas du fichier ajouter

#### Manually Added sources
## source for libpng12-0 package
deb http://mirrors.kernel.org/ubuntu/ xenial main

^ remarque pour ce qui précède, mirrors.kernel.org est l’un des nombreux miroirs utilisables. Vous pouvez remplacer mirrors.kernel.org/ubuntu par n’importe lequel des miroirs répertoriés à la page http://packages.ubuntu.com/xenial/AMD64/libpng12-0/download que vous souhaitez utiliser.

appuyez sur ctrl + x et appuyez sur oui pour enregistrer le fichier

maintenant pour mettre à jour la liste des paquets

Sudo apt-get update

et installez le paquet

Sudo apt-get install libpng12-0

shazam, vous avez ajouté libpng-12-0 en utilisant apt, vous obtiendrez ainsi les paquets mis à jour chaque fois que vous exécutez apt-get upgrade

11
ffmurray