Есть ли такая команда в Debian? Спасибо.
[Решено]Поиск пакетов, в зависимостях которого есть определенный пакет
Есть ли такая команда в Debian? Спасибо.
есть, установи aptitude и запусти в итерактивном режиме просто набрав в консоле aptitude. далее прочти об управлениями клавишами раздел "ад зависимостей" здесь http://www.linuxformat.ru/download/79.pdf страница 70. там расказано, что это клавиши b - q -b и т.д. и все будет видно, какие пакеты и от чего зависят. Сам когда переустанавливал или обновлял пакеты, искал зависимости таким образом.
Есть - http://packages.debian.org.
А также есть man dpkg, в котором сказано:
dpkg -L | --listfiles имя пакета ...
Показывает файлы, установленные в системе из пакета с указанным именем.
dpkg -S | --search шаблон имени файла ...
Ищет в установленных пакетах имя файла по заданному шаблону.
Спасибо
Про dpkg -L/-S - эт немного не то. Поиск и вывод списка файлов я знал как делать.
А aptitude - то что надо. "/" - ищем имя пакета, затем на строчке нажимаем "r", показывается список пакетов и их статусы.
Еще можно (нашел в интернете) apt-cache showpkg <package name>. Там тоже есть список пакетов, которые зависят от <package name>.
Меня просто интересовало почему у меня libsystemd-daemon0 установлен, оказывается от него pulseaudio зависит.
Спасибо
Про dpkg -L/-S - эт немного не то. Поиск и вывод списка файлов я знал как делать.
А aptitude - то что надо. "/" - ищем имя пакета, затем на строчке нажимаем "r", показывается список пакетов и их статусы.
Еще можно (нашел в интернете) apt-cache showpkg <package name>. Там тоже есть список пакетов, которые зависят от <package name>.
Меня просто интересовало почему у меня libsystemd-daemon0 установлен, оказывается от него pulseaudio зависит.
Пожалуйста)