CH-J Toolsإدارة الخوادم عبر SSH
القائمة

مستودع APT لـ Ubuntu / Debian

تنزيل الملف

تخضع هذه الترجمة حاليًا لمراجعة لغوية. إذا كان أي جزء غير واضح، فقارنه بـالنص الإنجليزي الأصلي.

# مستودع APT لـ Ubuntu / Debian

ينشر مستودع CH-J حزمة DEB الرسمية لبنية amd64 من CH-J Tools (`ch-j-tools`). وهو مخصص لـ Ubuntu 24.04 وأنظمة سطح المكتب المتوافقة؛ ولا يُضمن التوافق مع كل إصدارات Debian. تُوقَّع البيانات الوصفية للمستودع بمفتاح التوقيع الفرعي OpenPGP الخاص بـ CH-J والمخزّن على YubiKey. ولا يُرفع المفتاح الخاص إلى خادم الويب أبدًا.

## التحقق من المفتاح وتفعيل المستودع

البصمة الرئيسية المتوقعة هي:

```text
0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
```

نزّل المفتاح العام وافحص بصمته قبل تثبيته. احصل على البصمة المتوقعة بشكل مستقل من ملف README الخاص بـ CH-J أو من نسخة من التطبيق تثق بها مسبقًا.

```bash
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`:

```text
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
```

ثم ثبّت:

```bash
sudo apt update
sudo apt install ch-j-tools
```

إذا ثبّتَّ الحزمة السابقة `ch-j-server-manager` من هذا المستودع، فغيّر `Suites` إلى `beta` ونفّذ الأوامر نفسها. تحل `ch-j-tools` محل الحزمة القديمة، وينقل التطبيق مجلد بياناته عند التشغيل الأول.

تستخدم التحديثات اللاحقة `sudo apt update` متبوعًا بـ `sudo apt upgrade`. يزداد رقم الإصدار في ملف التحكم الخاص بحزمة DEB مع كل إصدار؛ وتستخدم معرّفات الإصدارات التجريبية `~` كي يُرتَّب الإصدار المستقر اللاحق ترتيبًا صحيحًا. ويحتفظ كل إصدار أيضًا بمعرّف Build ID الفريد للتطبيق.

| `alpha` | `beta` | `stable` |
| --- | --- | --- |
| `ch-j-server-manager` 0.1.1 | `ch-j-tools` 0.1.2 | — |

## الإرشادات والترخيص

لا يستطيع APT عرض ترخيص تفاعلي بشكل موثوق قبل التثبيت. عند التشغيل الأول وبعد التحديثات، يعرض التطبيق الإرشادات التشغيلية الكاملة بالتشيكية والألمانية والإنجليزية، يليها CH-J Proprietary Software License 1.14 ومربع اختيار إلزامي للموافقة على شروط الترخيص وعلى الإشعار المتعلق بفقدان البيانات/النسخ الاحتياطية. ويؤدي رفض الترخيص أو إغلاق نافذته إلى إنهاء التطبيق. وتظل الإرشادات التشغيلية إعلامية وغير ملزمة.

استخدم APT لتحديث عمليات التثبيت من المستودع. ولا تشغّل المثبّت المنفصل للتطبيق أثناء معاملة APT. ويظل المحدِّث الداخلي يدعم عمليات التثبيت التي لا تأتي من هذا المستودع.

تستخدم البيانات الوصفية للمستودع `InRelease` و`Release.gpg` وفهارس SHA-256/SHA-512 وفهارس معنونة بالمحتوى لتحديثات متسقة. يقصر `Signed-By` الثقة على هذا المستودع. لا تستخدم الثقة العامة عبر `apt-key`. ولا تعطّل التحقق من التوقيعات أبدًا. [دليل Debian حول مستودعات الأطراف الثالثة](https://wiki.debian.org/DebianRepository/UseThirdParty).