Елементарну ОС Juno щойно випустили, і вона прийшлаз великою кількістю виправлень, нових функцій та оновлень програмного забезпечення. Однак одне з цього не було, це спосіб перейти на Elementary OS Juno зі старого випуску без переформатування всього комп’ютера.
Якщо ви хочете отримати найновішу ОС Elementaryвийдемо, але не хочемо переживати клопоту щодо повторного завантаження та переформатування, ми можемо допомогти! Слідкуйте за цим та дізнайтеся, що ви можете зробити оновлення на своєму ПК з елементарною ОС!
Увага
Розробники не підтримують метод оновлення, який ми висвітлюємо в уроці. Дотримуйтесь цього керівництва на свій страх і ризик!
Перш ніж спробувати здійснити оновлення від Elementary OS Loki до Juno, будь ласка, зробіть повну резервну копію у вашій системі!
Підготовка до оновлення
Elementary OS - це операційна система на базі Ubuntu, тому нам потрібно буде слідувати традиційному процесу оновлення дистрибутиву Ubuntu. Натисніть Ctrl + Alt + F1 і відкрити інтерфейс терміналу TTY. Потім виконайте наведені нижче дії, щоб підготувати вашу систему до оновлення до останньої версії Elementary OS.
Крок 1: На екрані оболонки TTY ви помітите щось, що говорить "увійти". Введіть своє ім’я користувача та пароль. Це має миттєво дати вам сеанс на повноекранному терміналі.

Крок 2: У цьому посібнику ми будемо взаємодіяти з rootкоманд багато. З цієї причини корисно перемістити оболонку TTY від вашого користувача до кореневого облікового запису. Ми можемо отримати корінь у елементарній оболонці ОС TTY за допомогою судо -с.
sudo -s
Крок 3: Тепер, коли ви отримали кореневий доступ, потрібно вимкнути систему входу в LightDM та середовище Pantheon. Якщо цього не зробити, оновлення може вийти з ладу і зламати всю вашу систему.
Щоб відключити систему входу в LightDM, використовуйте системнийл.
systemctl stop lightdm.service
Крок 4: LightDM вимкнено. Настав час встановити будь-які очікувані оновлення до поточного випуску, з яким ми працюємо вдале оновлення і вдале оновлення команди.

apt update apt upgrade -y
Крок 5: Тепер, коли програмне забезпечення для версії Elementary OS, яку ви зараз працюєте, оновлено, ми повинні запустити dist-модернізація командування. Ця команда надалі встановлюватиме оновлення програмного забезпечення та гарантуватиме, що поточна ОС знаходиться у найновішому можливому випуску.
apt dist-upgrade
Крок 6: Ми встановили останні пакети до Elementary Loki. Тепер ми повинні перевірити систему на наявність проблем і переконатися, що оновлення пройшло добре. Проблеми з пакетом легко виявити за допомогою дпкг -С
dpkg -C
Прочитайте висновок дпкг командування. У 99% часу система повинна бути добре. Якщо з певних причин на вашому ПК є проблеми з пакетом, прочитайте інформацію на екрані та дізнайтеся, як вирішити проблеми.
Крок 7: Останнім кроком у процесі підготовки є перевірка наявності у Elementary OS пакетів, що стримуються. Пакети, що утримуються, можуть порушити ситуацію після завершення оновлення, тому використовуйте шоухолм і переконайтесь, що у вашій системі немає.

apt-mark showhold
Оновлення до елементарної ОС Juno
Пройшовши вищезазначені дії, ваш ПК Elementary OS (працює версія 4) готовий розпочати процес оновлення до останнього випуску.
Перший крок будь-якого оновлення операційних систем, що використовують Ubuntu в якості основи, - це змінити джерела програмного забезпечення та змінити їх зі старих на нові.
Elementary OS Juno використовує Ubuntu 18.04 LTS в якості основи, тому ми повинні змінити все на 18.04.
sed -i "s/xenial/bionic/g" /etc/apt/sources.list
Джерела програмного забезпечення для Elementary OS були змінені з Ubuntu 16.04 на Ubuntu 18.04. Тепер ми повинні змінити офіційні джерела програмного забезпечення Elementary, а також змінити їх з 16.04 до 18.04.
sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/appcenter.list sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/elementary.list sed -i "s/xenial/bionic/g" /etc/apt/sources.list.d/patches.list
Після зміни всіх джерел програмного забезпечення індекс програмного забезпечення Elementary OS повинен бути оновлений, щоб відобразити зміни. На консолі TTY запустіть оновлення командування.
sudo apt оновлення
Перш ніж оновити з Loki до нового випуску Juno, нам потрібно провести тест, щоб переконатися, що процес пройде безперебійно. Для перевірки використовуйте оновлення імітувати з оновлення командування.
apt --simulate upgrade
Якщо припустити, що моделювання проходить без проблем, саме час зробити оновлення реально. На консолі TTY використовуйте оновлення командувати та встановлювати нові програмні пакети Juno.
sudo apt upgrade -y
Завершіть процес оновлення за допомогою dist-модернізація командування.
sudo apt dist-upgrade -y
Коли завершиться оновлення до Elementary OS Juno, перезавантажте комп'ютер!
Постінсталяція
Процес оновлення від Loki до Juno завершено. Однак перед тим, як правильно користуватися системою, потрібно виконати кілька речей. Перше, що потрібно зробити - це видалити будь-які старі пакети ОС Elementar з останнього випуску за допомогою autoremove командування.
sudo apt autoremove
Модулі Perl
На думку деяких користувачів, які спробували цей спосіб оновлення до Juno, пакет Perl-модулів може суперечити старішій версії. Вирішіть проблему за допомогою:
sudo apt remove perl-modules-5.22
Відновлення GPG ключів
Ми перейшли від Локі до Джуно, змінивши деякі речі. Як результат, ми повинні встановити ключ для джерел програмного забезпечення. Виконайте наведені нижче дії, щоб виконати це.
Крок 1: Використання apt-ключ Команда, завантажте ключ з Інтернету з Інтернету.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A74F73EFFE70B91C
Крок 2: Тепер, коли ключ встановлений, оновіть джерела програмного забезпечення Juno, щоб відобразити зміни.
sudo apt update
Якщо ключ було відновлено, команда оновлення повинна працювати без помилок, і ви зможете насолоджуватися новим ПК Elementary OS Juno!
Коментарі