Я інколи встановлюю програмне забезпечення, якого немає в сховищах, і тоді я стикаюся з проблемою незадоволених залежностей. Зазвичай помилка повідомляє мені, яка бібліотека чи команда відсутні. Тоді я запускаю a yum search
. Якщо назва пакету збігається з необхідною назвою бібліотеки / команди, це легко.
Проблема виникає, коли я нічого не можу знайти. Я починаю шукати в Інтернеті, і часто знаходжу посилання на бібліотеку. Але я не знаю, чи варто довіряти цим сайтам, куди скопіювати бібліотеку, якщо я завантажую її, що вона взагалі повинна робити тощо. Часто це передбачається для іншого дистрибутиву чи іншої версії Fedora, і тоді я не знаю, чи будуть вони працювати з моєю. Я підозрюю, що ці бібліотеки, мабуть, присутні в якомусь пакеті вже у сховищі, і я б швидше мав їх звідти, ніж із випадкових сайтів Google.
Як я можу дізнатися, до якого пакета належить бібліотека, якщо я маю її ім'я? Наприклад, зараз мені потрібна бібліотека libpng12.so.0, як це отримати? І якщо це не бібліотека, а команда, як я можу знайти пакет, який її надає?