Версия: 2.7
Обновление системы — приложение для управления настройками автоматического обновления. Оно предоставляет возможность настраивать необходимые репозитории для получения пакетов и обновлений, публиковать локальные репозитории, подключаться к сети распределённых репозиториев, а также публиковать репозиторий/ленивое зеркало в виде локального веб-ресурса.
Лицензия:
Стандартная общественная лицензия GNU версии 3 (GPLv3)
Запуск программы:
Для запуска программы: Меню приложений > запустить "Обновление системы"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
Также можно открыть используя "Диспетчер настроек" или "Диспетчер настроек UBLinux"
.
Изменение настроек в утилите возможно только с правами root.
Для повышения прав следует перейти в меню утилиты и выбрать "Повысить права до root".
Кнопки:
В верхней части окна расположена иконка текущего режима загрузки:
Окно позволяет добавить или изменить выбранный репозиторий:
Включен
Позволяет включить или временно отключить репозиторий.
Имя репозитория
Позволяет указать имя репозитория.
Источник
Позволяет указать путь до репозитория. Следует выбрать префикс URL и указать адрес, например: https://repo.ublinux.ru/2405/$repo/$arch
Уровень проверки подписи
Уровень проверки подписи репозитория, можно выбрать несколько из основных и несколько из дополнительных.
Основные уровни:
Уровень | Описание |
---|---|
*Never | Проверка подписи выполняться не будет |
*Optional | Подписи будут проверяться при их наличии, но неподписанные базы данных и пакеты также будут приниматься |
*Required | Подписи будут необходимы для всех пакетов и баз данных |
*TrustedOnly | Если подпись проверяется для пакетов и баз данных, она должна находиться в связке ключей и быть полностью доверенной; маргинальное доверие не применимо |
*TrustAll | Если подпись проверена, она должна находиться в связке ключей, но ей не требуется назначать уровень доверия (например, неизвестное или предельное доверие) |
Дополнительные уровни:
Уровень | Описание |
---|---|
*PackageNever | Отключает проверку подписей только для пакетов. |
*DatabaseNever | Отключает проверку подписей только для базы данных. |
*PackageOptional | Проверяет подписи только для пакетов, если они присутствуют; неподписанные пакеты также принимаются. |
*DatabaseOptional | Проверяет подписи только для базы данных, если они присутствуют; неподписанные базы данных также принимаются. |
*PackageRequired | Требует подписи только для пакетов; неподписанные пакеты не принимаются. |
*DatabaseRequired | Требует подписи только для базы данных; неподписанные базы данных не принимаются. |
*PackageTrustedOnly | Подпись для пакетов должна находиться в связке ключей и быть полностью доверенной; маргинальное доверие не применяется. |
*DatabaseTrustedOnly | Подпись для базы данных должна находиться в связке ключей и быть полностью доверенной; маргинальное доверие не применяется. |
*PackageTrustAll | Подпись для пакетов должна находиться в связке ключей, но ей не требуется назначать уровень доверия. |
*DatabaseTrustAll | Подпись для базы данных должна находиться в связке ключей, но ей не требуется назначать уровень доверия. |
Уровень использования
Уровень | Описание |
---|---|
*All | Включает все функции для репозитория: обновление, поиск, установку и использование при обновлении системы. Используется по умолчанию. |
*Sync | Включает репозиторий для получения обновлений пакетов. |
*Search | Позволяет использовать репозиторий для поиска пакетов. |
*Install | Разрешает установку пакетов из репозитория во время выполнения команды --sync. |
*Upgrade | Указывает, что репозиторий может быть источником пакетов при выполнении команды --sysupgrade для обновления системы. |
При выборе "Файл зеркал" следует быть осторожным и убедиться, что URL текущего сервера НЕ включен в этот файл.
/memory/layer-base/1/repopublic_cache
Синтаксис:
ubl-settings-update [аргументы]
Аргументы:
Аргумент | Описание |
---|---|
--help, -h | Показать параметры справки |
--version, -V | Показать текущую версию |
--lock-help | Блокировка вызова справки |
--lock-save | Блокировка сохранения локальной и глобальной конфигурации |
--lock-save-local | Блокировка сохранения локальной конфигурации |
--lock-save-global | Блокировка сохранения глобальной конфигурации |
--lock-load-global | Блокировка загрузки глобальной конфигурации |
Для добавления репозитория, из которого может выполняться установка и обновление программного обеспечения, следует перейти: Меню приложений > запустить "Обновление системы"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
Следует перейти на вкладку "Репозитории" и выбрать "Управление списком репозиториев"
При необходимости отключения стандартных репозиториев (вкладка "Обновление системы") следует также выбрать "Отключить системные репозитории".
Нажать "Добавить" и в окне добавления указать:
Для включения автоматического обновления системы следует перейти: Меню приложений > запустить "Обновление системы"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
На вкладке "Обновление системы" следует установить:
Для сохранения установленных настроек следует нажать "Сохранить" > "Сохранить конфигурацию"
.
Далее следует подтвердить сохранение нажав "Сохранить":
После каждого обновления в правой части окна изменяется дата последнего обновления системы:
Ленивое зеркало — это механизм, при котором клиенты обращаются к основному серверу, настроенному как "ленивое зеркало", для обновления и установки программ и модулей.
Процесс работы:
1. Один из клиентов запрашивает обновление/установку пакетов;
2. Основной сервер скачивает обновления/пакеты из репозитория и размещает их в локальном репозитории;
3. Остальные клиенты запрашивают обновление/установку пакетов и скачивают их из локального сервера.
Для публикации ленивого зеркала следует перейти: Меню приложений > запустить "Обновление системы"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
На вкладке "Публикация зеркала" следует выбрать "Опубликовать ленивое зеркало" и сохранить: "Сохранить" > "Сохранить в конфигурацию"
:
Далее следует подтвердить сохранение нажав "Сохранить":
Для подключения к ленивому зеркалу следует перейти: Меню приложений > запустить "Обновление системы"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
На вкладке "Репозитории" следует установить флажок на "Управление списком репозиториев"
и нажать кнопку "Добавить":
В окне добавления репозиториев следует ввести:
Где:
Нажать кнопку "Принять":
Для сохранения установленных настроек следует нажать "Сохранить" > "Сохранить конфигурацию"
.
Подтвердить сохранение нажав "Сохранить":
Если необходимо оставить в системе только репозитории ленивого зеркала, следует отключить системные репозитории.
Для отключения системных репозиториев: core,extra,community,multilib,modules - следует перейти: Меню приложений > запустить "Обновление системы"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
На вкладке "Репозитории" необходимо:
Сохранить изменения нажав "Сохранить" > "Сохранить конфигурацию"
:
Подтвердить сохранение нажав "Сохранить":
После загрузки конфигурации - системные репозитории, которые были отключены, будут затемнены:
Для включения системных репозиториев следует перейти: Меню приложений > запустить "Обновление системы"
.
Необходимо выбрать программу в разделе меню или ввести в строке поиска часть названия программы.
На вкладке "Репозитории" необходимо:
При сохранении текущих настроек для обновления и получения пакетов будут использоваться: системные репозитории и репозитории, добавленные в таблицу.
При необходимости возврата системных репозиториев к настройкам по умолчанию - следует также отключить флажок "Управление списком репозиториев". В таком случае для обновления и установки пакетов будут доступны только системные репозитории: core, extra, community, multilib, modules
Сохранить изменения нажав "Сохранить" > "Сохранить конфигурацию"
:
Подтвердить сохранение нажав "Сохранить":
Установить можно отдельным модулем или пакетом:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Модуль, необходимый для установки:
Для установки следует воспользоваться утилитой "Установка и удаление программ".
Пакет, необходимый для установки:
Внимание! Если система загружена в режиме полного сохранения, то внесенные изменения в систему будут сохранены после перезагрузки.
Если режим загрузки другой, то рекомендуется воспользоваться утилитой "Сохранение изменений" до перезагрузки системы.