Как узнать имя хранилища, чтобы указать с помощью `apt-get install -t`t`?

Я нашел другое решение, где требуется только модификация файла интерфейсов:

Просто добавил следующую строку в конце файла:

iface default inet dhcp
0
24.07.2018, 18:45
2 ответа

Параметр -tне указывает репозиторий, он указывает выпуск (и короткую -руку для параметра APT::Default-Release; см.man apt_preferences).

Вы можете увидеть, на какой выпуск нацелен данный репозиторий, просмотрев его Releaseфайл, здесь в вашем случае . Это указываетstretch(искать Codename:), поэтому вы не сможете использовать это...

0
28.01.2020, 04:16

Если вам нужно получить информацию о ваших репозиториях, выполните:

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

Еще вариант для вас может бытьзакрепление , читайте внимательно эту тему:Как ставить обновления только из определенного репозитория?

0
28.01.2020, 04:16

Теги

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