Linux Mint: быстрое обновление до версии 19 Tara

Методика обновления дистрибутива Linux Mint версии 18.x до версии 18.3 отличается от методики обновления этого же дистрибутива версии 18.x до версии 19. Для начала рассмотрим методику обновления Linux Mint в рамках основной версии (с версии 18.x до версии 18.3), после чего перейдем к рассмотрению более сложной методики обновления дистрибутива с версии 18.x до версии 19.

1. Обновление Linux Mint версии 18.x до версии 18.3 с помощью менеджера обновлений

Процедура обновления дистрибутива Linux Mint версии 18.x до версии 18.3 является максимально простой и безопасной, так как данные версии дистрибутива основываются на одной и той же кодовой базе: Ubuntu 16.04. Основная и рекомендуемая методика обновления дистрибутива в рамках основной версии 18 связана с использованием Менеджера обновлений.

Описанная функция Менеджера обновлений становится доступной через непродолжительное время (исчисляемое неделями, а иногда и днями) после официального выпуска новой версии дистрибутива Linux Mint.

Как воспользоваться данной функцией:

A. В первую очередь не помешает отключить хранитель экрана для того, чтобы он не мешал выводу информации об обновлении системы.

B. Теперь следует запустить Менеджер обновлений и установить все доступные обновления для того, чтобы в вашу систему была гарантированно установлена его новейшая версия.

C. Далее нужно осуществить переход в рамках главного меню окна менеджера обновлений: «Правка — Обновить до Linux Mint 18.3 Sylvia».

D. После этого откроется окно менеджера обновлений, содержащее информацию о предстоящем процессе. Процесс обновления начнется незамедлительно после ответа на последний вопрос мастера. Вам придется набраться терпения; иногда вам может казаться, что система не выполняет никакой работы, но это не так. Вам просто нужно дождаться окончания процесса.

E. После завершения процесса обновления системы вам придется перезагрузить ваш компьютер.

Примечание: при использовании описанной методики обновления дистрибутива не будет осуществляться установка версии ядра ОС, рекомендуемой для Linux Mint 18.3 Sylvia (4.10.x). Это обстоятельство не является проблемой: вы можете продолжать использовать подходящую для вашего компьютера версию ядра ОС в Linux Mint 18.3.

1.1. Установка нового менеджера пользовательских сессий LightDM в Linux Mint 18.3

Описанная выше методика обновления дистрибутива является максимально безопасной и консервативной, поэтому в результате ее использования вам не будет доступно некоторое новое системное программное обеспечение. Ниже описаны действия, которые следует выполнить для установки нового менеджера пользовательских сессий LightDM в Linux Mint 18.3. Этот менеджер позволяет использовать полностью безопасную гостевую учетную запись, которая может очень пригодиться начинающим пользователям. Для его установки вам придется выполнить следующие действия:

A. В первую очередь следует открыть окно терминала.

B. Далее нужно скопировать в него следующую команду (это одна строка):

sudo apt-get install slick-greeter lightdm lightdm-settings apparmor

После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.

C. При появлении диалогового окна с запросом в окне терминала следует выбрать пункт lightdm с помощью кнопок со стрелками, после чего нажать на клавишу Enter (возможно, перед нажатием клавиши Enter вам также придется активировать кнопку OK с помощью клавиши Tab).

D. Теперь следует ввести в окно терминала следующую команду (используйте функции копирования/вставки, чтобы не ошибиться):

sudo apt-get remove mdm

После окончания ввода команды следует нажать клавишу Enter для ее исполнения.

E. Осталось перезагрузить ваш компьютер, после чего вы сможете войти в систему с помощью нового менеджера пользовательских сессий.

1.2. Изменение названия пункта в меню системного загрузчика GRUB

В меню системного загрузчика GRUB ваша версия Linux Mint будет называться Linux Mint 18, Linux Mint 18.1, Linux Mint 18.2, а не Linux Mint 18.3. Это нормально, но если вы все же хотите видеть в этом меню актуальное название дистрибутива, вы можете действовать следующим образом:

