Как обновить дистрибутивы Debian [Guide]

Вы используете Debian и хотите обновить его до других выпусков, таких как Testing, Unstable или даже Experimental, но не знаете как? Мы можем помочь! Мы покажем вам, как обновить дистрибутивы Debian!

обновить дистрибутивы Debian

Как обновить дистрибутивы Debian — перейти на тестирование

Одна из лучших особенностей Debian заключается в том, что пользователи могут выбирать, какой тип выпуска Debian им нравится. Хотите новые пакеты? Обновите стабильную версию Debian до версии для тестирования Debian.

Если вы хотите обновить версию Debian Stable до Debian Testing, начните с открытия окна терминала. Чтобы открыть окно терминала на рабочем столе Debian, нажмите Ctrl + Alt + T или найдите «Терминал» в меню приложения.

После открытия окна терминала используйте команду sed, указанную ниже, чтобы переключить источники вашего программного обеспечения со «Stable» или «Buster» (Debian 10, кодовое имя текущего стабильного выпуска на момент написания) на кодовое имя «Testing».

sudo sed -i 's/stable/testing/g' /etc/apt/sources.list

Если у вас есть «buster» в вашем /etc/apt/sources.list вместо «stable», выполните приведенную ниже команду.

sudo sed -i 's/buster/testing/g' /etc/apt/sources.list

Когда вы закончите изменять источники программного обеспечения в файле /etc/apt/sources.list, вам нужно будет открыть файл для редактирования. Используя приведенную ниже команду nano, откройте файл.

sudo nano -w /etc/apt/sources.list 

Внутри Nano найдите deb http://deb.debian.org/debian/ testing-updates и удалите всю эту строку кода. В Debian нет репозитория «testing» для обновлений безопасности, но команда sed создает эту строку при замене «stable» или «buster» на «testing». Не забудьте также удалить deb-src http://deb.debian.org/debian/ testing-updates.

После отключения репозитория обновлений безопасности сохраните, нажав Ctrl + O, и выйдите, нажав Ctrl + X. Выйдя из Nano, введите последовательно приведенные ниже команды для обновления до Debian Testing.

sudo apt update 

sudo apt upgrade -y

sudo apt dist-upgrade -y

sudo reboot

Как обновить дистрибутив Debian — перейти на нестабильный

Если вам недостаточно тестирования Debian, вы всегда можете обновить свою систему Debian до Debian Unstable. В нестабильном состоянии происходит активная разработка Debian. Пакеты часто обновляются, и все идет на переднем крае.

Debian Unstable — отличный дистрибутив, если вам нравится Debian, но даже пакеты Debian Testing кажутся немного устаревшими. Обновление до этой версии позволит вам всегда иметь самые новые возможности Debian. Однако будьте осторожны, это не для новичков!

Чтобы обновить Debian Testing до Debian Unstable, откройте окно терминала на рабочем столе Debian. Чтобы открыть окно терминала, нажмите Ctrl + Alt + T или найдите «Терминал» в меню приложения.

После открытия окна терминала используйте команду sed, чтобы изменить список источников программного обеспечения с «тестирование» на «нестабильный».

sudo sed -i 's/testing/unstable/g' /etc/apt/sources.list

В качестве альтернативы, если вы переходите прямо с Debian Stable на Debian Unstable, вам необходимо сделать следующее. Во-первых, измените источники программного обеспечения с помощью sed.

sudo sed -i 's/stable/unstable/g' /etc/apt/sources.list

Если вы используете «buster» в своем /etc/apt/sources.list, а не «стабильный», выполните:

sudo sed -i 's/buster/unstable/g' /etc/apt/sources.list

Затем, если вы планируете сразу перейти от «Стабильного» к «Нестабильному», откройте /etc/apt/sources.list в Nano с помощью приведенной ниже команды и удалите оба deb http://deb.debian.org/debian/ unstable -updates и deb-src http://deb.debian.org/debian/ unstable-updates. Сохраните Nano с помощью Ctrl + O и закройте Nano с помощью Ctrl + X, когда закончите редактирование.

Как только все программные каналы будут переведены на «Нестабильный», обновите вашу систему до Debian Unstable, используя приведенные ниже команды.

sudo apt update 

sudo apt upgrade -y

sudo apt dist-upgrade -y

sudo reboot

Как обновить дистрибутивы Debian — Debian Experimental

В отличие от Debian Testing и Debian Unstable, Debian Experimental не является полным дистрибутивом. Вы не можете просто преобразовать вашу систему тестирования Debian или нестабильную версию Debian в полностью экспериментальную версию. Однако вы можете установить пакеты из экспериментального репозитория.

Чтобы получить доступ к экспериментальному репозиторию Debian, начните с открытия окна терминала на рабочем столе Debian Linux. После открытия окна терминала откройте список источников Debian в текстовом редакторе Nano.

ПРЕДУПРЕЖДЕНИЕ. Экспериментальные пакеты Debian находятся на стадии предварительной альфа-версии. Они невероятно нестабильны. Используйте Debian Experimental, только если вы знакомы с Debian и знаете, как это исправить!

sudo nano -w /etc/apt/sources.list 

Внутри текстового редактора Nano добавьте следующую строку кода. Эта строка кода позволит вам получить доступ к репозиторию экспериментального программного обеспечения Debian.

deb http://deb.debian.org/debian экспериментальный основной

После добавления строки кода в список источников в Debian нажмите комбинацию клавиш Ctrl + O, чтобы сохранить изменения. Затем используйте кнопку Ctrl + X, чтобы выйти из редактора Nano.

После того, как вы закроете текстовый редактор Nano, введите в терминале sudo apt update. Эта команда обновит исходные коды программного обеспечения Debian и добавит новые «экспериментальные» пакеты в базу данных пакетов.

sudo apt update

Когда все будет обновлено, вы сможете установить экспериментальные пакеты Debian, используя следующую команду.

sudo apt -t experimental install packagename