19
январь
2023
Переход на новую версию Linux Mint
16:06

Переход на новую версию Linux Mint

19 январь 2023 16:06

В конце декабря 2022 вышла новая версия Linux Mint 21.1 "Vera".
Решил выполнить переход с предыдущей версии 20.3 "Una".

План перехода:

1) Разметить раздел второго (резервного) жесткого диска для TimeShift
2) С использованием TimeShift сделать снимок рабочей операционной системы на резервный жесткий диск.
3) Обновление операционной системы Linux Mint при помощи стандартной функции в приложении "Менеджер обновлений".

1. Разметка второго жесткого диска в файловую систему EXT4 для TimeShift

Ранее раздел планировал использовать для копирования файлов (диск Backup), поэтому формат файловой системы был не EXT4, а другой. Пришлось отформатировать раздел на резервном диске в EXT4.

1) Запуск GParted
Запуск gparted в меню Пуск - Системные
Ввод пароля root:
Пароль root для gparted
Основное окно GParted
Главное окно gparted

2) Размонтировал диск, который я использовал с точкой монтирования //mnt/backup.
(У других пользователей второй диск может быть не примонтирован - тогда шаг пропускаем).
Размонтирую диск

3) На следующих шагах я удалил раздел ExFAT и создал Ext4.

Изменение раздела в Gparted
Изменение раздела в Gparted
Изменение раздела в Gparted
Изменение раздела в Gparted
Изменение раздела в Gparted

4) Согласился на изменение файловой системы и дождался окончания выполнения.
Применение изменений в Gparted
Применение изменений в Gparted
Применение изменений в Gparted

5) Все изменения примены к второму жесткому диску. Закрываю окно.
Все изменения в Gparted применены

2. Использование TimeShift для создания снимка операционной системы

Чтобы иметь возможность вернуть ПК в исходное состояние, воспользовался утилитой TimeShift.

"Пуск - Системные - TimeShift"

Снимки можно создавать либо на рабочем разделе, либо на другом диске с файловой системой EXT2, EXT3 или EXT4 (Linux).

Ввожу пароль root
TimeShift - первое действие это ввод пароля root

Создание снимка ОС в TimeShift

  1. основное окно TimeShift:
    Основное окно TimeShift

  2. В TimeShift в меню "Настройки" выбрал место для хранения - второй жесткий диск
    Основное окно TimeShift - настройка места, где будут хранится снимки системы

  3. Теперь все готово для создания образа. Запускаю!
    Основное окно TimeShift - готовность
    Нажимаю кнопку "Создать"
    Основное окно TimeShift - Создать снимок

  4. Дождаться окончания выполнения
    Процесс создания снимка системы
    Начало:
    Процесс создания снимка системы - начало
    Продолжение:
    Процесс создания снимка системы - продолжение

Окончание работы. Снимок системы в TimeShift создан.
Процесс создания снимка системы - снимок создан

Первый снимок TimeShift занимает на диске 24 ГБ.

3. Обновление Linux Mint до следующей версии

1. Подготовка.

Желательно отключить PPA-репозитории, т.к. при обновлении может выдаваться ошибка.

"Пуск" - "Параметры" - "Менеджер обновлений"

Подготовка шаг 1 - Источники приложений

Здесь желательно отключить PPA-репозиторий Telegram
Подготовка шаг 2 - отключение PPA-репозиториев
Сторонний PPA-репозиторий также используется для источника приложения веб-сервера Apache.

Иначе будет предупреждение в процессе обновления версии, следующего вида (см. шаг 16).

2. Обновление

