LINUX.ORG.RU
решено ФорумAdmin

[Debian] Как ему запретить обновляться с sid?

 


0

1

Добавил к репам sid:

[code] deb http://security.debian.org/ lenny/updates main contrib deb-src http://security.debian.org/ lenny/updates main contrib

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib

# sid deb http://mirror.yandex.ru/debian/ sid main non-free deb-src http://mirror.yandex.ru/debian/ sid main [/code]

чтобы оттуда утянуть tomcat6. так вот если теперь сделаю apt-get upgrade - то оно за собой потянет целую кучу обновлений из sid. А мне надо чтобы оттуда обновлялись только те пакеты, которые я сам явно поставил. Как такое сделать?

★★★★★
Ответ на: комментарий от AITap

Не работает.

Файл: /etc/apt/preferences

Package: *
Pin: release a=stable
Pin-Priority: 660

Package: *
Pin: release a=lenny-backports
Pin-Priority: 650


Package: *
Pin: release a=testing
Pin-Priority: 640

Package: *
Pin: release a=unstable
Pin-Priority: 630

Package: *
Pin: release a=experimental
Pin-Priority: 620

Package: *
Pin: origin mirror.yandex.ru
Pin-Priority: 600

apt-get update && apt-get upgrade

...
  ttf-devanagari-fonts ttf-gujarati-fonts ttf-indic-fonts ttf-kannada-fonts
  ttf-kochi-gothic ttf-malayalam-fonts ttf-oriya-fonts ttf-punjabi-fonts
  ttf-sazanami-mincho ttf-tamil-fonts ttf-telugu-fonts ucf usbutils
  vim-common vim-tiny w3m wamerican whois x-ttcidfont-conf x11-common
  x11proto-core-dev x11proto-input-dev x11proto-kb-dev xauth xfonts-encodings
  xfonts-utils xkb-data xtrans-dev zlib1g
обновлено 180, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 59 пакетов не обновлено.
Необходимо скачать 84,1MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 15,4MB.

Если заккоментить репозиторий sid - то апдейт не просит. Еще пробовал вписать

Package: *
Pin: release a=sid
Pin-Priority: 600

Результат тот же.

Siado ★★★★★
() автор топика
Ответ на: комментарий от AITap

При 450 не захотело, но при -1 заработало ) Щас еще разберусь что именно, т.к. заминусовал все нестабильные (testing,experimental,sud и т.д.)

Спасибо.

Siado ★★★★★
() автор топика

APT::Default-Release «stable»; - в apt.conf

Ну и man apt.conf конечно же)

Lonli-Lokli ★★
()
Ответ на: комментарий от Siado

Не работает.

У меня так:

Package: *
Pin: release a=testing
Pin-Priority: 800

Package: *
Pin: release a=stable
Pin-Priority: 800

Package: *
Pin: release a=unstable
Pin-Priority: 200

Package: *
Pin: release a=experimental
Pin-Priority: 65

Package: *
Pin: release o=Debian
Pin-Priority: -10
man apt_preferences IMHO там апгрейд зависит не столько от относительного значения, сколько от абсолютного, типа 100 < P <=500 — не апгрейдить.

Eshkin_kot ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.