Використовуєте операційну систему Debian і зацікавлені в переході на новіші версії, такі як Testing, Unstable або навіть Experimental, але не впевнені, як це зробити? Не хвилюйтеся, ми допоможемо вам! Далі ми покажемо, як оновити ваш Debian до цих дистрибутивів!
Перехід на Debian Testing
Однією з ключових переваг Debian є гнучкість у виборі версії. Бажаєте найновіші пакети? Оновіть ваш Debian Stable до версії Debian Testing.
Щоб перейти зі Stable на Testing, відкрийте термінал. Це можна зробити, натиснувши комбінацію клавіш Ctrl + Alt + T або знайшовши “Термінал” у меню програм.
У терміналі скористайтеся командою sed, щоб змінити джерела програмного забезпечення з “stable” або “buster” (кодова назва Debian 10, стабільної версії на момент написання статті) на кодове ім’я “testing”.
sudo sed -i 's/stable/testing/g' /etc/apt/sources.list
Якщо у вашому файлі `/etc/apt/sources.list` замість “stable” використовується “buster”, виконайте цю команду:
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 не має окремого “тестового” репозиторію для оновлень безпеки, але команда sed створює цей рядок під час заміни “stable” або “buster” на “testing”. Також не забудьте видалити `deb-src http://deb.debian.org/debian/ testing-updates`.
Після видалення цих рядків, збережіть зміни (Ctrl + O) та вийдіть з редактора (Ctrl + X). Далі, введіть наступні команди для оновлення до Debian Testing:
sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y sudo reboot
Оновлення до Debian Unstable
Якщо Debian Testing недостатньо, можна перейти на Debian Unstable. Це середовище для активної розробки Debian, де пакети оновлюються часто, і де все знаходиться на передовій.
Debian Unstable – це відмінний вибір для тих, хто любить Debian, але вважає пакети Debian Testing занадто консервативними. Перехід на цю версію гарантує наявність найновіших програмних продуктів у Debian. Але будьте обережні, це рішення не для новачків!
Щоб оновити Debian Testing до Debian Unstable, знову відкрийте термінал, натиснувши Ctrl + Alt + T або знайшовши його в меню програм.
Скористайтеся командою sed для зміни джерел програмного забезпечення з “testing” на “unstable”.
sudo sed -i 's/testing/unstable/g' /etc/apt/sources.list
Якщо ви переходите безпосередньо зі стабільної версії Debian, вам потрібно спочатку змінити джерела програмного забезпечення за допомогою sed:
sudo sed -i 's/stable/unstable/g' /etc/apt/sources.list
Якщо в файлі `/etc/apt/sources.list` у вас “buster”, а не “stable”, то виконайте цю команду:
sudo sed -i 's/buster/unstable/g' /etc/apt/sources.list
Після цього, якщо ви переходите зі “Stable” до “Unstable”, відкрийте `/etc/apt/sources.list` у Nano та видаліть рядки `deb http://deb.debian.org/debian/ unstable -updates` та `deb-src http://deb.debian.org/debian/ unstable-updates`. Збережіть зміни (Ctrl + O) та вийдіть з Nano (Ctrl + X).
Після зміни всіх джерел програмного забезпечення на “unstable”, оновіть вашу систему до Debian Unstable за допомогою наступних команд:
sudo apt update sudo apt upgrade -y sudo apt dist-upgrade -y sudo reboot
Debian Experimental
На відміну від Debian Testing і Unstable, Debian Experimental не є повноцінним дистрибутивом. Ви не можете просто перетворити вашу систему на повністю експериментальну версію. Проте, ви можете встановлювати пакети з експериментального репозиторію.
Для доступу до експериментального репозиторію, відкрийте термінал та відредагуйте список джерел Debian в текстовому редакторі Nano.
УВАГА: Експериментальні пакети Debian знаходяться на ранній стадії розробки (альфа). Вони вкрай нестабільні. Користуйтеся Debian Experimental лише, якщо ви добре знаєте Debian і розумієте, як усувати проблеми!
sudo nano -w /etc/apt/sources.list
Додайте до файлу наступний рядок. Це надасть вам доступ до експериментального репозиторію Debian:
deb http://deb.debian.org/debian експериментальний основний
Збережіть зміни (Ctrl + O) та вийдіть з редактора (Ctrl + X).
Після закриття текстового редактора, введіть `sudo apt update` в терміналі. Ця команда оновить джерела програмного забезпечення Debian і додасть нові “Експериментальні” пакети в базу даних.
sudo apt update
Після оновлення ви зможете інсталювати експериментальні пакети Debian за допомогою наступної команди:
sudo apt -t experimental install packagename