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.