The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

18.1.4 Пути установки

Вендоры Линукс могут устанавливать ПО где угодно. Например, многие дистрибьюторы устанавливают значительное количество пакетов в /opt вместо /usr. Следование межфирменным соглашениям о стандартизации путей в будущем может помочь ограничению потока проблем с этой стороны.

В качестве способа переопределения путей можно предложить использовать опцию --badreloc. Но у этого подхода есть естественное ограничение - можно переопределить пути к файлам, но не содержимое файлов. Если внутри файлов имеются определенные ожидания, по каким путям находятся необходимые компоненты, ПО будет неработоспособным, если ожидания не оправдываются.

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

Далее - Если ничего не помогает, пересоберите пакет из исходников
Назад - Зависимости
Содержание




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру