Я понимаю, что в разделе «Зависимости: файлы управления deb» пакет может указывать альтернативные зависимости, разделенные символом |, чтобы удовлетворить одну зависимость.
Мой вопрос в том, как apt-get решает, какой из них установить, когда есть альтернативы?
Есть ли способ изменить этот выбор вручную, используя что-то похожее на apt_preferences?
Например, если пакет зависит от java и в разделе Depends мы имеем openjdk-6-jre | sun-java6-jre, как я могу заставить apt-get установить openjdk-6-jre при условии, что в системе нет установленных пакетов?