До недавнего времени в качестве основной рабочей системы я использовал Ubuntu Linux, но в последнее время предпочитаю Mint – та же пакетная база, а вот стабильность выше.
Вторая причина – из графических окружений я предпочитаю Cinnamon, который в Mint Linux идёт по умолчанию. Кто не к курсе, напомню: Cinnamon создан был именно разработчиками Mint Linux, как ответвление от GNOME 3. Вначале это был просто пакет расширений к GNOME 3, но потом разработчики устали от необходимости постоянно обновлять расширения только для поддержания совместимости с новыми версиями и решили создать своё окружение.
Учитывая, что пакетная база этих дистрибутивов одинаковая (не считая одного дополнительного репозитория в Mint Linux), часто можно обновиться без переустановки системы. Но сразу сделаю одну оговорку – все выпуски Mint Linux базируются на версиях Ubuntu только с длительной поддержкой (LTS), соответственно, беспроблемное обновление возможно только с таких версий (14.04, 16.04).
Если у вас версия 16.04 – идеальный вариант, с него обновиться проще всего. Если более ранняя – обновите до 16.04 (но ни в коем случае не до последней – на момент написания это 17.10). Если более поздняя – увы, но без переустановки обойтись будет очень сложно (хотя и не говорю, что нереально).
В первую очередь в версии 16.04 обновите все пакеты:
sudo apt update && sudo apt upgrade
Затем создаём файл /etc/apt/sources.list.d/official-package-repositories.list со следующим содержимым:
deb http://packages.linuxmint.com sylvia main upstream import backport
Чтобы не мучиться с добавлением ключа от репозитория, поступим проще. Вначале выполним обновление:
sudo apt update
Система заругается на то, что репозиторий без подписи – всё нормально, так и должно быть. Далее установим в первую очередь ключ:
sudo apt install linuxmint-keyring
Система выскажет замечание, что устанавливаемый пакет не подписан, подтверждаем его установку. И снова делаем обновление:
sudo apt update
Теперь мы видим, что всё обновилось нормально, система в порядке. Устанавливаем приложения от Mint Linux:
sudo apt install mint-common mintbackup mintdrivers mintinstall mintlocale mintmenu mintstick mintupdate mint-mirrors mint-themes-mint-translations
Также при желании можно добавить темы minx-x и mint-y, обои mint-backgrounds и общие пакеты для оформления mint-artwork.
После установки перезагружаем систему (не обязательно, но лучше сделать) и смотрим файл /etc/lsb-release, содержащий информацию о версии дистрибутива. В нём система указана как Mint Linux.
Также при желании (но не обязательно) можно установить менеджер дисплеев от Mint:
sudo apt install mdm mint-mdm-themes mint-mdm-themes-gdm mint-mdm-themes-html
В процессе установки будет предложено выбрать менеджер дисплеев по умолчанию, выбираем mdm. Если он Вам не понравится, всегда можно будет вернуться к старому:
sudo dpkg-reconfigure mdm
Система отобразит список всех установленных менеджеров дисплеев и предложит выбрать нужный.
Не получается, говорит не найден пакет linuxmint-keyring