GNU/Linux >> Belajar Linux >  >> Ubuntu

"tetapi Disebut Dengan Paket Lain." – Menemukan Paket Itu?

Bukan hal yang aneh jika pengguna Ubuntu (atau distro lain dengan manajemen paket apt) mengalami kesalahan:

[email protected] ~ $ sudo apt install x
[sudo] password for user: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package x 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 'x' has no installation candidate

Ada beberapa pertanyaan yang diajukan mengenai hal ini di berbagai situs StackExchange, misalnya openvpn di AskUbuntu, tetapi ini umumnya tentang cara mendapatkan paket tertentu meskipun ada kesalahan.

Saya tidak menemukan paket yang tidak ditemukan secara sederhana (walaupun tidak selalu mudah) dengan menentukan apakah paket tersebut masih didistribusikan, dan di bawah repositori mana jika demikian, dan memastikan bahwa repositori berada di apt.sources, atau yang terburuk datang ke unduhan terburuk .deb atau sumber untuk dikompilasi.

Jadi pertanyaan saya lebih umum, dan meskipun saya kira itu memiliki jawaban yang agak sederhana dan karena itu tidak menarik, saya tidak dapat memikirkan bagaimana menemukannya dengan metode mesin pencari konvensional, jadi saya beralih ke AskUbuntu:Apakah ada perintah atau opsi yang dapat saya gunakan untuk menentukan paket apa / paket mana yang merujuk pada paket yang hilang?

Jawaban yang Diterima:

Anda dapat mencari paket dengan apt-cache:

apt-cache search x

Ini akan menampilkan semua paket yang dengan satu atau lain cara membuat referensi ke x.


Ubuntu
  1. Membungkus Perintah Yang Termasuk Kutipan Tunggal Dan Ganda Untuk Perintah Lain?

  2. Debian – Menemukan Paket yang Menyediakan Perintah yang Diberikan?

  3. Bagaimana Cara Memasang Rayap?

  1. Menginstal Paket Libxml-dev?

  2. Versi Paket yang Diperbarui?

  3. Bagaimana Membuat Manajer Paket Menunggu Jika Instance Apt Lain Sedang Berjalan?

  1. Gunakan Paket Kernel Dari Distro Lain?

  2. Menginstal Lua5.2 Vs. Lua5.3 Di Ubuntu 16.10?

  3. Apt-cache Digunakan Untuk?