Почему порядок установки пакетов отличается на двух машинах?

В 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 случайным?

1
задан 13 September 2016 в 22:42

0 ответов

Другие вопросы по тегам:

Похожие вопросы: