Я хочу обновить свою установку dovecote до версии 2. Я обнаружил пакет Вот. Я тоже уже добавил deb http://backports.debian.org/debian-backports squeeze-backports main
к моему sources.list
. Но желаемый пакет внутри pool
каталог. Как я могу получить доступ к этим пакетам через apt
? Я использую debian squeeze
Я использую следующую строку для бэкпортов:
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
После того, как вы добавили backports в sources.list, обязательно запустите:
apt-get update
Затем, чтобы установить пакет из backports, вы запускаете:
apt-get -t squeeze-backports install examplename
Опция -t сжатие-backports указывает apt специально использовать backports для этого пакета. Затем он также извлечет из резервных портов все зависимости, присутствующие в резервных портах. Не используя -t опция может работать, если имя пакета не существует в squeeze (например, linux-image-3.2.0-0.bpo.2-amd64) И установка не зависит от пакетов, которые также должны быть извлечены из резервных портов.
Также помните, что, насколько мне известно, пакеты backports не обновляются автоматически через регулярное обновление (например, обновление apt-get). Вам придется снова запустить указанную выше команду для каждого пакета, чтобы загрузить возможную более новую версию с обратным переносом.
Попробуйте сначала сделать поиск:
apt-cache -t squeeze-backports search a_fancy_package
а затем выберите точное название пакета из списка
apt-get install -t squeeze-backports the_fancy_package
Я бы сделал так:
apt-cache -t squeeze-backports search dove | grep -v ice
а потом наверное
apt-get install -t squeeze-backports dovecot-core dovecot-imapd dovecot-pop3d
и все, что вам нужно.