Как работает apt-get и выбирает репозиторий, из которого надо ставить пакет?
Это плохая идея - тащить пакеты из разных репозиториев. Тот способ, который вы нашли (переставить репозитории местами) - и есть правильный.
Если набрать пакеты отовсюду, можно получить глюкодром из несовместимых пакетов вместо работающей системы.
Чёто нет у вас упоминания о команде update.
В Вашем случае нет разницы, какова будет последовательность репозиториев.
Самые свежие стабильные версии устонавливаются по дефолту.