> Языковая редактура этого перевода продолжается. Если фрагмент неясен, сверьтесь с [английским оригиналом](https://www.sm.ch-j.eu/docs/i18n/en/apt-repository.md). # Хранилище Ubuntu/Debian APT В архиве CH-J Alpha публикуется официальный пакет amd64 DEB. Она предназначена для Ubuntu 24.04 и совместимых настольных систем; совместимость с каждым выпуском Debian не гарантируется. Метаданные хранилища подписаны с подключённым к хранилищу CH-J OpenPGP, которое находится на YubiKey. Частный ключ никогда не загружается на сервер. ## Проверка ключа и создание хранилища Предполагается, что первичные отпечатки пальцев: ```text 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 ``` Загружайте публичный ключ и проверьте его отпечатки перед тем, как установить его. Получите ожидаемый отпечаток пальцев независимо от CH-J README или уже доверенной копии приложения. ```bash curl -fsSLo ch-j-archive-keyring.gpg https://www.sm.ch-j.cz/apt/ch-j-archive-keyring.gpg gpg --show-keys --with-fingerprint ch-j-archive-keyring.gpg sudo install -d -m 0755 /etc/apt/keyrings sudo install -m 0644 ch-j-archive-keyring.gpg /etc/apt/keyrings/ch-j-archive-keyring.gpg ``` Создать `/etc/apt/sources.list.d/ch-j.sources`: ```text Types: deb URIs: https://www.sm.ch-j.cz/apt/ Suites: alpha Components: main Architectures: amd64 Signed-By: /etc/apt/keyrings/ch-j-archive-keyring.gpg ``` Затем установить: ```bash sudo apt update sudo apt install ch-j-server-manager ``` В последующих обновлениях используется `sudo apt update`, за которым следует `sudo apt upgrade`. Версия в файле управления DEB увеличивается для каждого выпуска; идентификаторы предварительного выпуска используют `~`, так что более поздняя стабильная версия правильно. Каждый выпуск также сохраняет свой уникальный идентификатор приложения. В настоящее время только альфа-комплекс содержит пакет; бета и стабильная подписывают пустые индексы до тех пор, пока этим каналам не будет присвоен фактический выпуск. (`alpha`, `beta`, `stable`) ## Консультация и лицензия APT не может надежно отображать интерактивную лицензию до установки. При первом запуске и после обновления приложение отображает полное оперативное руководство CS/DE/EN, за которым следуют CH-J Proprietary Software License 1.14 и требуемый чековый ящик, в котором подтверждаются условия лицензии и уведомление об утрате/защите данных. Отказ от лицензии или закрытие её окна завершает работу приложения. Оперативное руководство остается информационным и не имеющим обязательной силы. Использовать APT для обновления хранилищ. Не запускайте отдельный монтажник приложения во время операции APT. Внутренняя обновляющая система продолжает поддерживать установки, находящиеся вне этого хранилища. В репозиторийных метаданных используются индексы `InRelease` и `Release.gpg`, SHA-256/SHA-512 для последовательного обновления. `Signed-By` ограничивает доверие к этому хранилищу. Не используйте глобальное доверие через `apt-key`. Никогда не отключайте проверку подписей. [Руководство для третьих сторон по хранению Дебиана](https://wiki.debian.org/DebianRepository/UseThirdParty).