J'ai essayé d'installer WPS Office sur mon ordinateur portable (Ubuntu 16.10 Gnome, 64 bits) avec l'installateur Gdebi mais il a dit
Dependency is not satisfiable: libpng12-0
Ensuite, 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
Le téléchargement et l'installation manuelle d'un package ne sont pas la manière recommandée de faire les choses dans Ubuntu, il est fortement recommandé d'utiliser un gestionnaire de packages comme aptitude ou synaptic pour télécharger et installer des packages.
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 donc vous devez créer une sauvegarde
Ouvrez une fenêtre de terminal
En haut de la liste, ajoutez
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 enregistré sous /home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list appuyez sur Entrée pour enregistrer, il vous demandera si vous souhaitez l'enregistrer avec un nom différent, appuyez sur y pour enregistrer le fichier et puis ctrl-x pour quitter nano
retournez à nouveau à sources.list
au bas du fichier, ajoutez
^ remarquez ci-dessus, mirrors.kernel.org est l'un des nombreux miroirs qui peuvent être utilisés. Vous pouvez le remplacer
mirrors.kernel.org/ubuntu
par l'un des miroirs répertoriés sur http://packages.ubuntu.com/xenial/amd64/libpng12-0/download que vous souhaitez utiliserappuyez sur ctrl + x et appuyez sur oui pour enregistrer le fichier
maintenant pour mettre à jour la liste des paquets
et installez le package
shazam vous avez ajouté libpng-12-0 en utilisant apt, vous obtiendrez donc des packages mis à jour chaque fois que vous exécuterez la mise à niveau apt-get
la source
libpng
via lasudo apt-get install libpng-dev
commande