Где я могу узнать, куда был установлен пакет?
Fedora 14 XFCE
Я установил пакет, используя yum install package-name
,
Тем не менее, я не вижу, чтобы узнать, где он был установлен.
Есть ли какая-нибудь команда, которая скажет мне, в какой каталог установлены файлы?
4 ответа
Вы можете просто использовать rpm
инструмент для этого.
rpm -ql package-name
Перечислит все файлы, установленные этим пакетом (это плохо).
Вы можете открыть сеанс терминала и использовать whereis:
[linker3000@aa1 ~]$ whereis vi
vi: /bin/vi /usr/share/man/man1/vi.1.gz /usr/share/man/man1p/vi.1p.gz
Вышеуказанное будет работать, но я обнаружил, что rpm не работает для библиотек разработки (например, libssl-dev). Это мог быть я, а может и нет. Вот еще один подход:
Если у вас есть Synaptic Package Manager, вы можете:
- Найдите пакет в разделе Установлено .
- Щелкните правой кнопкой мыши и выберите " Свойства" .
- Перейдите на вкладку " Установленные файлы ".
Это покажет вам, где все файлы установлены. Особенно полезная информация для библиотек разработки, которые установлены в нескольких местах.
В новых версиях Fedoradnf
используется. Использовать:
dnf list installed
или, чтобы отфильтровать пакеты, имя которых начинается с «джексона», используйте
dnf list installed "jackson*"