[ Пред. ] [ Содержание ] [ След. ]

Пакет из unstable (sid) на Debian testing

[ @console @update ]

 


например https://packages.debian.org/sid/qmmp


Бывает нужным установка пакета с unstable, когда у тебя testing (поставить пакет из унстабле на стабле можно, но очень глупо и всегда с последствиями). Например, такое недавно случилось с пакетом nvidia-glx после очередного обновления. nvidia-glx в testing оказался устаревшим.


Нет ничего проще, нужно сделать всего-то ничего:


  1. добавить в /etc/apt/sources.list ветку unstable:

deb http://ftp.de.debian.org/debian testing main contrib non-free
deb http://ftp.de.debian.org/debian unstable main contrib non-free

  1. чтобы не потянуть из unstable еще кучу зависимостей, прописать основной веткой testing в файл /etc/apt/apt.conf (скорее всего вам потребуется создать этот файл):

APT::Default-Release "testing";


  1. теперь все почти как обычно. Обновляем список пакетов, и ставим нужный пакет из нужной ветки:

aptitude update
aptitude -t unstable install nvidia-glx

если не указывать другим пакетам вручную ветку, из которой следует их поставить, то они будут устанавливаться из той ветки, которая прописана как Default-Release. Вот и всё.