Co budete potřebovat
Ubuntu 24.04 amd64, oprávnění sudo, curl, GnuPG a připojení k oficiálnímu APT repozitáři.
Postup
- Stáhněte veřejný klíč repozitáře. Před instalací ověřte primární otisk 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 proti nezávisle důvěryhodné kopii.
- Instalujte klíč do /etc/apt/keyrings a vytvořte soubor /etc/apt/sources.list.d/ch-j.sources podle ukázky. Signed-By omezuje použití klíče na tento repozitář.
- sudo apt update && sudo apt install ch-j-tools
- Máte-li z repozitáře nainstalovaný dřívější balíček ch-j-server-manager, změňte v souboru ch-j.sources řádek Suites na beta a spusťte stejný příkaz. Balíček ch-j-tools starý balíček nahradí a data aplikace přesune při prvním spuštění.
- Další aktualizace instalace z repozitáře provádějte přes APT. Během APT transakce nespouštějte samostatný instalátor aplikace.
Updater aplikace a repozitář APT — stávající klíč
pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4
Veřejný OpenPGP klíč · ch-j-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc
Podpis balíčků .deb při sestavení — nový samostatný klíč
pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640
Veřejný OpenPGP klíč · 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
Nastavení repozitáře a ověření klíče →
Omezení a ověření výsledku
Balíček ch-j-tools je v kanálu beta pro amd64. Kanál alpha dál obsahuje starší balíček ch-j-server-manager 0.1.1. Kompatibilita se všemi verzemi Debianu ani jinými architekturami není zaručena.
Nepoužívejte apt-key, vypnutí kontroly podpisu ani globální důvěru klíči. Souhlas s licencí probíhá v aplikaci, stažení na webu začíná přímo.
Linuxová verze používá DEB balíček. Hlavní testovací platformou je Ubuntu 24.04 LTS; autor ověřil funkčnost Alphy i Bety také na Zorin OS.
Dostupná jsou vývojová sestavení Alpha i Beta. Před použitím na důležitých systémech prověřte omezení konkrétních funkcí a zajistěte zálohy.
