Оновлюємо Ubuntu 14.04, Arch 2019 і Manjaro 2015

Багато хвалять Arch Linux і Manjaro за їх варіант оновлень за принципом Rolling release на противагу варіанту Long Term Support (LTS) якого дотримується Ubuntu.
Нумо перевірмо це на практиці.


Пропоную коротко розібратися чим вони відрізняються.
Rolling release – оновлення дистрибутиву відбувається в міру появи нової версії будь-якої програми, без фіксування конкретних версій, конкретних пакетів як якийсь точки відліку. Тобто у вас є дистрибутив оновлений на поточний момент, а не версій 1.х, 2.х, і т.д.
Long Term Support (LTS) – через певний проміжок часу все нові пакети в дистрибутиві фіксуються, призначається загальна версія дистрибутиву і надалі ця версія супроводжується шляхом виправлення помилок.

Так чи настільки так надійний варіант супроводу Rolling Release?

Давно мені не давав спокою Arch Linux з його Rolling Release. Ідея дуже приваблива: на запасний комп встановив, в потрібний час його з шафи дістав, оновив і користуйся заміною без зволікань.
Або, як варіант, на другий диск перемикнути, якщо основний раптово загнувся. Або одного встановити, щоб в разі раптової відмови Вінди він мав відразу альтернативу. Та хіба мало ще чого.


А тут ще Manjaro з усіх кутів нахвалюють: сам Mint, кажуть, собою затьмарив.

Сайт Manjaro

Ну, перевіряю в справі. Щоб дізнатися сценарій того світлого майбутнього, беру цей Manjaro, прям від 2015 року та інсталюється його, відключивши Internet. Стартує, актуалізацію хоче. Аж 15 кілобайтів накопичилося – ось же міць де! А ось встановити я їх не зміг – з pacman конфлікт. Пробую через термінал, 20 раз кажу: “Згоден!”. Але дулі …


Гаразд, спростимо задачу.
Дамо фори та візьмемо дистрибутив який є батьком Manjaro, а саме – Arch Linux.

Сайт Arch Linux

Отже, беру чистий Arch Linux від 2019 року й інсталюю з OBRevenge. Красів, чорт. Стартує, 664 пакетів повинні бути актуалізовані. Але десь там чогось там в носі не дає йому можливості це зробити. Так завантаж хоча б 660 і видай в кінці: “ну не змогла я їх все!” Але немає: “або все, або нічого”.

Подальші експерименти:
sudo rm -R /etc/pacman.d/gnupg/
sudo rm -R /root/.gnupg/
sudo gpg --refresh-keys
sudo pacman-key --init && sudo pacman-key --populate
sudo pacman-key --refresh-key
sudo pacman -Syu

Пробував і на різних комп’ютерах і в виртуалке – іноді актуалізація виходила, але радість була недовгою: через пару тижнів обов’язково вилазило Kernel panic.


Ну і візьмемо тепер Ubuntu 14.04 випуску 2014 року. Він найстаріший з тестованих.

Сайт Ubuntu

ubuntu

Після установки на комп’ютер отримуємо – накопичилося 500 Мб з гаком. Погоджуємося. Процес оновлення пройшов без проблем – не зацвірінькав жодного разу.
Коли все встановилося – перезавантажуємо систему і відразу отримуємо пропозицію: “Хочеш Upgrade 16.04?”

Погоджуємося, і цей Upgrade проходить, як по маслу. Думаю до версії 18.04 Ubuntu так само оновиться без проблем.

Ось тобі, бабуся, і “Rolling Release”!

Отже, зробимо висновки з отриманого досвіду:

  • Хочете встановити дистрибутив який використовує варіант поновлення Rolling Release – тоді вам, по-перше, для його встановлення необхідно використовувати образ системи якомога більше новіше. А по-друге, після того як ви його встановили та використовуєте, не забувати оновлювати та не затягувати. Варіант “оновлено через рік” – може або зламати систему, або взагалі нічого не оновити, з подальшими звідси проблемами з установкою нових програм.
  • Варіант же з оновленнями за принципом Long Term Support (LTS) з додержанням нумерації дистрибутиву версіями, більш надійний для роботи системи з точки зору довгострокового використання і можливо не регулярного оновлення.

