ما تحتاج إليه
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. قبل استخدامه على أنظمة مهمة، راجع قيود كل ميزة وجهّز نسخًا احتياطية.
