Libpng ve zlib nasıl kurulur?


72

Ubuntu'da tamamen yeniyim. Kurdum çünkü okulum okulumun Bilgisayar Bilimleri programında birçok Linux tipi şeyler kullanıyor, bu yüzden Ubuntu'yu kendi makinemde kullanacağımı ve bilgisayar laboratuvarları yerine oradan kodumu yapacağımı düşündüm. Ancak, yerel olarak Ubuntu'da bulunmayan çok sayıda paketi kurmaya çalışırken çok sorun yaşıyorum. Birisi bana PNG kütüphanesi, libpng ve zlib'i yüklememe yardım edebilir mi? Bu, burada üstlenmem gereken birçok şeyden sadece biri, ancak ilk önce bununla başlamam gerektiğini düşünüyorum. Her iki paketi de indirdim, indirmeyi yaptığım tar xf'i yaptım ve yazılımı yüklemek konusunda README dosyalarına baktım. Yine de garip hatalar alıyorum. Önce libpng'yi kurmayı denedim ve terminal zlib'in kurulu olmadığı gibiydi, bu yüzden tamam gibiydim, ' Sadece zlib'i alacağım ama izin verilmedi. Kök veya başka bir şey almak zorunda mıyım? İnsanların daha önce kök dediklerini gördüğümü hatırlıyorum, ancak bunun uygun olup olmadığını bilmiyorum. Gerçekten yeniyim, bu yüzden pek fazla şey anlamıyorum ve bu biraz korkutucu. Lütfen yardım et.

Yanıtlar:


138

Terminali aç CtrlAltT

Libpng için çalıştır:

sudo apt-get install libpng-dev

Zlib için, çalıştır:

sudo apt-get install zlib1g-dev

denendi # sudo apt-get install libpng-dev Paket listeleri okunuyor ... Tamamlandı Bağımlılık ağacı oluşturuluyor Durum bilgisi okunuyor ... Bitti Not, 'libpng-dev' yerine 'libpng12-dev' yerine 'koşmak isteyebilirsiniz' apt- get -f install 'bunları düzeltmek için: Aşağıdaki paketlerin karşılanmayan bağımlılıkları vardır: ghostscript: Bağımlılar: libgs9 (= 9.14 ~ dfsg-0ubuntu3) ancak 9.10 ~ dfsg-0ubuntu10.4 yüklenecek
Ashish Karpe

libpng12-dev: Bağımlı: libpng12-0 (= 1.2.50-1ubuntu2.14.04.2) fakat 1.2.50-1ubuntu2 yüklenecek E: Karşılanmamış bağımlılıklar. Paketsiz 'apt-get -f install' komutunu deneyin (veya bir çözüm belirtin).
Ashish Karpe,

Hatayla karşılaştım, bu yüzden "E: Karşılanmayan bağımlılıklar için gitmeliyim." Apt-get -f install 'ı deneyin
Ashish Karpe

6

Ubuntu, aptpaket yöneticisi olan denilen şeyi kullanır . Programları yükler, yönetir, yükseltir ve kaldırır. Mümkünse, programları Ubuntu Software Center aracılığıyla yüklemeyi denemelisiniz . Yapmaya çalıştığınız şey, kaynağından yüklemektı; bu yalnızca ne yaptığınızı biliyorsanız tavsiye edilir.

Google'da arama yapmak ve bir yükleyici indirmek için olan Windows zihniyetinden kurtulmaya çalışın. Ubuntu Yazılım Merkezi, genellikle çalışması garantili olan Ubuntu çevrimiçi depolarını arar. Yazılım Merkezi aracılığıyla yüklenen programlar veya aptUbuntu'nun Yazılım Güncelleyicisi tarafından da otomatik olarak güncellenecektir.

Libpng yazılımını arayarak ve "PNG Library - runtime" ı seçerek libpng'yi Yazılım Merkezi'nden yükleyebilirsiniz. Veya buradan " libpng12-0 Steam başlatıcısını yükleyin ", "Yazılım Merkezinde bulunur" u tıklayarak. Veya sudo apt-get install libpng12-0bir terminalden kullanmak.

zlib1gYüklediğinizde paket otomatik olarak yüklenir edilmelidir libpng12-0bunun biridir, çünkü libpng12-0paketin bağımlılıkları. Paket yöneticisi apt, paketi yüklemeden önce paketin tüm bağımlılıklarını kurar.


3
Cevabınız, yeni bir kullanıcı için oldukça bilgilendirici olsa da, aslında OP'nin gereken paketleri nasıl edinmesi gerektiğini söylemez ve bu nedenle soruyu cevaplamaz. Hwez gibi komutlar ekleyebilir veya USC'yi kullanma konusunda OP’ye talimat verebilir misiniz?
muru,
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.