Как установить обновления только из определенного * файлового * хранилища?

Я создал свой собственный внутренний репозиторий, следуя приведенным ниже инструкциям: Как создать локальный репозиторий APT?

Я добавил строку deb file:/usr/local/mydebs/ ./ в свой /etc/apt/sources.list

Как мне указать --target-release, если моя целевая версия просто ./?

Например, если бы я добавил строку

deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

в свой /etc/apt/sources.list, я бы указал это так

apt-get install -t squeeze-backports iceweasel

Как установить обновления только из определенного репозитория?

1
задан 13 April 2017 в 15:23

1 ответ

Вам необходимо включить версию используемой системы на основе Debian - вы можете найти ее с помощью:

cat /etc/os-release | grep VERSION=

В Ubuntu 13.10 вы получите следующее:

VERSION="13.10, Saucy Salamander"

Таким образом, для Ubuntu 13.10 вам нужно будет включить слово saucy, например, эту строку для одного из основных репозиториев:

deb http://gb.archive.ubuntu.com/ubuntu/ saucy universe

Вы можете посмотреть на существующие репозитории в вашей системе, используя:

cat /etc/apt/sources.list

В Ubuntu вы можете добавить программное обеспечение, используя sudo add-apt-repository .., а затем запустить sudo apt-get update. Это может не работать для устаревших систем.

Подробнее здесь

0
ответ дан 13 April 2017 в 15:23

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

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