Sudah lazim bagi pengguna Ubuntu (atau distro lain dengan manajemen paket yang tepat) untuk menghadapi kesalahan:
user@box ~ $ sudo apt-get 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 ini di berbagai situs StackExchange, misalnya openvpn pada AskUbuntu, tetapi ini umumnya tentang cara mendapatkan paket tertentu meskipun kesalahan.
Saya tidak menemukan paket yang tidak ditemukan secara sederhana (meskipun tidak selalu mudah) dengan menentukan apakah masih didistribusikan, dan di mana repositori jika demikian, dan memastikan bahwa repositori berada di apt.sources, atau yang terburuk datang ke yang terburuk mengunduh sebuah .deb atau sumber untuk dikompilasi.
Jadi pertanyaan saya lebih umum, dan walaupun saya menduga itu memiliki jawaban yang agak sederhana dan karena itu tidak menarik, saya tidak dapat memikirkan bagaimana cara menemukannya dengan metode mesin pencari konvensional, jadi saya beralih ke AskUbuntu: Apakah ada perintah atau opsi yang saya bisa gunakan untuk menentukan paket apa / paket mana yang merujuk paket yang hilang?
apt-get install libtinfo6
laporan tidak tersedia tetapi disebut oleh paket lain, tetapiapt-cache search libtinfo6
tidak membuahkan hasil. Apakah ada cara lain untuk melakukan hal serupa?