Как поставить пакет из backports
Backports — набор более новых версий некоторых программ, пересобранных для текущего стабильного выпуска. Например, в Debian 13 нужна версия программы новее, чем в нём есть, или ядро посвежее для нового оборудования. Подключите репозиторий своим файлом /etc/apt/sources.list.d/debian-backports.sources — его ещё нет, nano создаст его при сохранении:
sudo nano /etc/apt/sources.list.d/debian-backports.sourcesС таким содержимым (по образцу страницы инструкций backports):
Types: deb
URIs: http://deb.debian.org/debian
Suites: trixie-backports
Components: main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpgЕсли источники у вас записаны строками в /etc/apt/sources.list, можно вместо файла дописать туда одну строку:
deb http://deb.debian.org/debian trixie-backports mainЗатем обновите список пакетов:
sudo apt updateДля прошивок из backports добавьте к main слово non-free-firmware.
Поставить пакет
Подключение backports само по себе ничего не меняет: обычный apt upgrade пакеты оттуда не ставит. Пакет берут явно — ключом -t:
sudo apt install -t trixie-backports linux-image-amd64Здесь из backports ставится свежее ядро; вместо linux-image-amd64 — имя нужного пакета. Ключ -t разрешает брать из backports и недостающие зависимости. Если нужен строго один пакет без зависимостей оттуда, есть запись sudo apt install имя_пакета/trixie-backports.
Какие версии есть и что поставится:
apt policy linux-image-amd64У строк backports приоритет 100, у основного выпуска — 500: поэтому без -t apt выбирает версию из выпуска.
Обновления
Пакет, однажды поставленный из backports, дальше обновляется обычным sudo apt upgrade — уже из backports. Остальные пакеты по-прежнему приходят из основного выпуска.
Подводные камни
- Меньше проверок. Пакеты backports тестируют не так тщательно, как основной выпуск, а обновления безопасности для них выходят по возможности. Ставьте оттуда только то, что действительно нужно, а не всё подряд.
- Срок жизни. Backports предыдущего выпуска закрывают через год после выхода нового. После закрытия их со временем убирают с зеркал, и
apt updateначинает ругаться наRelease file— тогда строку удаляют. - Переход на новый выпуск. Перед обновлением Debian на следующий выпуск строки backports советуют отключить, а после — подключить backports нового выпуска.
- Не путайте с testing. Подключать в стабильную систему ветку testing или unstable ради одной программы нельзя: это ломает зависимости. Backports сделаны именно для того, чтобы так не делать.
Новое ядро из backports может не подойти к драйверам, собранным для ядра выпуска (например, через DKMS — механизм, который пересобирает сторонние драйверы под каждое ядро). Перед перезагрузкой убедитесь, что старое ядро осталось: при проблеме его можно выбрать в меню GRUB, в пункте «Advanced options».
Для Debian 12 команды те же, с bookworm-backports вместо trixie-backports, но новых версий там уже не появляется: набор обновлялся до 9 августа 2026 года. Если нужны свежие программы, лучше перейти на Debian 13.