Использование репозитариев 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

