Программное обеспечение из одного пакета может работать правильно, только если требуемые пакеты также установлены. Если пакеты с одинаковой или похожей функциональностью используют одни и те же системные ресурсы, их не должны быть установлены одновременно, так как это приведет к конфликту пакетов.
При запуске менеджер пакетов исследует систему и отображает установленные пакеты. Когда вы выбираете установить или удалить пакет, менеджер пакетов автоматически проверяет зависимости и выбирает другие требуемые пакеты (разрешение зависимостей). Если вы выберите или отмените выбор конфликтующих пакетов, менеджер пакетов укажет это и предложит возможные решения этой проблемы (разрешение конфликтов).
и расположены под окном информации. Если вы нажмете , менеджер пакетов проверит, приводит ли текущий выбор пакетов к неразрешимым зависимостям пакетов или конфликтам. В случае неразрешенных зависимостей, требуемые дополнительные пакеты выбираются автоматически. В случае конфликтов пакетов менеджер пакетов откроет диалог, показывающий конфликт и предлагает различные пути решения проблемы.
Если вы включите
, любое изменение состояния пакета будет инициировать автоматическую проверку. Это полезная особенность, так как целостность выбора пакетов контролируется постоянно. Тем не менее, этот процесс потребляет ресурсы и может замедлить менеджер пакетов. По этой причине не включена по умолчанию. Так или иначе, проверка целостности проводится, когда вы подтверждаете ваш выбор нажатием .Например, sendmail
и postfix
не могут быть установлены одновременно. Рисунок 3.1, «Управление конфликтами в менеджере пакетов» показывает сообщение о конфликте, предлагающее вам принять решение. postfix
уже установлен. Соответственно, вы можете удержаться от установки sendmail
, удалить postfix
или рискнуть и проигнорировать конфликт.
Обработка конфликтов пакетов | |
---|---|
Если только вы не очень опытны, следуйте предложениям YaST при обработке конфликтов пакетов, так как в противном случае стабильность и функциональность вашей системы может быть подвержена опасности существующим конфликтом. |