Я создал свой собственный внутренний репозиторий, следуя приведенным ниже инструкциям: Как создать локальный репозиторий 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
Как установить обновления только из определенного репозитория?
Вам необходимо включить версию используемой системы на основе 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
. Это может не работать для устаревших систем.
Подробнее здесь