A. В первую очередь следует открыть окно терминала.

B. Далее следует использовать функции копирования/вставки для переноса следующей строки в окно терминала:

sudo update-grub

После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.

На этом процесс обновления версии дистрибутива можно считать оконченным. Теперь вы можете сполна насладиться новой версией дистрибутива Linux Mint 18.3 Sylvia!

Вам не удалось корректно завершить процесс обновления? В этом случае вы можете попробовать обновить версию своего дистрибутива с помощью терминала таким образом, как описано ниже.

2. Обновление Linux Mint версии 18.2 до версии 18.3 с помощью терминала

В некоторых случаях обновление версии дистрибутива с помощью Менеджера обновлений может не осуществляться по неизвестным причинам. Это происходит даже несмотря на то, что Менеджер обновлений является рекомендуемым инструментом для обновления версии дистрибутива. В подобных ситуациях вы можете попытаться осуществить обновление версии дистрибутива в ручном режиме с помощью терминала.

A. В первую очередь следует открыть окно терминала.

B. Теперь нужно открыть файл с описаниями источников пакетов программного обеспечения и заменить источник пакетов версии дистрибутива Sonya на источник пакетов версии дистрибутива Sylvia. Для этого вам придется воспользоваться функциями копирования/вставки для перемещения следующей команды в терминал (это одна строка):

sudo sed -i 's/sonya/sylvia/g' /etc/apt/sources.list.d/official-package-repositories.list

После окончания ввода команды следует нажать клавишу Enter. При запросе пароля вы должны будете ввести свой пароль. Символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. После ввода пароля следует снова нажать клавишу Enter.

C. Далее следует обновить список пакетов программного обеспечения с помощью следующей команды:

sudo apt-get update

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

sudo apt-get dist-upgrade

Процесс обновления займет некоторое время.

E. После окончания процесса обновления версии дистрибутива следует перезагрузить компьютер. На этом процесс обновления версии дистрибутива можно считать оконченным!

Примечание: в отличие от методики обновления версии дистрибутива средствами Менеджера обновлений, описанная выше методика подразумевает установку версии ядра ОС, рекомендуемой для Linux Mint 18.3 Sylvia. Если аппаратное обеспечение вашего компьютера некорректно работает с данной версией ядра ОС, вы можете просто загрузить систему с предыдущей версией ядра ОС (она будет доступна в подменю «Advanced options» меню системного загрузчика GRUB) и удалить последнюю версию ядра ОС, осуществив переход в рамках главного меню окна Менеджера обновлений: «Вид — Обновление ядра Linux».

3. Обновление Linux Mint версии 18.x до версии 19: стоит ли вообще этим заниматься?

Дистрибутив Linux Mint 18.x будет поддерживаться до мая 2021 года. Поэтому в том случае, если вы используете в данное время версию дистрибутива 18.x, вам стоит задуматься о том, стоит ли заниматься ее обновлением... В конце концов, у вас еще достаточно времени, хотя, если вас беспокоит безопасность ваших данных, вы в любом случае должны были обновить версию дистрибутива до мая 2019 года.

4. Обновление Linux Mint версии 18.x до версии 19: переустановка системы предпочтительнее ее обновления

Лучшим способом обновления более старой, 18 версии дистрибутива Linux Mint до новейшей версии 19 является полная переустановка системы. Это означает, что вам придется отформатировать раздел жесткого диска с файлами старой версии системы и установить новую версию системы на этот пустой раздел. Таким образом вы застрахуетесь от захламления системы, конфликтов программных компонентов и, скорее всего, сэкономите свое время.

