Перейти к содержанию

Обновления

OmarOS и ваши пакеты поддерживаются в актуальном состоянии через Обновление > OmarOS в меню OmarOS (Super + Space).

Сама OmarOS устанавливается как обычные пакеты pacman из репозитория пакетов OmarOS, поэтому обновление устанавливает последний выпуск OmarOS, запускает все ожидающие миграции, чтобы привести вашу систему в соответствие с последней версией, и обновляет все системные пакеты с зеркал Arch и AUR (если у вас установлены какие-либо пакеты AUR).

Когда выходят новые выпуски, справа от ваших часов появится значок круговой стрелки. Нажмите на него, и процесс обновления начнётся.

update-available

Четыре канала

OmarOS обновляется по четырём каналам: stable, RC, edge и dev. Новые установки начинают с канала stable, который отслеживает официальные выпуски, а также стабильное зеркало Arch, отстающее от последнего на один месяц, чтобы мы могли отловить любые новые несовместимости, требующие изменений конфигурации, прежде чем они создадут проблемы людям.

Но если вы хотите помочь находить эти потенциальные проблемы, можно работать на канале edge. Это будет держать ваши пакеты OmarOS на последних сборках для разработки и позволит обновляться до последних пакетов Arch, как только они станут доступны. Делать это стоит, только если у вас есть опыт работы с Linux и вы знаете, как восстановить систему, у которой возникли проблемы.

Перед каждым новым крупным выпуском мы будем проводить финальную проверку на канале RC. Если вы хотите помочь с финальной доводкой, переключитесь на канал RC и сообщайте о найденном через поддержку OmarOS.

Наконец, есть канал dev, который связывает OmarOS напрямую с git-копией исходного кода в ~/omaros в сочетании с пакетами edge. Использовать этот канал стоит, только если вы опытный пользователь Linux, работаете непосредственно над OmarOS и готовы мириться с поломками.

Переключаться между каналами можно через Обновление > Channel в меню OmarOS (или omaros-channel-set в терминале).

Обновления прошивки

Устаревают не только ваши пакеты. Многие ноутбуки и периферийные устройства поставляют прошивку BIOS, SSD и док-станций через Linux Vendor Firmware Service, и Обновление > Firmware в меню OmarOS заберёт и установит всё, что ожидает ваше оборудование. При первом запуске он устанавливает fwupd. Много прошивок можно записать только во время перезагрузки, так что не удивляйтесь, если вас о ней попросят.

Предупреждение о прямых обновлениях pacman/yay

Если вы уже знакомы с Arch, у вас может возникнуть соблазн просто выполнить pacman -Syu или yay -Syu самостоятельно, но если вы это сделаете, вы пропустите снимок, миграции и обновления конфигурации, которые OmarOS запускает вместе с новыми пакетами. Именно поэтому OmarOS на самом деле остановит прямое обновление системы и укажет вам вместо этого на omaros update. (Если вы действительно знаете, что делаете, защита подскажет, как обойти её для одной транзакции.)

Откат плохих обновлений

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

bootloader

Если каким-то образом ваши файлы конфигурации оказались повреждены, можно также выполнить переустановку OmarOS командой omaros reinstall в терминале. Это переустановит все пакеты OmarOS по умолчанию, переведёт вас на stable и понизит все слишком новые пакеты, а также сбросит все файлы конфигурации. Учтите, что при этом все ваши пользовательские изменения конфигурации по сравнению с умолчаниями OmarOS будут перезаписаны!