E: 'libpng12-0' paketinin kurulum adayı yok [ubuntu 16.10 Gnome]


29

WPS Office'i dizüstü bilgisayarıma (ubuntu 16.10 Gnome, 64 bit) Gdebi yükleyici ile yüklemeye çalıştım ama dedi

Dependency is not satisfiable: libpng12-0

Sonra bu kütüphaneyi aşağıdaki gibi açmaya çalıştım:

sudo apt-get install libpng12-0

Ancak bir hatayla karşılaştım:

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

Biri yardım edebilir mi? Çok teşekkürler

Yanıtlar:


28

libpng12-0Paketi buradan indirebilirsiniz :

Aynı bağımlılık problemim vardı. Ancak indirme ve yükleme hatası düzeltildi. Ubuntu 16.10 bu libleri jeje'yi öldürdü.


vay. işe yaradı. çok teşekkürler. Bütün gün beni aldı!
Garp,

1
Aynayı kaynaklarınıza eklemek için bağlantıdaki talimatları
uygulayarak

1
Xubuntu 17.10'u çalıştırmak. Bu çözüm benim için işe yaramadı. Libpng12-0 bu şekilde kurulduktan sonra, TeamViewer kurulumu (gerçekten yüklemeye çalıştığım) hala libpng12-0'un kurulu olmadığını düşünüyor. Bir yerde bir veritabanını güncellemem gerekir mi?
Adrian Keister

Bu cevap doğru paket sabitlemeyi ayarlamıyor. Bunu yapmanız gerekir (maalesef cevap eksikliğine neden olarak cevap yazamazsınız): Paket: * Pin: release n = xenial Pin Önceliği: -10 Paket: libpng12-0 Pin: release n = xenial Pin Önceliği: 500
Paul Dejean


14

Bir paketi indirmek ve manuel olarak yüklemek, ubuntu'da bir şeyler yapmanın önerilen bir yolu değildir, paketleri indirmek ve yüklemek için özel veya sinaptik gibi bir paket yöneticisi kullanmanız şiddetle önerilir.

Bunu komut satırında yapabilmek için önce bir havuz eklemelisiniz. Bu, /etc/apt/sources.list'in değiştirilmesini içerir, bu nedenle bir yedekleme oluşturmanız gerekir

Terminal penceresi açın

sudo nano /etc/apt/sources.list

Listenin başında

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

dosyayı yeni bir konuma kaydetmek için ctrl + o tuşlarına basın. Ev dizinimde yedeklemeler için bir klasör var, ancak var olduğunu hatırlayacağınız bir yere koyabilirsiniz. Yedekleme klasörüm için /home/USERNAME/os_file_backups/backup_03-06-17_apt-sources.list kaydetmek için enter'a kaydetmiştim, dosyayı kaydetmek için farklı bir adla kaydetmek isteyip istemediğinizi soracak ve sonra nano'dan çıkmak için ctrl-x

bir kez daha sources.list'e geri dönün

sudo nano /etc/apt/sources.list

Eklenen dosyanın altındaki

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

^ Not yukarıda, mirrors.kernel.org kullanılabilecek birçok aynadan biridir. Kullanmak istediğiniz http://packages.ubuntu.com/xenial/amd64/libpng12-0/download adresindemirrors.kernel.org/ubuntu listelenen aynalardan herhangi biriyle değiştirebilirsiniz.

ctrl + x tuşlarına basın ve dosyayı kaydetmek için evet tuşuna basın

şimdi paket listesini güncellemek için

sudo apt-get update

ve paketi kurun

sudo apt-get install libpng12-0

apt-get upgrade komutunu çalıştırdığınızda güncelleme paketlerini alabilmeniz için apt kullanarak libpng-12-0 ekledim shazam


3
Bu çözüm Xubuntu 17.10'da çalışmıyor. Ayna tanınmıyor.
Adrian Keister

1
Ubuntu 17.10 için bir çözüm var mı?
M. Atif Riaz,

1
@ M.AtifRiaz Bu konu Ubuntu 17.10 ile yaşadığım bir problemin parçasıydı. Daha genel bir soru yayınladım ve libpng meselesine bir çözüm gibi göründüğünü de dahil ettim . Belki bu yardımcı olur?
drmuelr

Benim için Ubuntu 17.10 yükleme wps-ofis yükledikten sonra başarılı libpngaracılığıyla sudo apt-get install libpng-devkomuta
M. Atıf Riaz

Xubuntu Bionic hakkında sıkıntıdan sonra, bu benim için çalıştı! Teşekkürler.
barry
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.