Bobr.pw - Бобровая сила

Обновление Debian 9 до Debian 10 или как я ходил по граблям Linux. Все на самом деле просто если не мешать системе делать своё дело, а так как у меня блокировка по простою, то в процессе я не дождался вырубил систему, что делать ни в коем случае нельзя и как итог :). Я восстанавливал работу оболочки. И так поехал, дальше процесс обновления. Он достаточно прост и если нет экзотических пакетов у вас, пройдет без потерь.

Первым делом обновляем Debian 9 (Stretch) всеми доступными пакетами, следующими командами в терминале:

apt-get update
apt-get upgrade
apt-get dist-upgrade

Затем нужно будет добавить репозиторий Debian 10 (Buster)

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

Эта команда все репозитории, которые вы используете, автоматически переключаются на репозитории Buster. Проверяем выполнение, на всякий пожарный.

nano /etc/apt/sources.list

Все репозитории были автоматически обновлены до:

deb http://ftp.gr.debian.org/debian/ buster main contrib non-free
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb http://ftp.gr.debian.org/debian/ buster-updates main contrib non-free
deb http://ftp.gr.debian.org/debian/ sid main

После этого обновления вашего sources.list системы, используйте команду apt-get, чтобы увидеть новые пакеты:

apt-get update

И обновляем систему в Debian 10 (Buster)

apt-get upgrade
apt-get dist-upgrade

Вот и все штатное обновление с переездом вас.