Як оновити linux mint 17.3 до 18

Нещодавно відбувся довгоочікуваний випуск нової версії дистрибутива Linux Mint 18 Sarah. У цій версії операційна система отримала безліч виправлень і поліпшень, оновлення програмного забезпечення, в тому числі оновлення оточення робочого столу Cinnamon до версії 3.0 і оновлення версій для всіх пакетів, до версій, що використовуються в Ubuntu 16.04.

В одній з попередніх статей розглядалася установка Linux Mint 18 Sarah, тепер же ми поговоримо про те, як оновити Linux Mint 17.3 до 18 без втрати ваших даних і програм. Для цього є два способи - офіційний і ручної, ми розглянемо їх обидва. Відразу скажу, що ручний спосіб не простий і вимагає деяких знань, тому якщо ви зовсім новачок і боїтеся втратити свою систему, цього робити не потрібно.

Офіційний спосіб поновлення Linux Mint до 18

Майже через півмісяця після офіційного релізу Linux Mint 18 розробники створили утиліту mintupgrade, яка дозволяє оновити систему до найновішої версії без ручних маніпуляцій з репозиторіями. Зауважте, що таким способом можна виконати оновлення лише з Linux Mint 17.3, якщо у вас старіша версія, вам спочатку потрібно оновити її до 17.3. Також не забудьте зробити резервні копії важливих файлів, щоб уберегти себе від втрати даних.

Якщо готові, переходимо до установки. Спочатку встановимо менеджер оновлень:


$ Sudo apt-get install mintupgrade

Коли установка утиліти завершиться можна перевірити наявність новішої:

$ Mintupgrade check

Утиліта скаже, що оновлення доступно, але також вона проаналізує систему і виведе список пакетів, які будуть заважати оновленню. Видаліть їх, перед тим як йти далі. Не переходьте до наступного кроку, поки система не буде повністю готова до оновлення.

Далі завантажимо всі пакети, оновлень на комп`ютер:

$ Sudo mintupgrade upgrade

Зверніть увагу, що ця дія вже не можна зупинити, ви не зможете повернутися до своєї попередньої системи. Під час установки оновлення система може задавати питання по налаштуванню пакетів, в більшості випадків досить натиснути ок.

mint5

mint6

Після завершення установки перезавантажте комп`ютер і ви отримаєте нову систему Linux Mint 18:

linuxmint26

Далі ми розглянемо ручне оновлення Linux Mint до 18. Цей спосіб був актуальний поки не було менеджера оновлень, але зараз я не рекомендую його використовувати.

Оновлення Linux Mint 17.3 до 18

Якщо в двох словах, то ми замінимо всі репозиторії на нові, а потім відновимо все пакети. Під час оновлення Linux Mint до 18 у мене виникло кілька помилок, я вирішував їх по ходу, і також буду описувати в статті, якщо ви знаєте інший шлях, напишіть в коментарях. Ну а тепер підійдемо до підготовки.

Відео: Як оновити Linux Mint 18 до Linux Mint 18.1

Крок 1. Видаліть PPA




Я тестував оновлення Linux Mint 17.3 до 18 на чистій системі. Якщо до всієї системи підключені PPA, і тим більше з них встановлені системні компоненти, невідомо як себе поведе система і чи не виникне серйозних конфліктів.

Тому спочатку потрібно видалити всі PPA. Спочатку встановимо утиліту ppa-purge:

$ Find /etc/apt/sources.list.d -type f -name "* .list" -print0 |
while read -d $ ` 0` file- do awk -F / `/ deb / /ppa.launchpad.net/ {print "sudo ppa-purge ppa:" $ 4 "/" ​​$ 5} ` "$ file" - done

Потім, якщо все правильно - видаляємо:


while read -d $ " 0" file- do awk -F / "/ deb / /ppa.launchpad.net/ {system ( "sudo ppa-purge ppa:" $ 4 "/" ​​$ 5)} "" $ file "- done

Зауважте, що разом з самими репозиторіями також буде видалено всі програмне забезпечення, встановлене з них. Після завершення ми готові до наступного кроку.

Крок 2. Оновлення системи

Нам потрібно, щоб ваша система була в актуальному стані, до того ж, якщо використовувалися PPA, можливо знадобитися відкотити деякі пакети до більш старих версій. Тому спочатку оновлюємо репозиторії:

$ Sudo apt-get update

І встановлюємо поновлення:

