Использование репозитариев squeeze в lenny

Хочу поставить пакет, который есть в testing, но отсутстует в stable. И в бекпортах его тоже нет. Что делать?

Да ничего особенного:

siniy@siniy:~$ sudo ls /etc/apt/apt.conf.d/
00trustcdrom  01autoremove  70debconf     default
siniy@siniy:~$ sudo cat /etc/apt/apt.conf.d/default
APT::Default-Release "stable";
siniy@siniy:~$ sudo cat /etc/apt/sources.list.d/testing.list
deb http://mirror.yandex.ru/debian/ squeeze main non-free
deb-src http://mirror.yandex.ru/debian/ squeeze main non-free
 
deb http://security.debian.org/ squeeze/updates main non-free
deb-src http://security.debian.org/ squeeze/updates main non-free

Нужно то всего 2 вещи: определить релиз по умолчанию и определить новый репозитарий.
Если нужен еще и unstable, то также добавляем /etc/apt/sources.list.d/unstable.list с необходимыми правками.

Если пакета нет в репозитарии дефолтного релиза, то ставим как обычно, например:

sudo apt-get install spawn-fcgi

Апт подхватывает нужный пакет и ставит.

А если же нам нужна просто новая версия — то делаем так:

sudo apt-get install -t testing lm-sensors
sudo apt-get install -t sqeeze rtorrent
Подпишитесь на обновления блога по RSS, Email или Twitter!
Нет комментариев

Оставить комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">