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

Список файлов, установленных из пакета apt

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

Примечание: в следующих командах команда, начинающаяся с 'root #', означает, что ее нужно запускать как root.

Чтобы узнать, какие файлы были установлены пакетом, используйте dpkg -L:

$ dpkg -L $package

apt-file может сказать вам, какие файлы будут установлены пакетом перед его установкой:

root# apt-get install apt-file
root# apt-file update
$ apt-file list $package

Или если у вас есть посылка .deb файл уже локально, вы можете запустить dpkg в теме:

$ dpkg --contents $package.deb

Чтобы узнать, какой пакет предоставляет файл, который уже есть в вашей системе, используйте:

$ dpkg -S /path/to/file

Чтобы узнать, какой пакет предоставляет файл, которого в настоящее время нет в вашей системе, используйте apt-file очередной раз:

$ apt-file search /path/to/file
dpkg -S /path/to/file/in/question

Насколько я понимаю, dpkg - это низкоуровневый инструмент, от которого зависит apt-get.

Если вы установили dlocate, ты можешь использовать dlocate -L Также как dpkg -L. В этом случае он работает точно так же, но имеет ряд других возможностей.