Il repository CH-J pubblica il pacchetto ufficiale amd64 DEB di CH-J Tools (ch-j-tools). È destinato a Ubuntu 24.04 e sistemi desktop compatibili; la compatibilità con ogni versione Debian non è garantita. I metadati del repository sono firmati con la sottochiave CH-J OpenPGP firmata su YubiKey. La chiave privata non viene mai caricata sul webserver.
Verifica la chiave e abilita il repository
L'impronta primaria attesa è:
0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
Scaricare la chiave pubblica e controllare le sue impronte digitali prima di installarlo. Ottenere l'impronta digitale prevista indipendentemente dalla CH-J README o da una copia di applicazione già fidata.
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
Creare /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
Quindi installa:
sudo apt update
sudo apt install ch-j-tools
Se hai installato il precedente pacchetto ch-j-server-manager da questo repository, cambia Suites in beta ed esegui gli stessi comandi. ch-j-tools sostituisce il vecchio pacchetto e l’applicazione sposta la propria cartella dati al primo avvio.
Gli aggiornamenti successivi usano sudo apt update seguito da sudo apt upgrade. La versione nel file di controllo DEB aumenta per ogni rilascio; gli identificatori prerelease utilizzano ~ quindi una versione stabile successiva ordina correttamente. Ogni release mantiene anche la sua unica applicazione build ID.
alpha |
beta |
stable |
|---|---|---|
ch-j-server-manager 0.1.1 |
ch-j-tools 0.1.2 |
— |
Guida e licenza
APT non può visualizzare in modo affidabile una licenza interattiva prima dell'installazione. Al primo lancio e dopo un aggiornamento, l'applicazione visualizza la guida operativa CS/DE/EN completa, seguita da CH-J Proprietary Software License 1.14 e una casella di controllo necessaria che riconosce i termini di licenza e la notifica di perdita/backup dei dati. Rifiutare la licenza o chiudere la sua finestra termina l’applicazione. Gli orientamenti operativi restano informativi e non vincolanti.
Utilizzare APT per aggiornare le installazioni di repository. Non avviare l'installatore separato dell'applicazione durante una transazione APT. L'aggiornamento interno continua a supportare installazioni al di fuori di questo repository.
I metadati dei repository utilizzano gli indici InRelease e Release.gpg, SHA-256/SHA-512 nonché gli indici content-addreded per aggiornamenti coerenti. Signed-By confina la fiducia in questo repository. Non usare la fiducia globale tramite apt-key. Non disattivare mai la verifica delle firme. Debian.