آنچه نیاز دارید
Ubuntu 24.04 amd64، دسترسی sudo، curl، GnuPG و دسترسی به مخزن رسمی APT.
روش کار
- کلید عمومی مخزن را دانلود کنید. پیش از نصب، اثر انگشت اصلی 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453 را با نسخهای مستقل و مورد اعتماد مقایسه کنید.
- کلید را زیر /etc/apt/keyrings نصب کنید و /etc/apt/sources.list.d/ch-j.sources را طبق نمونه بسازید. Signed-By این کلید را فقط به همان مخزن محدود میکند.
- sudo apt update && sudo apt install ch-j-tools
- اگر بستهٔ پیشین ch-j-server-manager را از مخزن نصب کردهاید، خط Suites در فایل ch-j.sources را به beta تغییر دهید و همان فرمان را اجرا کنید. بستهٔ ch-j-tools جایگزین بستهٔ قدیمی میشود و دادههای برنامه را در نخستین اجرا جابهجا میکند.
- برای بهروزرسانیهای بعدی مخزن از APT استفاده کنید. هنگام اجرای یک تراکنش APT، نصبکنندهٔ جداگانهٔ برنامه را اجرا نکنید.
بهروزرسان برنامه و مخزن APT — کلید فعلی
pub (SC): 0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453sub (S): F3EA 1875 CBCF 63C8 9B2E D897 4402 8841 DE4E C7E4
کلید عمومی OpenPGP · ch-j-signing-public.asc
gpg --show-keys --with-subkey-fingerprint ch-j-signing-public.asc
امضای بستههای .deb هنگام ساخت — کلید جدید و جداگانه
pub (SC): BC75 DC9E 5757 88C7 4189 5E82 D7F2 C5F4 7535 F7D7sub (S): F503 5C4D 5F8E 139C 507B 00CA DEB3 6BB0 DE62 F640
کلید عمومی 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
راهاندازی مخزن و راستیآزمایی کلید ←
محدودیتها و بررسی نتایج
بستهٔ ch-j-tools در کانال beta برای amd64 قرار دارد. کانال alpha همچنان حاوی بستهٔ قدیمیتر ch-j-server-manager 0.1.1 است. سازگاری با همهٔ نسخههای Debian یا معماریهای دیگر تضمین نمیشود.
از apt-key استفاده نکنید، بررسی امضا را غیرفعال نکنید و به کلید در سطح کل سیستم اعتماد نکنید. پذیرش مجوز درون برنامه انجام میشود؛ دانلود از وبسایت فوراً آغاز میشود.
نسخهٔ Linux از بستهٔ DEB استفاده میکند. پلتفرم اصلی آزمایش Ubuntu 24.04 LTS است؛ سازنده هر دو نسخهٔ Alpha و Beta را روی Zorin OS نیز آزمایش کرده است.
نسخهٔ توسعهٔ Alpha و Beta در دسترس است. پیش از استفاده روی سیستمهای مهم، محدودیتهای هر قابلیت را بررسی کنید و نسخهٔ پشتیبان تهیه کنید.