Простое и гарантированно безопасное обновление Linux Mint возможно лишь в рамках единой версии, хотя вы и можете использовать соответствующий пункт меню окна Менеджера обновлений для обновления практически любой версии дистрибутива... Это объясняется тем, что дистрибутив Linux Mint основывается лишь на версиях дистрибутива Ubuntu с длительным сроком поддержки. При обновлении Linux Mint в рамках единой версии используются компоненты одной и той же версии дистрибутива Ubuntu, что не связано с какими-либо проблемами с технической точки зрения. По сути, после такого обновления вся кодовая база остается практически неизменной.

Версия 18 дистрибутива Linux Mint включает подверсии 18, 18.1, 18.2 и 18.3. Все эти подверсии основываются на кодовой базе Ubuntu 16.04 LTS. По этой причине вы можете без опаски обновлять дистрибутив в рамках этой версии.

При этом версия 19 дистрибутива Linux Mint (которая начала свое существование в момент выпуска дистрибутива Linux Mint 19 Tara) основывается на кодовой базе совершенно новой версии дистрибутива Ubuntu, а именно, Ubuntu 18.04 LTS. Данная версия дистрибутива включает большое количество новшеств, которые обуславливают риски, связанные с обновлением с предыдущих версий.

Основываясь на своем негативном опыте обновления версий дистрибутива Ubuntu, я могу с уверенностью заявить, что этот процесс не пройдет бесследно на многих системах. Это происходит потому, что пользователи нередко вносят в системные файлы различные модификации и устанавливают (иногда вручную) сторонние драйверы, которые совместимы с Linux Mint 18.x, но не совместимы с Linux Mint 19 или даже препятствуют корректной загрузке данного дистрибутива.

По сути, единственным способом избавления от описанных рудиментов предыдущих версий дистрибутива является его полная переустановка. Именно поэтому полная переустановка системы Linux Mint 19 предпочтительнее обновления версии системы Linux Mint с 18.x до 19. В этом случае вам придется отформатировать системный раздел жесткого диска, что значительно сократит количество потенциальных проблем при последующей установке. И эта истина относится ко всем существующим операционным системам…

Более того, полная переустановка Linux Mint 19 займет гораздо меньше времени, чем обновление версии системы, так как вы этом случае установщику не придется осуществлять сложные операции замены устаревших и иногда модифицированных системных файлов. Этот процесс даже проще обновления в рамках единой версии, когда большая часть кодовой  базы системы практически не изменяется.

Исходя из всего вышесказанного, я рекомендую избегать использования стандартного механизма обновления системы Linux Mint для обновления ее версии с 18.x до 19. Вместо этого лучше осуществить полную переустановку системы описанным ниже образом.

5. Простая ситуация: переустановка системы без отдельного домашнего раздела

По умолчанию установщик дистрибутива Linux Mint не создает отдельного домашнего раздела. Это обстоятельство значительно упрощает процесс переустановки системы. Вам просто придется следовать приведенным ниже инструкциям.

5.1. Создание резервных копий важных файлов

Вам наверняка захочется сохранить ряд файлов, хранящихся на жестком диске вашего компьютера. Для этой цели может использоваться как флеш-накопитель, так и внешний жесткий диск с интерфейсом USB.

A. В первую очередь следует скопировать на внешний накопитель важные документы, изображения, музыкальные файлы, а также все другие важные для вас файлы.

B. Далее следует создать резервную копию закладок веб-браузера.

В случае веб-браузера Firefox лучшим инструментом для этой цели является соответствующий встроенный механизм. Вам следует нажать на кнопку меню браузера (с тремя горизонтальными полосками) и осуществить переход по меню «Библиотека — Закладки — Показать все закладки». После этого в открывшемся окне следует нажать на кнопку «Импорт и резервные копии» и выбрать в открывшемся меню пункт «Создать резервную копию...». Вы должны будете сохранить файл под именем bookmarks-xxx.json на внешний накопитель. Впоследствии вы сможете импортировать ваши закладки в веб-браузер Firefox, запущенный в очищенном окружении. После переустановки системы вы сможете воспользоваться пунктами «Восстановить резервную копию от — Выбрать файл...» этого же меню для восстановления закладок.

