E: El paquete 'libpng12-0' no tiene candidato de instalación [ubuntu 16.10 Gnome]

29

Traté de instalar WPS Office en mi computadora portátil (ubuntu 16.10 Gnome, 64 bit) con el instalador de Gdebi pero decía

Dependency is not satisfiable: libpng12-0

Luego intenté abrir esta biblioteca de la siguiente manera

sudo apt-get install libpng12-0

Pero encontré un error:

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

¿Alguien puede ayudar? Muchas gracias

Garp
fuente

Respuestas:

28

Puede descargar el libpng12-0paquete desde aquí:

Tuve el mismo problema de dependencia. Pero la descarga e instalación corrige el error. Ubuntu 16.10 mató a estas libs jeje.

Victor Cando
fuente
Guau. funcionó. muchas gracias. ¡Me llevó todo el día!
Garp
1
siguiendo las instrucciones en el enlace para agregar el espejo a sus fuentes funcionó para mí
n8sty
1
Ejecutando Xubuntu 17.10. Esta solución no me funcionó. Después de instalar libpng12-0 de esta manera, la instalación de TeamViewer (lo que realmente estoy tratando de instalar) todavía piensa que libpng12-0 no está instalado. ¿Necesito actualizar una base de datos en alguna parte?
Adrian Keister el
Esta respuesta no configura la fijación correcta del paquete. Debe hacer esto (desafortunadamente no puede publicar como respuesta porque no hay representante): Paquete: * Pin: lanzamiento n = xenial Prioridad de pin: -10 Paquete: libpng12-0 Pin: lanzamiento n = xenial Pin-Priority: 500
Paul Dejean
deadlink, por favor arregle
stiv
14

La descarga e instalación manual de un paquete no es la forma recomendada de hacer las cosas en ubuntu, se recomienda utilizar un administrador de paquetes como aptitude o synaptic para descargar e instalar paquetes.

Para hacerlo en la línea de comando primero debe agregar un repositorio. Esto implica modificar /etc/apt/sources.list, por lo que debe crear una copia de seguridad

Abrir una ventana de terminal

sudo nano /etc/apt/sources.list

En la parte superior de la lista, agregue

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

presione ctrl + o para guardar el archivo en una nueva ubicación. Tengo una carpeta en mi directorio de inicio para copias de seguridad, pero puede colocarla en cualquier lugar donde recuerde que existe. Para mi carpeta de respaldo lo guardé como /home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list, presione enter para guardar, le preguntará si desea guardarlo con un nombre diferente, presione y para guardar el archivo y luego ctrl-x para salir de nano

una vez más regrese a sources.list

sudo nano /etc/apt/sources.list

en la parte inferior del archivo agregar

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

^ nota para arriba, mirrors.kernel.org es uno de los muchos espejos que se pueden usar. Puede reemplazarlo mirrors.kernel.org/ubuntupor cualquiera de los espejos enumerados en http://packages.ubuntu.com/xenial/amd64/libpng12-0/download que desea usar

presione Ctrl + X y presione Sí para guardar el archivo

ahora para actualizar la lista de paquetes

sudo apt-get update

e instale el paquete

sudo apt-get install libpng12-0

shazam ha agregado libpng-12-0 usando apt para que obtenga paquetes actualizados cada vez que ejecute apt-get upgrade

ffmurray
fuente
3
Esta solución no funciona en Xubuntu 17.10. El espejo no es reconocido.
Adrian Keister el
1
¿Hay alguna solución disponible para Ubuntu 17.10?
M. Atif Riaz
1
@ M.AtifRiaz Este problema era parte de un problema que tenía con Ubuntu 17.10. Publiqué una pregunta más generalizada e incluí lo que parece ser una solución al problema de libpng. Tal vez eso ayude?
drmuelr
Para mí en Ubuntu 17.10, la instalación de wps-office fue exitosa después de la instalación a libpngtravés del sudo apt-get install libpng-devcomando
M. Atif Riaz
Después de un montón de bromas sobre Xubuntu Bionic ¡Este me funcionó! Gracias.
Barry