Перед описанием процесса обновления стоит пояснить, что такое Repka OS. Это дистрибутив для одноплатных компьютеров Repka Pi, основанный на популярной Ubuntu. Благодаря этому большинство функций Ubuntu доступно и в Repka OS.
Ключевое отличие — собственная система обновления пакетов и утилит с помощью утилиты repka-os-update. Каждое обновление проходит внутреннее тестирование по обширным кейсам и чек-листам команды Repka Pi.
По этой причине мы не можем гарантировать корректную работу системы при обновлении стандартными средствами Ubuntu (например, apt upgrade
или do-release-upgrade
). Настоятельно рекомендуем использовать описанный в этой статье механизм обновления.
Для обновления дистрибутива Repka OS необходимо выполнить следующие шаги:
-
Открыть терминал и набрать команду
repka-config
. После выполнения данной команды в терминале откроется псевдографический интерфейс с утилитой для управления системными настройками Repka Pi (подробнее про данную утилиту) -
В открывшемся меню необходимо перейти к пункту “7 Update Repka OS“ (это можно сделать с помощью клавиш:
стрелка вверх
илистрелка вниз
). После чего нажать на кнопкуEnter
. -
После чего начнется скачивание утилиты
repka-os-update
(не пугайтесь, она скачивается каждый раз, когда вы нажимаете на данный пункт - это сделано для того, чтобы у вас была всегда актуальная версия “обновлятора“). После скачивания, утилита запустится и здесь есть два вариант развития событий:Если у вас установлена актуальная версия Repka OS вы увидите следующее оповещение:
А в случае, если вам доступно обновление версии, то будет следующий экран:
-
После чего выбираем пункт “Установить“ (это можно сделать с помощью клавиш:
стрелка влево
илистрелка вправо
) и нажимаемEnter
. После чего начнется скачивание и установка обновления. В случае, если обновление завершится с ошибкой, вы увидите оповещение об этом (рекомендуем сообщать о таком в чате Repka Pi - мы стараемся ответить на все вопросы пользователей). Если обновление завершилось успешно, вы увидите следующее оповещение: -
Также стоит упомянуть о некоторых интересных кейсах:
- Бывает, что ваша текущая версия отстает от актуальной на несколько версий (например, у вас версия
1.0.10
, а актуальная1.0.15
- при этом между ними несколько версий:1.0.11
,1.0.12
,1.0.13
,1.0.14
,1.0.15
). В данном случае обновление будет выполняться пошагово, то есть будет повторяться шаг 3, с каждой новой версией. - После обновления зачастую появляется оповещение о необходимости перезагрузки Repka Pi - настоятельно рекомендуем совершать данное действие (перезагрузка).
- Бывает, что ваша текущая версия отстает от актуальной на несколько версий (например, у вас версия