От какво се нуждаеш?
Ubuntu 24.04 amd64, права за sudo, curl, GnuPG и достъп до официалното хранилище APT.
Процедура
- Изтеглете ключа от хранилището. Проверете първичния отпечатък 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 срещу независимо доверено копие преди инсталирането му.
- Инсталирайте ключа в /etc/apt/keyrings и създайте /etc/apt/sources.list.d/ch-j.sources по примера. Опцията Signed-By ограничава този ключ само до хранилището.
- sudo apt update && sudo apt install ch-j-tools
- Ако имате инсталиран от хранилището предишния пакет ch-j-server-manager, променете реда Suites във файла ch-j.sources на beta и изпълнете същата команда. Пакетът ch-j-tools заменя стария пакет и премества данните на приложението при първото стартиране.
- Използвайте APT за по-късни актуализации на хранилището. Не стартирайте отделния инсталатор на приложения по време на транзакция APT.
Обновяване на приложението и APT хранилище — съществуващ ключ
pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4
Публичен ключ OpenPGP · ch-j-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc
Подписване на .deb пакети при изграждане — нов отделен ключ
pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640
Публичен ключ OpenPGP · ch-j-deb-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-deb-signing-public.asc
curl -fsSLo ch-j-archive-keyring.gpg https://tools.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
Types: deb URIs: https://tools.ch-j.cz/apt/ Suites: beta Components: main Architectures: amd64 Signed-By: /etc/apt/keyrings/ch-j-archive-keyring.gpg
sudo apt update sudo apt install ch-j-tools
Настройка на хранилището и проверка на ключа →
Ограничения и резултати от проверките
Пакетът ch-j-tools е в канала beta за amd64. Каналът alpha продължава да съдържа по-стария пакет ch-j-server-manager 0.1.1. Съвместимостта с всяка версия на Дебиан или други архитектури не е гарантирана.
Не използвайте apt-key, не изключвайте проверката на подписа и не задавайте глобално доверие към ключа. Съгласието с лиценза се дава в приложението; изтеглянията от уебсайта започват директно.
Версията за Linux използва DEB пакет. Основната тестова платформа е Ubuntu 24.04 LTS; авторът е тествал Alpha и Beta и на Zorin OS.
Предлага се версия за разработка на Алфа и Beta. Преди да го използвате на важни системи, прегледайте ограниченията на отделните функции и подгответе резервни копия.
