Як оновити 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
Коли установка утиліти завершиться можна перевірити наявність новішої:
Утиліта скаже, що оновлення доступно, але також вона проаналізує систему і виведе список пакетів, які будуть заважати оновленню. Видаліть їх, перед тим як йти далі. Не переходьте до наступного кроку, поки система не буде повністю готова до оновлення.
Далі завантажимо всі пакети, оновлень на комп`ютер:
$ Sudo mintupgrade upgradeЗверніть увагу, що ця дія вже не можна зупинити, ви не зможете повернутися до своєї попередньої системи. Під час установки оновлення система може задавати питання по налаштуванню пакетів, в більшості випадків досить натиснути ок.
Після завершення установки перезавантажте комп`ютер і ви отримаєте нову систему Linux Mint 18:
Далі ми розглянемо ручне оновлення 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 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 backportdeb 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
Як бачите, тут була додана гілка blackport для сховища Linux Mint, а також віддалений репозиторій extra. Ще доданий репозиторій backports для Ubuntu. Збережіть файл натиснувши Esc і набравши: wq і переходите до наступного кроку.
Крок 4. Імпорт ключа
Пакети зі сховищ LinuxMint тепер підписані новим ключем, тому потрібно його імпортувати:
$ Sudo apt-get updateІ отримуємо купу попереджень, це тому, що у нас застарілий пакетний менеджер.
Крок 6. Оновлюємо пакетний менеджер
Щоб встановити новий пакетний менеджер виконайте команду:
$ Sudo apt-get updateІ ось тепер, не повинно бути жодної помилки. Якщо є, не йдіть далі. Спочатку розберіться з помилками і попередженнями. Можливо, ви щось робите не так.
Крок 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. Всі компоненти були оновлені і ви побачите таке вікно вітання:
Крок 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
Втім, ці команди не дуже-то потрібні, можливо вам буде легше підправити все вручну за допомогою текстового редактора.
Тепер дивимося менеджер оновлень:
Ви змогли успішно оновити Linux Mint до 18 і тепер у вас встановлена найновіша версія цієї операційної системи.
висновки
Якщо ви зробили все правильно, то успішно оновили свою систему. Ручний спосіб не для початківців користувачів. Офіційний спосіб поновлення Linux Mint більш простий і надійний. Якщо у вас залишилися питання, питайте в коментарях також обов`язково відпишіться, якщо вийшло оновитися до linux mint 18 ручним способом!
>- Кращі теми для linux mint 18
- Кращі дистрибутиви linux для новачка
- Огляд linux mint 18 sarah
- Linux mint vs ubuntu в чому різниця
- Як оновити ядро до 4.1 в ubuntu
- Як створити завантажувальну флешку linux
- Як дізнатися версію linux mint
- Manjaro linux 15.12 отримає ядро 4.4 lts
- Оновлення драйверів ubuntu
- Оновлення fedora 23 до 24
- Chakra linux отримала kde plasma 5.7.3 і firefox 48
- Установка chrome 50 ubuntu 16.04
- Linux mint 18 sarah отримає новий зовнішній вигляд
- Відбувся реліз linux mint 17.3 xfce і kde edition
- Установка linux mint 18 sarah
- Оновлення fedora 24 до 25
- Шпалери на робочий стіл linux
- Установка linux mint 17.3
- Автозавантаження в linux mint 17
- Налаштування linux mint 18 cinnamon після установки
- Історія linux mint