$ Sudo cp /etc/apt/sources.list.d/official-package-repositories.list{,_bak}

Наведіть ваш файл /etc/apt/sources.list.d/official-package-repositories.list до такого виду:

deb https://packages.linuxmint.com sarah main upstream import backport


deb https://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
deb https://archive.ubuntu.com/ubuntu xenial-updates main restricted universe multiverse
deb https://archive.ubuntu.com/ubuntu xenial-backports main restricted universe multiverse

deb https://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb https://archive.canonical.com/ubuntu/ xenial partner

mint2

Як бачите, тут була додана гілка blackport для сховища Linux Mint, а також віддалений репозиторій extra. Ще доданий репозиторій backports для Ubuntu. Збережіть файл натиснувши Esc і набравши: wq і переходите до наступного кроку.

Крок 4. Імпорт ключа

Пакети зі сховищ LinuxMint тепер підписані новим ключем, тому потрібно його імпортувати:

$ Sudo apt-get update

І отримуємо купу попереджень, це тому, що у нас застарілий пакетний менеджер.

Крок 6. Оновлюємо пакетний менеджер

Щоб встановити новий пакетний менеджер виконайте команду:

$ Sudo apt-get update

mint8

І ось тепер, не повинно бути жодної помилки. Якщо є, не йдіть далі. Спочатку розберіться з помилками і попередженнями. Можливо, ви щось робите не так.

Крок 7. Оновлення до Linux Mint 18

Це той момент, коли дороги назад вже не буде, для поновлення до Linux Mint 18 наберіть команду:

dpkg error processing package dconf2 (--configure)

Тоді виконайте команду:

$ Sudo apt-get dist-upgrade -f -y

Крок 8. Завершення оновлення

Далі оновлення повинно пройти без помилок. Перед тим як перезавантажувати систему встановимо нову тему, Mint-Y:

Відео: How To Upgrade Linux Mint 17.3 to 18

$ Sudo apt-get autoremove

Крок 9. Перезавантаження

Після перезавантаження ви отримаєте нову систему, Linux Mint 18. Всі компоненти були оновлені і ви побачите таке вікно вітання:

mint10

Крок 10. Після поновлення

Вікно вітання каже, що у нас Linux Mint 18, і в системі встановлені найновіші версії програмного забезпечення. Але в файлах / etc / issue і / etc / lsb-release як і раніше застаріла інформація. Виправимо це:


$ Sudo sed s / rosa / sarah / i / etc / lsb-release> / etc / lsb-release
$ Sudo sed s / 17.3 / 18 / / etc / issue> / etc / issue
$ Sudo sed s / Rosa / Sarah / i / etc / issue> / etc / issue
$ Sudo sed s / 17.3 / 18 / /etc/issue.net> /etc/issue.net
$ Sudo sed s / Rosa / Sarah / i /etc/issue.net> /etc/issue.net

Втім, ці команди не дуже-то потрібні, можливо вам буде легше підправити все вручну за допомогою текстового редактора.

Тепер дивимося менеджер оновлень:

mint12

Ви змогли успішно оновити Linux Mint до 18 і тепер у вас встановлена ​​найновіша версія цієї операційної системи.

висновки

Якщо ви зробили все правильно, то успішно оновили свою систему. Ручний спосіб не для початківців користувачів. Офіційний спосіб поновлення Linux Mint більш простий і надійний. Якщо у вас залишилися питання, питайте в коментарях також обов`язково відпишіться, якщо вийшло оновитися до linux mint 18 ручним способом!

>
Поділися в соціальних мережах:

Схожі
Установка linux mint 17.3Установка linux mint 17.3
Кращі дистрибутиви linux для новачкаКращі дистрибутиви linux для новачка
Як створити завантажувальну флешку linuxЯк створити завантажувальну флешку linux
Установка linux mint 18 sarahУстановка linux mint 18 sarah
Автозавантаження в linux mint 17Автозавантаження в linux mint 17
Історія linux mintІсторія linux mint
Chakra linux отримала kde plasma 5.7.3 і firefox 48Chakra linux отримала kde plasma 5.7.3 і firefox 48
Linux mint 18 sarah отримає новий зовнішній виглядLinux mint 18 sarah отримає новий зовнішній вигляд
Оновлення fedora 23 до 24Оновлення fedora 23 до 24
Як оновити ядро ​​до 4.1 в ubuntuЯк оновити ядро ​​до 4.1 в ubuntu
» » Як оновити linux mint 17.3 до 18