De ce ai nevoie
Ubuntu 24.04 amd64, privilegii sudo, bucle, GnuPG și acces la depozitul oficial APT.
Procedura
- Descărcaţi cheia depozitului public. Verificați amprenta primară 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 împotriva unei copii independente de încredere înainte de instalarea acesteia.
- Instalați cheia în /etc/apt/keyrings și creați /etc/apt/sources.list.d/ch-j.sources după exemplu. Signed-By limitează această cheie la depozit.
- sudo apt update && sudo apt install ch-j-tools
- Dacă aveți instalat din depozit pachetul anterior ch-j-server-manager, schimbați linia Suites din ch-j.sources în beta și rulați aceeași comandă. Pachetul ch-j-tools îl înlocuiește pe cel vechi și mută datele aplicației la prima pornire.
- Utilizați APT pentru actualizări ulterioare ale depozitului. Nu executați instalatorul de aplicații separat în timpul unei tranzacții APT.
Actualizatorul aplicației și depozitul APT — cheia existentă
pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4
Cheie publică OpenPGP · ch-j-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc
Semnarea pachetelor .deb la compilare — cheie nouă separată
pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640
Cheie publică 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
Configurarea depozitului și verificarea cheii →
Limitări și rezultate ale verificării
Pachetul ch-j-tools este în canalul beta pentru amd64. Canalul alpha conține în continuare pachetul mai vechi ch-j-server-manager 0.1.1. Compatibilitatea cu fiecare versiune Debian sau alte arhitecturi nu este garantată.
Nu folosiți apt-key, nu dezactivați verificarea semnăturilor și nu acordați încredere globală cheii. Acceptarea licenței are loc în aplicație; descărcările de pe site încep direct.
Versiunea Linux folosește un pachet DEB. Ubuntu 24.04 LTS este platforma principală de testare; autorul a testat atât Alpha, cât și Beta pe Zorin OS.
O versiune de dezvoltare Alpha și Beta este disponibilă. Înainte de a utiliza pe sisteme importante, revizuiți limitările caracteristicilor individuale și pregătiți backup-uri.
