Cara menginstal libpng dan zlib

72

Saya benar-benar baru di Ubuntu. Saya menginstalnya karena sekolah saya menggunakan banyak hal jenis Linux dalam program Ilmu Komputer sekolah saya, jadi saya pikir saya akan menggunakan Ubuntu pada mesin saya sendiri dan hanya melakukan kode saya dari sana, bukan di laboratorium komputer. Namun, saya mengalami banyak kesulitan untuk mencoba menginstal banyak paket yang tidak termasuk secara asli di Ubuntu. Adakah yang bisa membantu saya menginstal perpustakaan PNG, libpng dan zlib. Ini hanyalah salah satu dari banyak hal yang perlu saya lakukan di sini, tetapi saya pikir saya harus mulai dengan ini dulu. Saya memang mengunduh kedua paket, melakukan hal yang perlu di unduh, dan melihat file README untuk wawasan tentang menginstal perangkat lunak. Saya mendapatkan kesalahan aneh. Saya pertama kali mencoba menginstal libpng dan terminal seperti zlib tidak diinstal jadi saya seperti ok, saya Saya hanya akan mendapatkan zlib tetapi izin ditolak. Apakah saya perlu mendapatkan root atau sesuatu? Saya ingat pernah melihat orang mengatakan root sebelumnya, tetapi saya tidak tahu apakah itu relevan. Saya benar-benar baru jadi saya tidak mengerti banyak hal-hal ini dan itu agak menakutkan. Tolong bantu.

pengguna313944
sumber

Jawaban:

138

Buka terminal dengan CtrlAltT

Untuk libpng, jalankan:

sudo apt-get install libpng-dev

Untuk zlib, jalankan:

sudo apt-get install zlib1g-dev
hwez
sumber
mencoba # sudo apt-get install libpng-dev Daftar paket Reading ... Selesai membangun pohon dependensi Membaca informasi status ... Selesai Catatan, pilih 'libpng12-dev' bukan 'libpng-dev' Anda mungkin ingin menjalankan 'apt- get -f install 'untuk memperbaikinya: Paket-paket berikut memiliki dependensi yang belum terpenuhi: ghostscript: Tergantung: libgs9 (= 9.14 ~ dfsg-0ubuntu3) tetapi 9,10 ~ dfsg-0ubuntu10.4 harus diinstal
Ashish Karpe
libpng12-dev: Tergantung: libpng12-0 (= 1.2.50-1ubuntu2.14.04.2) tetapi 1.2.50-1ubuntu2 harus diinstal E: Ketergantungan yang belum terpenuhi. Coba 'apt-get -f install' tanpa paket (atau tentukan solusi).
Ashish Karpe
Mendapat kesalahan di atas, jadi saya harus memilih "E: Ketergantungan yang belum terpenuhi. Coba 'apt-get -f install'
Ashish Karpe
6

Ubuntu menggunakan sesuatu yang disebut apt, yang merupakan manajer paket. Itu menginstal, mengelola, meningkatkan, dan menghapus program. Jika memungkinkan, Anda harus mencoba menginstal program melalui Pusat Perangkat Lunak Ubuntu . Apa yang Anda coba lakukan adalah menginstal dari sumber, yang hanya disarankan jika Anda tahu apa yang Anda lakukan.

Cobalah untuk keluar dari mentalitas Windows, yaitu mencari google dan mengunduh installer. Ubuntu Software Center mencari repositori online Ubuntu, yang umumnya dijamin berfungsi. Program yang diinstal melalui Pusat Perangkat Lunak atau aptjuga akan diperbarui secara otomatis oleh Pembaruan Perangkat Lunak Ubuntu.

Anda dapat menginstal libpng dari Pusat Perangkat Lunak dengan mencari libpng dan memilih "PNG Library - runtime". Atau dari sini libpng12-0 Pasang peluncur uap dengan mengklik "tersedia di Pusat Perangkat Lunak". Atau menggunakan sudo apt-get install libpng12-0dari terminal.

The zlib1gpaket harus diinstal secara otomatis saat Anda menginstal libpng12-0, karena merupakan salah satu dari libpng12-0dependensi paket tersebut. Manajer paket aptmenginstal semua dependensi paket sebelum menginstal paket.

TheSchwa
sumber
3
Jawaban Anda, walaupun cukup informatif untuk pengguna baru, tidak benar-benar mengatakan bagaimana OP seharusnya mendapatkan paket yang dibutuhkan, dan juga tidak menjawab pertanyaan. Bisakah Anda menambahkan perintah seperti hwez miliki atau menginstruksikan OP dalam menggunakan USC?
muru