C. Теперь следует сохранить сообщения электронной почты и настройки некоторых приложений.

Для этого в первую очередь придется сделать скрытые файлы видимыми либо с помощью сочетания клавиш Ctrl+H, либо путем перехода в рамках главного меню окна файлового менеджера «Вид — Скрытые файлы». После выполнения одного из описанных действий нужно закрыть файловый менеджер и открыть его снова.

Теперь вы сможете увидеть в домашней директории множество скрытых файлов и директорий (с именами, начинающимися с символа точки, такими, как .config/google-chrome). Эти директории содержат файлы с параметрами приложений.

Некоторые из этих директорий вам наверняка захочется сохранить. Например, если вы используете клиент электронной почты Thunderbird, он будет хранить сообщения электронной почты в скрытой директории .thunderbird (наряду с параметрами профилей и адресной книгой). Если вы хотите сохранить ваши сообщения электронной почты, вы можете скопировать эту директорию на внешний накопитель. Таким же образом вы можете сохранить настройки любых используемых вам приложений.

5.2. Установка новой версии дистрибутива

A. Сначала следует загрузить компьютер с установочного диска DVD новой версии Linux Mint. Если вы используете современный компьютер с UEFI, вы увидите загрузочное меню в процессе загрузки. В этом случае вам нужно будет просто выбрать пункт «Start Linux Mint 19».

После загрузки системы следует запустить утилиту GParted, осуществив переход в рамках главного меню системы: «Меню — Администрирование — GParted». С помощью данной утилиты вы должны удалить все разделы Linux Mint, включая раздел подкачки. GParted выполняет все указанные пользователем действия лишь после нажатия кнопки «Применить» на панели инструментов. Это просто дополнительная мера безопасности, подчеркивающая важность и необратимость выполняемых операций...

Примечание: не стоит форматировать разделы Linux Mint, нужно просто удалить их. В результате на диске появится «неразмеченная область».

Примечание: перед удалением раздела подкачки вам придется отмонтировать его. В GParted для этого достаточно выделить раздел с помощью левой кнопки мыши, после чего воспользоваться правой кнопкой мыши для вызова контекстного меню и выбрать пункт «Swapoff» этого меню.

B. Теперь нужно перезагрузить компьютер, не извлекая установочной диск Linux Mint из привода.

C. Перед установкой следует проверить установочный диск на наличие ошибок. Для этого в самом начале процесса загрузки системы с установочного диска нужно нажать клавишу Пробел и выбрать пункт «Check the integrity of the medium» меню загрузки.

D. В случае обнаружения ошибок следует попытаться снова загрузить компьютер с установочного диска. Для загрузки системы на современных компьютерах с UEFI, как и раньше, следует выбрать пункт загрузочного меню «Start Linux Mint 19».

E. Теперь нужно установить соединение с сетью Интернет и инициировать процесс установки системы с помощью соответствующей иконки на рабочем столе. В процессе установки установщик Linux Mint без каких-либо подсказок обнаружит неразмеченную область на диске и будет использовать ее, если вы не измените стандартный вариант установки «Установить Linux Mint рядом с Windows». Да, это именно тот вариант, который вам подойдет.

Таким образом, вы должны просто согласиться с стандартным предложением установщика, после чего он возьмет все заботы по установке системы на себя! Однако, если вас не устраивает такой вариант, вы всегда можете создать разметку вручную.

6. Более сложная ситуация: переустановка системы с отдельным домашним разделом

Если вы хотите использовать или уже используете систему с отдельным домашним разделом и хотите сохранить этот раздел, вы можете воспользоваться простой и безопасной методикой, описанной ниже.

6.1. Создание резервных копий важных файлов

