E: Il pacchetto 'libpng12-0' non ha un candidato all'installazione [ubuntu 16.10 Gnome]


29

Ho provato a installare WPS Office sul mio laptop (Ubuntu 16.10 Gnome, 64 bit) con il programma di installazione di Gdebi ma diceva

Dependency is not satisfiable: libpng12-0

Quindi ho provato ad aprire questa libreria come segue

sudo apt-get install libpng12-0

Ma ho riscontrato un errore:

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

Qualcuno può aiutare? molte grazie

Risposte:


28

Puoi scaricare il libpng12-0pacchetto da qui:

Ho avuto lo stesso problema di dipendenza. Ma il download e l'installazione correggono l'errore. Ubuntu 16.10 ha ucciso questi libs jeje.


Wow. ha funzionato. molte grazie. Mi ci è voluto tutto il giorno!
Garp,

1
seguendo le istruzioni al link per aggiungere il mirror alle tue fonti ha funzionato per me
n8sty

1
Esecuzione di Xubuntu 17.10. Questa soluzione non ha funzionato per me. Dopo aver installato libpng12-0 in questo modo, l'installazione di TeamViewer (cosa sto davvero cercando di installare) pensa ancora che libpng12-0 non sia installato. Devo aggiornare un database da qualche parte?
Adrian Keister,

Questa risposta non imposta il pinning del pacchetto corretto. Devi fare questo (purtroppo non puoi pubblicare come risposta causa mancanza di rep): Pacchetto: * Pin: release n = xenial Pin-Priority: -10 Pacchetto: libpng12-0 Pin: release n = xenial Pin-Priority: 500
Paul Dejean,

deadlink, per favore correggi
stiv

14

Scaricare e installare manualmente un pacchetto non è il modo raccomandato di fare le cose in Ubuntu, si consiglia vivamente di utilizzare un gestore di pacchetti come aptitude o synaptic per scaricare e installare i pacchetti.

Per farlo prima nella riga di comando devi aggiungere un repository. Ciò comporta la modifica di /etc/apt/sources.list, quindi è necessario creare un backup

Apri una finestra Terminale

sudo nano /etc/apt/sources.list

Nella parte superiore dell'elenco aggiungi

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

premi ctrl + o per salvare il file in una nuova posizione. Ho una cartella nella mia directory home per i backup, ma puoi metterla ovunque ti ricorderai che esiste. Per la mia cartella di backup l'ho salvato come /home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list e premi Invio per salvare, ti chiederà se vuoi salvarlo con un altro nome premi y per salvare il file e quindi ctrl-x per uscire da nano

ancora una volta tornare a sources.list

sudo nano /etc/apt/sources.list

nella parte inferiore del file aggiungere

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

^ nota per sopra, mirrors.kernel.org è uno dei tanti mirror che è possibile utilizzare. È possibile sostituire mirrors.kernel.org/ubuntucon uno dei mirror elencati su http://packages.ubuntu.com/xenial/amd64/libpng12-0/download che si desidera utilizzare

premi ctrl + x e premi Sì per salvare il file

ora per aggiornare l'elenco dei pacchetti

sudo apt-get update

e installa il pacchetto

sudo apt-get install libpng12-0

shazam hai aggiunto libpng-12-0 usando apt in modo da ottenere pacchetti aggiornati ogni volta che esegui apt-get upgrade


3
Questa soluzione non funziona in Xubuntu 17.10. Lo specchio non è riconosciuto.
Adrian Keister,

1
Esiste una soluzione disponibile per Ubuntu 17.10?
M. Atif Riaz,

1
@ M.AtifRiaz Questo problema faceva parte di un problema che avevo riscontrato con Ubuntu 17.10. Ho pubblicato una domanda più generalizzata e ho incluso quella che sembra essere una soluzione al problema libpng. Forse questo ti aiuterà?
drmuelr,

Per me su Ubuntu 17.10 l'installazione di wps-office ha avuto esito positivo dopo l'installazione libpngtramite sudo apt-get install libpng-devcomando
M. Atif Riaz,

Dopo un sacco di scappare su Xubuntu Bionic Questo ha funzionato per me! Grazie.
Barry,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.