Я новичок в Linux (Ubuntu) и стандарт FHS немного сбивает с толку. Кроме того, поскольку это стандартная, а не строго соблюдаемая система, я вижу, как многие приложения устанавливают файлы в различные каталоги FHS непоследовательными способами.
Мой первый вопрос: есть ли способ заставить пакет установить программное обеспечение, скажем, только в каталоге /opt
? Таким образом, я мог бы установить все свое программное обеспечение в /opt
. Моя мотивация заключается в том, что я обычно не могу найти, куда был установлен двоичный файл или какой-либо из его ресурсов, даже после прочтения документации (и просмотра списка "Установленные пакеты" в Synaptic).
Мой второй вопрос: если 1-й вопрос невозможен (все приложения имеют права на /opt), то как средний гуру Linux скажет, куда был установлен тот или иной файл. Скажем, я установил MySql Workbench, у которого есть некоторый ресурс blah.qfx
(например, драйвер ODBC или что-то в этом роде)... как мне быстро запросить в моей системе информацию о том, где сейчас находится blah.qfx
?