Шаг 1. До перехода на версию - обязательно установить все обновления пакетов в "Пуск - Параметры - Менеджер обновлений"
Процесс обновления -  шаг 1: обновить все пакеты
Шаг 2. Сделать снимок текущей системы в TimeShift
Процесс обновления -  шаг 2: создание снимка в TimeShift
Шаг 3.
Процесс обновления -  шаг 3
Шаг 4.
Процесс обновления -  шаг 4
Шаг 5. Снимок создан. (Размер - 24 ГБ)
Процесс обновления -  шаг 5
Шаг 6. Запуск менеджера обновлений в "Пуск - Параметры - Менеджер обновлений"
Процесс обновления -  шаг 6
Шаг 7. Выбор пункта меню "Правка" - "Обновить до "Linux Mint 21.1 Vera""
Процесс обновления -  шаг 7
Шаг 8. Начало процесса обновления. Приветствие
Процесс обновления -  шаг 8
Шаг 9. Начало процесса обновления. Приветствие
Процесс обновления -  шаг 9
Шаг 10. На следующем окне можно прочитать примечания к выпуску.
Процесс обновления -  шаг 10
Шаг 11. Читаю примечание к выпуску (откроется в браузере)
Процесс обновления -  шаг 11
Шаг 12. Продолжаю читать "Что нового" и закрываю браузер.
Процесс обновления -  шаг 12
Шаг 13. Начало процесса обновления: установка флажка "Я принимаю риск. Я хочу обновиться до ..."
Процесс обновления -  шаг 13
Шаг 14. Для административных действий, связанных с обновлением, необходим ввод пароля суперпользователя root
Процесс обновления -  шаг 14
Шаг 15. Идёт процесс обновления
Процесс обновления -  шаг 15
Шаг 16. Возможен вывод предупреждения, если PPA-репозитории не отключили
Процесс обновления -  шаг 16
Данная ошибка типа "W - warning" (предупреждение), поэтому процесс обновления продолжится.
Шаг 17. Процесс обновления начинается с загрузки пакетов
Процесс обновления -  шаг 17
Шаг 18. Ход процесса обновления операционной системы
Процесс обновления -  шаг 18
Шаг 19. Ход процесса обновления операционной системы
Процесс обновления -  шаг 19
Шаг 20. Ход процесса обновления операционной системы
Процесс обновления -  шаг 20
Шаг 21. Ход процесса обновления операционной системы
Процесс обновления -  шаг 21
Шаг 22. Окончание обновления операционной системы Linux Mint
Процесс обновления -  шаг 22

Обновление завершено. Выполняем перезагрузку компьютера

Шаг 23. Перезагрузка ОС
Процесс обновления -  шаг 23

После обновления решил выполнить usrmerge - программу, разделяющая каталоги /bin и /usr/bin
Шаг 24.
Процесс обновления -  шаг 24

sudo apt install usrmerge

Подготовка к распаковке …/usrmerge_25ubuntu2_all.deb …
Распаковывается usrmerge (25ubuntu2) …
Настраивается пакет usrmerge (25ubuntu2) …
Smartmatch is experimental at /usr/lib/usrmerge/convert-usrmerge line 172.
The system has been successfully converted.

Шаг 25. Создание образа системы в TimeShift
Процесс обновления -  шаг 25
Шаг 26. TimeShift - 1
Процесс обновления -  шаг 26
Шаг 27. TimeShift - 2
Процесс обновления -  шаг 27
Шаг 28. TimeShift - создание снимка ОС после обновления завершено
Процесс обновления -  шаг 28

Осталось лишь переключиться на более быстрое локальное зеркало в программе
"Пуск - Параметры - Менеджер обновлений"
Шаг 29.
Процесс обновления -  шаг 29


После перехода на новую версию, проблем с ОС или программами не произошло, всё работает как и раньше.

Полный перечень изменений в новой версии Linux Mint 21.1 "Vera" содержится в файле PDF:
New_Features_in_Linux_Mint_21.1_Vera.pdf
Основные отличия:

  • ядро Linux 5.15, пакетная база Ubuntu 22.04, оболочка XFCE 4.16.
  • полная интеграция в дистрибутив системы управления пакетами Flatpak
  • менеджер драйверов позволяет добавлять "dummy" пакет на время тестирования
  • изменен указатель мыши на треугольник Bibata (но можно оставить привычную стрелку)
  • новая кастомизация рабочего стола - смена цвета в оболочке XFCE
  • тема иконок Mint-Y-Legacy - сохранена классическая тема Mint-Y
  • иконки Компьютер, Мусорная корзина и Сетевое окружение удалены для более "чистого" и современного вида Рабочего стола. Их можно вызывать через Файловый менеджер.


Похожие публикации