> Dieser übersetzte Text wird sprachlich überarbeitet. Vergleichen Sie unklare Stellen mit dem [englischen Original](https://www.sm.ch-j.eu/docs/i18n/en/apt-repository.md). # APT-Repository für Ubuntu / Debian Das CH-J-Repository im Alpha-Kanal stellt das offizielle DEB-Paket für amd64 bereit. Es ist für Ubuntu 24.04 und kompatible Desktop-Systeme vorgesehen; die Kompatibilität mit jeder Debian-Version ist nicht garantiert. Die Repository-Metadaten werden mit dem auf einem YubiKey gespeicherten CH-J-OpenPGP-Signaturunterschlüssel signiert. Der private Schlüssel wird niemals auf den Webserver hochgeladen. ## Schlüssel prüfen und Repository einrichten Der erwartete Fingerabdruck des Primärschlüssels lautet: ```text 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 ``` Laden Sie den öffentlichen Schlüssel herunter und prüfen Sie seinen Fingerabdruck vor der Installation. Ermitteln Sie den erwarteten Fingerabdruck unabhängig anhand der CH-J-README oder einer bereits vertrauenswürdigen Anwendungskopie. ```bash curl -fsSLo ch-j-archive-keyring.gpg https://www.sm.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 ``` Erstellen Sie `/etc/apt/sources.list.d/ch-j.sources`: ```text Types: deb URIs: https://www.sm.ch-j.cz/apt/ Suites: alpha Components: main Architectures: amd64 Signed-By: /etc/apt/keyrings/ch-j-archive-keyring.gpg ``` Installieren Sie anschließend das Paket: ```bash sudo apt update sudo apt install ch-j-server-manager ``` Für spätere Aktualisierungen führen Sie `sudo apt update` und danach `sudo apt upgrade` aus. Die Version in der DEB-Steuerdatei steigt mit jedem Release; Vorabversionen verwenden `~`, damit eine spätere stabile Version korrekt einsortiert wird. Jedes Release behält außerdem seine eindeutige Anwendungs-Build-ID. Derzeit enthält nur der Kanal `alpha` ein Paket; `beta` und `stable` haben signierte leere Indizes, bis ihnen ein tatsächliches Release zugewiesen wird. ## Hinweise und Lizenz APT kann vor der Installation keine zuverlässige interaktive Lizenzannahme anbieten. Beim ersten Start und nach einer Aktualisierung zeigt die Anwendung die vollständigen Betriebshinweise auf CS/DE/EN, anschließend die CH-J Proprietary Software License 1.14 und ein erforderliches Kontrollkästchen zur Annahme der Lizenzbedingungen sowie zur Bestätigung des Hinweises auf Datenverlust und Sicherungen. Das Ablehnen der Lizenz oder das Schließen des Lizenzfensters beendet die Anwendung. Die Betriebshinweise bleiben informativ und unverbindlich. Aktualisieren Sie Repository-Installationen mit APT. Starten Sie während eines APT-Vorgangs nicht den separaten Anwendungsinstaller. Der interne Aktualisierer unterstützt weiterhin Installationen außerhalb dieses Repositorys. Die Repository-Metadaten verwenden `InRelease` und `Release.gpg`, SHA-256/SHA-512-Indizes und inhaltsadressierte Indizes für konsistente Aktualisierungen. `Signed-By` beschränkt das Vertrauen auf dieses Repository. Verwenden Sie kein globales Vertrauen über `apt-key`. Deaktivieren Sie niemals die Signaturprüfung. Beachten Sie [Debians Hinweise zu Repositorys Dritter](https://wiki.debian.org/DebianRepository/UseThirdParty).