DebianReleases > Backports


Debian Backports — официальный репозиторий пакетов из testing (в основном) и unstable (в некоторых случаях, например, для обновления безопасности) версии Debian, адаптированных для работы в стабильной (stable) версии, иными словами предоставляет свежие версии программ. Рекомендуется устанавливать конкретные пакеты, а не использовать все пакеты из данного репозитория, без нужной необходимости.

В данной статье описано как:

Официальная инструкция доступна на http://backports.debian.org/Instructions/ (англ.)

Настройка системы


Добавление репозитория

С помощью Synaptic

В зависимости от установленных пакетов/версии, внешний вид Synaptic может отличаться. Например, чтобы настройка репозиториев была, как показано ниже, нужно установить пакет software-properties-gtk.

https://wiki.debian.org/Backports?action=AttachFile&do=get&target=backports_synaptic_1.png

deb http://deb.debian.org/debian jessie-backports main contrib non-free

deb http://deb.debian.org/debian jessie-backports-sloppy main contrib non-free

https://wiki.debian.org/Backports?action=AttachFile&do=get&target=backports_synaptic_2.png

С помощью командной строки

От имени администратора (root) откройте файл /etc/apt/sources.list в текстовом редакторе:

# nano /etc/apt/sources.list

Добавьте следующую строку:

# Backports repository
deb http://deb.debian.org/debian jessie-backports main contrib non-free
deb http://deb.debian.org/debian jessie-backports-sloppy main contrib non-free

Обновите список пакетов:

# apt-get update

Использование backports


Поиск backports

Очень удобно использовать веб-поиск deb пакетов(packages.debian.org). Если Вы запустили Iceweasel, удобнее будет использовать специальный поисковый плагин (Deb Search).

Установка backports из командной строки

Репозиторий Backports ниже основного по приоритету, поэтому нужно указать целевой релиз с помощью опции -t

Пример:

# apt-get -t jessie-backports install iceweasel

Данная команд позволит установить более новую версию Iceweasel из Backports вместо версии, предоставляемым стабильным репозиторием. (Примечание: Iceweasel не обязательно должен присутствовать в Backports, но у его майнтейнеров (maintainers) есть свой репозиторий.)

FAQ


Отправка ошибок

В связи с ограничениями в системе Debian Bug Tracking, любые ошибки, связанные с пакетами backports, по-прежнему должны быть доведены до сведения в списке debian-backports.

Переход с backports.org на backports.debian.org

5 сентября 2010 года Backports стал официальным сервисом (См. объявление).

Система должна быть перестроена с backports.org на использование нового адреса репозитория (в /etc/apt/source.list*), т.к сервис backports.org через некоторое время будет остановлен.

  1. замените backports.org на backports.debian.org в /etc/apt/source.list*.

  2. запустите apt-get update

  3. удалите ключ backports.org. В зависимости от того как вы установили его...
    • apt-get purge debian-backports-keyring
      или

    • apt-key del 16BA136C

Список установленных пакетов из Backports

Как понять, какие установленные пакеты являются Backports? Один из способов это посмотреть на версию пакета: все пакеты из backports помечены ~bpo, например, 24.5+1-6~bpo8+1, следовательно в командной строке можно выполнить следующие:

    dpkg-query -W | grep ~bpo

Ссылки



CategoryPackageManagement CategoryRelease