При использовании Ubuntu 10.10 и установке программы с помощью Центра программного обеспечения Ubuntu, как я определяю местоположение того, во что установлены директора выбранное программное обеспечение? Я плохо знаком с Linux и привык к окнам, просто имеющим C:\Program Files
Я просто установил приложение и потребность найти все места, которые она установила на том, таким образом, я могу отредактировать ее файл конфигурации.
Спасибо за любую справку.
Большинство пакетов установит фактические двоичные файлы в названные каталоги bin
или sbin
, например. /usr/bin/tcpdump
или /sbin/iptables
.
В находящейся в Debian системе как Ubuntu можно использовать dpkg
инструмент для отображения списка файлов, установленных пакетом:
dpkg -L vim
на моей машине производит следующий вывод, например:
/usr
/usr/share
/usr/share/doc
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/vim
/usr/share/bug
/usr/share/bug/vim
/usr/share/bug/vim/presubj
/usr/bin
/usr/bin/vim.basic
/usr/share/doc/vim
В этом случае, ввод vim
из командной строки запустит редактора. Для изменения, какие каталоги ищутся посмотрите на $PATH
переменная оболочки. Файлы конфигурации обычно хранятся в /etc/
, или сохранят конфигурации в качестве примера в /usr/share/
который можно отредактировать и скопировать в другое местоположение.
Вот ссылка на типичную файловую иерархию для Linux - дополнительная информация, но это может ответить на вопрос, о котором Вы еще не думали. http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
Когда Вы устанавливаете пакеты от центра программного обеспечения, они - все .deb пакеты, если Вы знаете пакет затем, можно использовать
dpkg -L package
знать файлы, которые были установлены с тем пакетом.
Если Вы хотите знать местоположение файла, который Вы знаете, существует на том пакете, можно искать его на пакетах.
dpkg -S what_I_Look_For
Это будет искать на всех пакетах файл, который Вы ищете, это может быть на нескольких пакетах (с различными путями).
Дополнительно, можно использовать
dpkg -L package |grep what_I_Look_for
Ubuntu/Debian и многие, которых другой дистрибутив Linux не позволяет Вам выбрать, где установить программы, потому что существуют стандартные каталоги для этого.
Если Вы хотите установить программу в нестандартном месте, необходимо настроить источники и компиляцию.