Вам наверняка захочется сохранить ряд файлов, хранящихся на жестком диске вашего компьютера. Для этой цели может использоваться как флеш-накопитель, так и внешний жесткий диск с интерфейсом USB.

A. В первую очередь следует загрузить старую версию Linux Mint и скопировать на внешний накопитель важные документы, изображения, музыкальные файлы, а также все другие важные для вас файлы.

Далее следует создать резервную копию закладок веб-браузера. В случае веб-браузера Firefox лучшим инструментом для этой цели является соответствующий встроенный механизм. Вам следует нажать на кнопку меню браузера (с тремя горизонтальными полосками) и осуществить переход по меню «Библиотека — Закладки — Показать все закладки». После этого в открывшемся окне следует нажать на кнопку «Импорт и резервные копии» и выбрать в открывшемся меню пункт «Создать резервную копию...». Вы должны будете сохранить файл под именем bookmarks-xxx.json на внешний накопитель. Впоследствии вы сможете импортировать ваши закладки в веб-браузер Firefox, запущенный в очищенном окружении. После переустановки системы вы сможете воспользоваться пунктами «Восстановить резервную копию от — Выбрать файл...» этого же меню для восстановления закладок.

B. Теперь следует загрузить компьютер с установочного диска Linux Mint и выбрать пункт меню «Start Linux Mint».

C. После загрузки системы с установочного диска следует смонтировать домашний раздел. Для этого нужно открыть файловый менеджер и нажать на соответствующую иконку на его боковой панели.

D. Теперь нужно открыть окно терминала и запустить файловый менеджер с привилегиями пользователя root, например, с помощью команды:

pkexec nemo

E. Далее следует осуществить переход в рамках главного меню окна файлового менеджера «Вид — Скрытые файлы». Теперь вы можете удалить все скрытые файлы и директории с данными конфигурации приложений в домашних директориях всех пользователей (это директории, имена которых начинаются с символа точки, такие, как .mozilla или .mplayer).

Важное исключение: клиент электронной почты Thunderbird, который хранит сообщения электронной почты в скрытой директории .mozilla-thunderbird (наряду с параметрами профилей и адресной книгой). Если вы хотите сохранить ваши сообщения электронной почты, вы можете скопировать эту директорию на внешний накопитель. Таким же образом вы можете сохранить настройки любых используемых вам приложений.

F. Далее следует снова загрузить систему с установочного диска Linux Mint. Для загрузки системы на современных компьютерах с UEFI, как и раньше, следует выбрать пункт загрузочного меню «Start Linux Mint 19».

G. Наконец, нужно установить соединение с сетью Интернет и инициировать процесс установки системы с помощью соответствующей иконки на рабочем столе.

6.2. Установка новой версии дистрибутива

В процессе установки на этапе «Тип установки» следует выбрать тип «Другой вариант». Системные файлы Linux Mint будут скопированы в корневой раздел: вы должны установить для него точку подключения «/» (без символов кавычек). Данный раздел должен форматироваться перед установкой системы, поэтому не забудьте установить галочку «Форматировать».

Так как вы планируете использовать отдельный домашний раздел, вы должны установить для него точку подключения «/home» (без символов кавычек). Чаще всего пользователи хотят сохранить данные, хранящиеся в домашних разделах, поэтому не следует устанавливать галочку «Форматировать».

Существующий раздел подкачки будет автоматически смонтирован системой, поэтому вам не придется выполнять каких-либо дополнительных действий.

Обратитесь к данному материалу, если вам нужно наглядное пособие (данный материал был написан для дистрибутива Ubuntu, но применим и для дистрибутива Linux Mint).

7. Завершение процесса установки Linux Mint

Справились с установкой системы? Теперь вы можете настроить ее в соответствии со следующими рекомендациями (выполнить 10 описанных операций).

8. Хотите ознакомиться с дополнительными советами?

Хотите узнать о других настройках и приемах работы с Linux Mint? На данном веб-сайте размещено большое количество подобных материалов.