есть ли способ получить более новые пакеты при использовании дистрибутива Debian?

есть ли способ получить более новые пакеты при использовании дистрибутива Debian?

Я использую дистрибутив Debian (crunchbang). Мне очень нравится этот дистрибутив, и насколько я знаю, он недоступен в форме Ubuntu. Однако у меня возникли некоторые проблемы с менеджером пакетов, который отстает на несколько лет от последних версий, так как я много работаю над исследованиями, где мне нужны последние версии (примеры - R, gcc).

Я знаю философию Debian о том, что стабильность важнее последней версии, но для некоторых вещей, которые я могу получить через apt-get, просто слишком сильно тормозят. Помимо ручной установки программного обеспечения из сети и компиляции/работы с зависимостями вручную, есть ли способ использовать apt-get (или другой менеджер пакетов) для получения более свежих пакетов для дистрибутивов Debian?

решение1

Да,

Debian поставляется с системой репозиториев и несколькими основными разновидностями.

stable, то есть ATM squeeze, — это стабильная версия. testing, ATM wheezy, то есть версия в стадии стабилизации. unsable, называемая sid, — это версия с новыми пакетами. experimental, то есть неполный дистрибутив, иногда неработающий.

У вас также есть сторонний репозиторий, например dotdeb:http://www.dotdeb.org/

Вы можете включить эти репозитории, поместив соответствующие файлы в папку /etc/apt/source.list.d. Вам нужно добавить файлы предпочтений, чтобы указать, какой репозиторий имеет приоритет над каким. Вы найдете пример здесь:http://www.debian-fr.org/sources-list-au-carre-ou-minimaliste-t5659.html(на французском, но у вас есть содержимое файла).

После этого вы можете установить пакет нужной вам версии, используя apt-get -t testing install package (для тестирования версии).

Пакет политики apt-cache может подсказать, какая версия существует в каком репозитории.

Вам определенно следует использовать aptitude при переходе на эту систему, поскольку вы можете столкнуться с конфликтами версий и зависимостями.

Связанный контент