В Ubuntu я запускаю
apt-get install --assume-yes --force-yes packageA packageB
Некоторые детали:
packageA depends on packageC
packageB depends on packageD
Всегда, порядок установки должен быть C-> A-> D-> B (packageB установлен после пакетаA установлен), который я могу понять. Но иногда (на другой машине) заказ D-> B-> C-> A (packageB установлен до установленного пакетаA), что я не могу понять.
Мой вопрос в том, почему пакетB установлен перед пакетом A иногда (или на некоторых машинах).
Кто-нибудь может это объяснить? Я что-то пропустил? Спасибо
Мой вопрос в том, почему packageB установлен раньше пакетаA иногда (или на некоторых машинах).
Я попробовал вышеуказанную команду на двух машинах. На моей машине заказ всегда packageB-> packageA, но на другой машине заказ всегда packageA-> packageB, что меня смущает. Все еще застрял в этом вопросе. Любые комментарии приветствуются.
Является ли заказ для установки packageA и packageB случайным?