Якщо це домашній комп’ютер і ви любитель завжди нових версій програм – можете сміливо використовувати дистрибутив з оновленнями за принципом Rolling Release.
Якщо ж вам необхідно або ви хочете використовувати Linux на роботі – то з моєї точки зору краще використовувати дистрибутив з оновленнями за принципом Long Term Support (LTS). Наприклад, розширену збірку – Ubuntu*Pack.

А що ви думаєте з цього приводу?

Поділіться своєю любов'ю

Залишити відповідь

11 комментариев
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
V50

А не пробували оновити Убунту 14.04 відразу до версії 19.04???Я до того що Арч можливо проживає житття за 2 місяці,як Убунту за 2 роки!Хто сидить на Арчі знає скільки раз за місяць може оновитись тільки версія ядра!До того-ж щоб зробити нову установку Арча,не потрібно шукати якесь старе ісо річної давності,кожен місяць 1-го числа на DistroWatch можна побачити що вже є свіжий знімок системи.

UALinux

Вы наверное не обратили внимание, что автор как раз акцентировал внимание на том, что бы иметь резервный компьютер.
Который установили, настроили, отключили и поставили в шкаф. И что бы его не надо было регулярно включать и обновлять.
А наоборот, когда пришло время – достал, включил, обновил и работай.
И как показала практика с этой задачей справилась только убунта.

V50

Да что тут сравнивать…арабского скакуна с рабочей лошадью.Если например сравнить Убунту с Дебиан или Минт,так сказать одной весовой категории,или Манжаро с Арч или Чакрой.А так…

UALinux

Тут рассматривалось именно как обновляется Rolling release в сравнении с версионным обновлением и насколько он удобен при редком обновлении. А не как обновляются дистрибутивы. Если бы были дистрибутивы, то тогда нужно было сравнивать ubuntu не с debian или linuxmint как они обновятся потому что они и так соседи ))) если уже и сравнивать как вы говорите рабочих лошадей, то тогда нужно было сравнивать update: Ubuntu LTS vs Centos vs OpenSUSE… Читати далі »

Sergey.Viking

Ну що ж, Убунту – молодці, якщо так добре все у них… А ролінгові системи, як відомо, завжди орієнтовані на актуальні пакети на даний момент. Ясно, що краще встановити свіжий Арч, ніж робити отаке збочення, як описано… У мене Арч два роки вже, і все добре (дрібних проблем до уваги не беремо, принаймні те, що можна вирішити, почитавши форум і АрчВікі).

agafron

обновить манджаро 2015 года до актуального состояния будет проблематично, так как вы же сами пишите, что обновление дистрибутива происходит по мере появления новой версии какой-либо программы, без фиксирования конкретных версий, конкретных пакетов в качестве какой-то точки отсчета. , поэтому система всегда актуальна, но с каждым очередным обновлением система меняется, появляются новые зависимости, пропадают устаревшие пакеты. В целом при последовательном обновлении системы, проблемы будут очень редко появляться, а вот чтобы такой… Читати далі »

agafron

через месяц привычный kernel panic

не знаю, что можно делать в системе, чтобы получить панику, с 2015 на манджаро, один раз был kernel panic, и то из-за моего тогдашнего любопытства и желания поэкспериментировать в совокупности с небольшим на тот момент опытом

Nik

Сколько пробовал Arch, долго он у меня не задерживался. Или руки кривые или железо такое. А Debian работает стабильно, основная система. Сейчас второй системой стоит Ubuntu 20.04 LTS. Жду выхода официальной версии. Работает нормально без сбоев. Ссылку на Ubuntu 20.04 LTS брал на compizomania. Кому надо вот: https://cyber-x.ru/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%bd%d0%be%d0%b2%d0%be%d0%b9-ubuntu-20-04-focal-fossa/ .Но если у тебя пошла 14 ubuntu то минт должен работать без проблем.

11
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x