Mengapa Pusat Perangkat Lunak Ubuntu tidak akan menginstal file deb

8

Pertanyaan ini tidak lagi berlaku untuk versi Ubuntu saat ini.

Lihat Masalah dengan paket deb. Pada Ubuntu 16.04 untuk masalah serupa yang mempengaruhi 16.04.


Saya menjalankan Ubuntu 11.10 dan memiliki beberapa masalah dengan pusat perangkat lunak Ubuntu dan instalasi paket debian.

Jika saya mengunduh misalnya debian dari https://www.virtualbox.org/wiki/Linux_Downloads dan mencoba menginstal dengan pusat perangkat lunak Ubuntu, saya dapat membuka jendela, tetapi saya hanya dapat melihat GTK Spinner.

Masalahnya ada juga dengan paket aplikasi saya http://www.giuspen.com/cherrytree/ dan http://www.giuspen.com/x-tile/ yang saya buat dengan dpkg-buildpackage,

Paket yang sama dibuka dan diinstal dengan benar dengan gdebi.

giuspen
sumber
Fitur ini tersedia dalam rilis olld. Dan dihapus dari oneric, mungkin untuk mencegah instalasi offline
Tachyons
Saya percaya, ini sekarang diubah dalam 12,04.
Anwar

Jawaban:

6

Ini adalah masalah umum dengan pusat perangkat lunak. Tampaknya tidak menyukai paket .deb yang belum memiliki paket dan mereka memilih untuk tidak menginstal gdebi secara default. Anda dapat menyiasatinya dengan menginstal gdebi sendiri dan menggunakannya, alih-alih pusat perangkat lunak, untuk menginstal paket .deb.

Untuk alasan yang sama, Anda dapat memilih untuk menginstal sinaptik yang merupakan paket lain yang dipilih untuk dihapus. Maaf Canonical, banyak dari kita yang bukan pengguna Windows atau Macintosh dan kami tidak suka diperlakukan seperti sapi.

Dazed_75
sumber
Yap sinaptik dan gdebi mutlak diperlukan. Saya tidak pernah menggunakan pusat perangkat lunak ubuntu tetapi pengguna salah satu aplikasi saya memberi tahu saya bahwa dia tidak dapat menginstal ".deb" yang saya buat, itu sebabnya saya menyelidiki di pusat perangkat lunak.
giuspen
bagi mereka yang baru mengenal linux / ubuntu, Anda juga dapat menggunakan dpkg -i deb-file-name.debdari command prompt untuk menginstalnya. Untuk kemudian menghapusnya gunakan dpkg -r package-name- untuk menemukan nama-paket, gunakan dpkg-deb -I deb-file-name.debdan cari "Paket: ...". Perhatikan bahwa ini tidak akan menginstal dependensi - Anda harus menginstalnya secara terpisah.
drevicko
9

Pusat perangkat lunak Ubuntu memiliki banyak aplikasi paket tetapi memang memiliki kelemahan yaitu tidak dapat menginstal file deb. Namun ada opsi lain.

Menggunakan GDebi untuk menginstal paket

GDebi adalah alat sederhana untuk menginstal file deb. Ini memiliki antarmuka pengguna grafis tetapi juga dapat digunakan di terminal Anda. Itu memungkinkan Anda menginstal paket deb lokal menyelesaikan dan menginstal dependensinya .. Ini secara otomatis memeriksa paket untuk dependensi mereka dan akan mencoba untuk mengunduhnya dari repositori perangkat lunak Ubuntu jika memungkinkan. Pertama-tama Anda mungkin perlu menginstal GDebi - cukup instal paket gdebi menggunakan salah satu manajer paket yang tercantum di atas, atau buka Terminal dan ketiksudo apt-get install gdebi

Setelah Anda menginstal GDebi, gunakan File Browser untuk menemukan paket yang ingin Anda instal. File paket akan terlihat mirip dengan ini:

masukkan deskripsi gambar di sini

Klik dua kali paket untuk membukanya dengan GDebi. Jika semua dependensi telah terpenuhi untuk paket yang dipilih, cukup klik tombol 'Instal paket' untuk menginstalnya. GDebi akan memperingatkan Anda jika ada dependensi yang tidak terpenuhi, yang berarti ada dependensi yang tidak terselesaikan di repositori yang Anda gunakan - Anda harus mencari paket yang diperlukan dari beberapa sumber lain.

Buntut
sumber