Назад | Перейти на главную страницу

Как я могу заставить aptitude показывать мне файлы, которые будут установлены для данного пакета

В ubuntu я хотел бы знать, какие файлы будут установлены при запуске sudo aptitude install ruby-rvm.

Итак, сначала я sudo aptitude download ruby-rvm. Теперь я могу сделать aptitude show ruby-rvm, но как мне получить список файлов, которые будут установлены во время sudo aptitude install ruby-rvm? что-то вроде dpkg -L ruby-rvm если бы я его установил, я просто хочу знать это перед установкой.

Я не уверен, что способности способны на такое. Но можно использовать:

apt-file show package_name

Он покажет все файлы, которые установит этот пакет. Если вы хотите перечислить все файлы, содержащиеся в пакете, вы можете сделать это следующим образом:

apt-file list package_name

В нем будут перечислены все файлы, расположенные внутри пакета.

Если у вас не установлен apt-файл, используйте:

apt-get install apt-file

и обновите кеш (это займет некоторое время):

apt-file update


Вы также можете указать, к какому пакету принадлежит файл:

apt-file search file_name


Вы также можете перечислить файлы в пакете на этом веб-сайте Список файлов в пакете Или вы можете использовать dpkg -L package_name (но, как вы упомянули, он работает с уже установленными пакетами), как упоминалось @topdog.

aptitude не имеет возможности отображать файлы, установленные для каждого пакета, используйте для этого dpkg -L