Хранилището на CH-J публикува официалния amd64 DEB пакет на CH-J Tools (ch-j-tools). Предназначен е за Ubuntu 24.04 и съвместими настолни системи; съвместимост с всяка версия на Дебиан не е гарантирана. Метаданните на хранилището се подписват с CH-J OpenPGP за подписване на подключа, държан на YubiKey. Частният ключ никога не е качен в уебсървъра.
Проверка на ключа и включване на хранилището
Очакваният първичен отпечатък е:
0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
Изтеглете публичния ключ и проверете пръстовите му отпечатъци, преди да го инсталирате. Получаване на очаквания пръстов отпечатък, независимо от CH-J README или вече доверено копие на приложението.
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-server-manager от това хранилище, променете Suites на beta и изпълнете същите команди. ch-j-tools заменя стария пакет, а приложението премества папката си с данни при първото стартиране.
По- късни актуализации използват sudo apt update, последвани от sudo apt upgrade. Версията в контролния файл DEB се увеличава за всяка версия; идентификаторите на предварително освобождаване използват ~, така че по-късно стабилна версия да бъде правилно. Всяка версия запазва и уникалния си ID за изграждане на приложение.
alpha |
beta |
stable |
|---|---|---|
ch-j-server-manager 0.1.1 |
ch-j-tools 0.1.2 |
— |
Ръководство и лиценз
APT не може надеждно да покаже интерактивен лиценз преди инсталацията. При първото стартиране и след актуализация, приложението показва пълни оперативни насоки CS/DE/EN, следвани от CH-J Proprietary Software License 1.14 и изисквано квадратче за проверка, потвърждаващо условията на лиценза и обявлението за загуба на данни/резервация. Отказът от лиценза или затварянето на прозореца му прекратява приложението. Оперативните насоки остават информационни и необвързващи.
Използвайте APT за актуализиране на инсталациите в хранилището. Да не се стартира отделно инсталиране на приложението по време на APT транзакция. Вътрешният ъпдейт продължава да поддържа инсталации извън хранилището.
Метаданните на хранилището използват InRelease и Release.gpg, SHA-256/SHA-512 индекси, както и индексите със съдържание за последователни актуализации. Signed-By ограничава доверието към това хранилище. Не използвайте глобално доверие чрез apt-key. Никога не изключвайте проверката на подписите. Ръководство на регистъра на трети страни на Дебиан.