17 декабря 2018

Как обновить (самостоятельно) Linux Mint 19 "Tara" до Linux Mint 19.1 "Tessa"

Как известно разработчики Linux Mint работают над выходом дистрибутива Linux Mint 19.1 "Tessa", основанном на пакетной базе Ubuntu 18.04 LTS.
Уже вышла бета-версия Linux Mint 19.1, о которой я писал ЗДЕСЬ. По заверениям разработчиков дистрибутива, окончательная, стабильная версия Linux Mint 19.1 должна выйти к концу текущего месяца, а точнее к католическому Рождеству (25 декабря), т.е. осталась практически неделя.
Но я по своей природе авантюрист (в хорошем смысле слова), постоянно ищущий рисковые предприятия и опасные приключения, поэтому решил не дожидаясь выхода официальной инструкции по обновлению, самостоятельно обновить Linux Mint 19 "Tara" до Linux Mint 19.1 "Tessa" и на второй раз у меня всё получилось.
Вот доказательство того, что система обновилась успешно, где указана Дата и версии пакетов: Старая и Новая:


Если вы, так же как и я любите рисковать, то эта инструкция для вас.

Итак, приступим.

1. Прежде чем приступить к обновлению, сделайте резервную копию текущей системы, чтобы минимизировать риск сбоя системы после обновления. Для этого в Linux Mint по умолчанию установлена специальная программа - Timeshift, которая находится системном меню - Администрирование.


Будем надеяться, что резервная копия у вас создана, тогда приступим к следующему шагу.

2. Далее систему нужно привести в актуальное состояние следующими командами:

apt update
apt upgrade


3. После актуализации, для обновления дистрибутива необходимо изменить кодовое название официальных репозиториев с Tara на Tessa следующими командами в терминале:

sudo sed -i 's/tara/tessa/' /etc/apt/sources.list
sudo sed -i 's/tara/tessa/' /etc/apt/sources.list.d/official-package-repositories.list


4. Для полного и успешного обновления в Linux Mint 19 недостаёт одного файла со списком официальных источников - official-source-repositories.list, который нужно создать самостоятельно.
Для этого откройте текстовый редактор, скопируйте и вставьте следующие строки, выделенные чёрным цветом:

deb-src http://packages.linuxmint.com tessa main upstream import backport

deb-src http://archive.ubuntu.com/ubuntu bionic main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu bionic-backports main restricted universe multiverse

deb-src http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://archive.canonical.com/ubuntu/ bionic partner


И сохраните данный файл:


Либо для сохранения файла нажмите на клавиатуре сочетание клавиш Ctrl+S.
Когда откроется окно для сохранения, присвойте ему Имя: official-source-repositories.list и нажмите Сохранить.


Теперь необходимо созданный файл official-source-repositories.list переместить в парку sources.list.d с правами администратора. Для этого выполните в терминале эту команду:

sudo nemo /etc/apt/sources.list.d

Когда откроется файловый менеджер с повышенными привилегиями, просто перетащите в него созданный файл из Домашней папки. И закройте файловые менеджеры.

5. Далее необходимо выполнить непосредственное обновление, поочерёдно следующими командами в терминале:

apt update
apt upgrade
apt full-upgrade


6. По окончании всех обновлений, закройте все приложения и перезагрузите компьютер следующей командой в терминале:

reboot

После нового входа в систему можете проверить версию дистрибутива в Параметры системы - О системе:


Заключение.

Я надеюсь, что обновление у вас прошло успешно и теперь вы можете пользоваться Linux Mint 19.1 "Tessa".
В случае, если что-то пошло не так и вы не смогли обновиться, восстановите систему из резервной копии с Timeshift, о чём говорилось в начале статьи. Как это сделать, посмотрите ЗДЕСЬ.

Спасибо за внимание. Удачи.

      P.S.  Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:
 http://compizomania.54672.x6.nabble.com/Linux-Mint-19-quot-Tara-quot-Linux-Mint-19-1-quot-Tessa-quot-td7800.html