Обновление Linux Mint 17.3 KDE до 18.2 KDE на месте

Вопрос или проблема

Официально обновление версии KDE в Linux Mint 17.3 до 18 не поддерживается, потому что “Linux Mint 18 KDE будет использовать новый и другой рабочий стол под названием Plasma”. Я предполагаю, что это означает, что процесс обновления с KDE4 до KDE5 не является тривиальным. Официальный способ обновления – это чистая переустановка.

Я использую Linux Mint на своем основном (научном вычислительном) рабочем столе и предпочел бы не делать чистую переустановку: следуя совету, мой /home/ не находится на отдельном разделе, у меня установлены несколько различных (нефизических!) пользователей, и официальные установщики просто хотят стереть все и начать заново. Я действительно предпочел бы этого не делать.

Что бы я хотел сделать, так это обновить все источники apt, чтобы они указывали на правильное место, выполнить apt-get update && apt-get dist-upgrade и уйти домой на вечер. На данный момент довольно много вещей случайным образом ломается каждый раз, когда я выполняю apt-get update (в последнем случае драйвера nvidia, cuda и xfce из-за изменения в dbus!). Мне нравится внешний вид Plasma, и живой USB 18.2 прекрасно работает на моем компьютере. Я хочу обновиться без стирания всего. Это далеко не неразумная просьба.

Я не слышал, чтобы кто-то еще делал это успешно для KDE Mint 17.3, и мне хотелось бы знать, возможно ли это. mintupgrade определенно считает, что нет. Я хотел бы попробовать.

Что произойдет, если вы просто сделаете что-то глупое, например sed -i 's/trusty/rosa/' /etc/apt/sources.list?

Форумы Mint говорят, что это невозможно, я говорю, что это может сработать. По моему опыту (я обновил 3 системы с 17.x до 17.3, а затем до 18.0) это срабатывает 2 из 3 раз 🙂

Сначала убедитесь, что вы полностью обновлены до той версии 17.x, на которой вы находитесь. Я признаю, что НЕ использую менеджер обновлений Mint, а вместо этого использую утилиты apt-*, поскольку я так привык работать на серверах Debian. Сначала станьте суперпользователем с помощью sudo -i, затем обновите список apt-get update, затем обновите до последней версии для вашей текущей версии apt-get dist-upgrade. Как только это будет сделано и вы перезагрузитесь и т.д., измените ваш /etc/apt/sources.list.d/official-package-repositories.list, чтобы указать на следующую версию. Обратите внимание, что при переходе с 17.3 на 18.0 репозиторий mint-extras исчезает, поэтому удалите ссылку на него, когда изменяете свой файл источников.

Не переходите с 17.2 или .1 на 18.0 и не переходите с 17.3 на 18.1 или .2… плохие последствия гораздо более вероятны.

Ответ или решение

Обновление Linux Mint 17.3 KDE до 18.2 KDE на месте: Полное руководство

Обновление вашей операционной системы — это всегда серьезный шаг, а особенно, когда речь идет о переходе с одной версии Linux Mint на другую, включая значительные изменения в окружении рабочего стола, как это происходит с переходом с KDE4 на KDE5. Несмотря на то что официально такой переход не поддерживается, существуют способы выполнить это обновление на месте. В данном руководстве мы рассмотрим, как можно попытаться обновить вашу систему, не теряя данных и настроек.

1. Подготовка к обновлению

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

  • Создайте резервную копию ваших важных данных. В случае ошибки или сбоя система может потребовать восстановление.

  • Убедитесь, что ваша текущая версия Linux Mint 17.3 полностью обновлена. Войдите в систему как суперпользователь:

    sudo -i
  • Обновите список пакетов и выполните полное обновление:

    apt-get update && apt-get dist-upgrade
  • Перезагрузите систему:

    reboot

2. Изменение репозиториев APT

После того как выполнены все обновления и перезагрузка завершена, вы можете начать подготовку к обновлению, изменив репозитории APT:

  • Откройте файл /etc/apt/sources.list.d/official-package-repositories.list в текстовом редакторе. Убедитесь, что вы используете привилегии суперпользователя.

  • Замените все вхождения "trusty" на "rosa". Вы можете использовать следующую команду:

    sed -i 's/trusty/rosa/g' /etc/apt/sources.list.d/official-package-repositories.list
  • Убедитесь, что удалили все ссылки на mint-extras, так как этот репозиторий больше не поддерживается.

3. Проведение обновления

Теперь, когда все готово, обновите систему:

  • Снова обновите список пакетов:

    apt-get update
  • Теперь выполните обновление дистрибутива:

    apt-get dist-upgrade

Это может занять некоторое время. Будьте внимательны и следите за выводом на экране, чтобы выявить возможные проблемы.

4. После обновления

После завершения обновления перезагрузите систему:

reboot

Проверьте, правильно ли работает ваше окружение рабочего стола KDE и установлены ли все необходимые пакеты. Некоторые приложения или драйвера могут потребовать переустановки или дополнительной настройки.

5. Возможные проблемы и их решение

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

    apt-get install -f

Заключение

Как видно, хотя официально обновление с Linux Mint 17.3 KDE до 18.2 KDE не поддерживается, скорее всего, его все же можно выполнить с достаточной осторожностью и предварительной подготовкой. Если вы следовали указанным шагам и учли все возможные риски, ваши шансы на успешное обновление значительно возрастут. Однако, как всегда в таких ситуациях, вам следует быть готовым к возможным проблемам и иметь под рукой резервные копии данных.

Важно!

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

Оцените материал
Добавить комментарий

Капча загружается...