Cosa ti serve?
Ubuntu 24.04 amd64, privilegi sudo, curl, GnuPG e accesso al repository ufficiale APT.
Procedura
- Scarica la chiave del deposito pubblico. Controllare le impronte digitali primarie 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 contro una copia di fiducia indipendente prima di installarlo.
- Installare la chiave in /etc/apt/keyrings e creare /etc/apt/sources.list.d/ch-j.sources seguendo l’esempio. Signed-By limita questa chiave al repository.
- sudo apt update && sudo apt install ch-j-tools
- Se avete installato dal repository il precedente pacchetto ch-j-server-manager, modificate la riga Suites nel file ch-j.sources in beta ed eseguite lo stesso comando. Il pacchetto ch-j-tools sostituisce quello vecchio e sposta i dati dell’applicazione al primo avvio.
- Usa APT per gli aggiornamenti successivi del repository. Non eseguire l'installatore di applicazioni separato durante una transazione APT.
Aggiornamento dell’applicazione e repository APT — chiave esistente
pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4
Chiave OpenPGP pubblica · ch-j-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc
Firma dei pacchetti .deb durante la compilazione — nuova chiave separata
pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640
Chiave OpenPGP pubblica · 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
Impostazione del deposito e verifica delle chiavi →
Limitazioni e risultati del controllo
Il pacchetto ch-j-tools è nel canale beta per amd64. Il canale alpha contiene ancora il precedente pacchetto ch-j-server-manager 0.1.1. La compatibilità con ogni versione Debian o altre architetture non è garantita.
Non utilizzare apt-key, disabilitare il controllo della firma o fidarsi della chiave a livello globale. Il consenso alla licenza avviene nell'applicazione; i download del sito web iniziano direttamente.
La versione Linux utilizza un pacchetto DEB. Ubuntu 24.04 LTS è la piattaforma di test principale; l’autore ha testato sia Alpha sia Beta anche su Zorin OS.
È disponibile una versione di sviluppo Alpha e Beta. Prima di utilizzarlo su sistemi importanti, rivedere le limitazioni delle singole caratteristiche e preparare i backup.
