Если вам нужно получить информацию о ваших репозиториях, выполните:
sudo apt-cache policy
Но это не поможет вам достичь цели. Если вы хотите установить пакет из какого-то конкретного репозитория, вы выбираете не репозиторий, а конкретную версию пакета. Чтобы получить список всех версий пакета mysql-server
, выполните:
apt-show-versions | grep mysql-server
В моей Ubuntu 18.04 вывод
mysql-server:all/bionic-security 5.7.22-0ubuntu18.04.1 uptodate
mysql-server-5.7:amd64/bionic-security 5.7.22-0ubuntu18.04.1 uptodate
mysql-server-5.7:i386 not installed
mysql-server-core-5.7:amd64/bionic-security 5.7.22-0ubuntu18.04.1 uptodate
mysql-server-core-5.7:i386 not installed
Если вы хотите указать репозиторий, просто загрузите его из apt search
, например, для репозитория bionic-updates
выполните:
apt search linux-image | grep -i bionic-updates
Далее выберите нужную версию и установите ее, например:
sudo apt-get install mysql-server-5.7:amd64
Таким образом, правило для вас:выбрать версию пакета вместо репозитория.
Если вам нужна более старая версия пакета, чтобы избежать использования обновленияapt-mark
:
sudo apt-mark hold mysql-server-5.7
Последняя команда предотвращает обновление пакета. Используйте unhold, чтобы отменить это поведение:
sudo apt-mark unhold mysql-server-5.7
Дополнительно см. мой ответ на аналогичный вопрос на Askubuntu:Ubuntu 16.04 и ядро 4.15
Еще вариант для вас может бытьзакрепление , читайте внимательно эту тему:Как ставить обновления только из определенного репозитория?
Если сеть «восстанавливается», вероятно, NetworkManager пытается что-то сделать за вас. Я предлагаю сразу остановить его и использовать команды более низкого уровня для запуска обоих сетевых устройств.
Единственный явный маршрут, который вам необходимо установить, — это маршрут по умолчанию.
Это должно позволить вам пинговать частную сеть и выполнять все действия в общедоступной сети и Интернете. Как только это сработает, встанет вопрос, как настроить NetworkManager для поддержания этого состояния (и здесь я не могу вам помочь ).
После нескольких перезапусков обнаружено, что даже при запущенном NetworkManager конфигурация работает. Я думаю, что добавление IP-адреса eth1 в качестве шлюза может быть фактическим ответом.