Repositori CH-J menerbitkan paket DEB amd64 resmi CH-J Tools (ch-j-tools). Repositori ini ditujukan untuk Ubuntu 24.04 dan sistem desktop yang kompatibel; kompatibilitas dengan setiap rilis Debian tidak dijamin. Metadata repositori ditandatangani dengan subkunci penandatanganan OpenPGP CH-J yang disimpan di YubiKey. Kunci privat tidak pernah diunggah ke server web.
Verifikasi kunci dan aktifkan repositori
Sidik jari utama yang diharapkan adalah:
0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
Unduh kunci publik dan periksa sidik jarinya sebelum menginstalnya. Dapatkan sidik jari yang diharapkan secara independen dari README CH-J atau dari salinan aplikasi yang sudah tepercaya.
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
Buat /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
Lalu instal:
sudo apt update
sudo apt install ch-j-tools
Jika Anda memasang paket lama ch-j-server-manager dari repositori ini, ubah Suites menjadi beta lalu jalankan perintah yang sama. ch-j-tools menggantikan paket lama, dan aplikasi memindahkan folder datanya saat pertama kali dijalankan.
Pembaruan berikutnya menggunakan sudo apt update diikuti sudo apt upgrade. Versi di file control DEB bertambah pada setiap rilis; pengenal pra-rilis menggunakan ~ agar versi stabil berikutnya diurutkan dengan benar. Setiap rilis juga mempertahankan Build ID aplikasinya yang unik.
alpha |
beta |
stable |
|---|---|---|
ch-j-server-manager 0.1.1 |
ch-j-tools 0.1.2 |
— |
Panduan dan lisensi
APT tidak dapat menampilkan lisensi interaktif secara andal sebelum instalasi. Pada peluncuran pertama dan setelah pembaruan, aplikasi menampilkan panduan operasional CS/DE/EN lengkap, diikuti CH-J Proprietary Software License 1.14 dan kotak centang wajib untuk menyatakan persetujuan atas ketentuan lisensi serta pemberitahuan tentang kehilangan data/cadangan. Menolak lisensi atau menutup jendelanya akan keluar dari aplikasi. Panduan operasional tetap bersifat informatif dan tidak mengikat.
Gunakan APT untuk memperbarui instalasi dari repositori. Jangan jalankan penginstal terpisah aplikasi selama transaksi APT berlangsung. Pembaru internal tetap mendukung instalasi di luar repositori ini.
Metadata repositori menggunakan InRelease dan Release.gpg, indeks SHA-256/SHA-512, serta indeks beralamat konten untuk pembaruan yang konsisten. Signed-By membatasi kepercayaan hanya pada repositori ini. Jangan gunakan kepercayaan global apt-key. Jangan pernah menonaktifkan verifikasi tanda tangan. Panduan Debian tentang repositori pihak ketiga.