The OpenNET Project / Index page

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

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

18.1.2 Разделение ПО по пакетам

Не существует стандарта, придерживаясь которого разработчики разделяли бы большие проекты на пакеты в различных дистрибутивах Линукс. Это означает, что зависимости между пакетами будут отличаться.

Если возникли зависимости в отношении пакета, включающие множество других пакетов, проблема должна быть локализована, потому что пакеты, от которых возникли зависимости могут не существовать в определенном дистрибутиве или могут быть вовсе не нужны.

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

В этом случае единственное решение - использовать --nodeps. Устанавливать нужные зависимости или ссылки на нужные локации приходится вручную.

Кроме того, использование --nodeps может привести к коллапсу БД RPM. Поэтому оно оправдано, если зависимости действительно могут быть удовлетворены, например, из пакетов, имена которых отличаются от ожидаемых.

Далее - Зависимости
Назад - Версии системы RPM
Содержание




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

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