CH-J Server ManagerSSH کے ذریعے سرور کا انتظام
مینو

Ubuntu / Debian کے لیے APT ریپوزٹری

فائل ڈاؤن لوڈ کریں

اس ترجمے کا لسانی جائزہ جاری ہے۔ اگر کوئی حصہ واضح نہ ہو تو اسے اصل انگریزی متن سے ملا کر دیکھیں۔

CH-J Alpha ریپوزٹری amd64 کے لیے سرکاری DEB پیکجز شائع کرتی ہے۔ یہ Ubuntu 24.04 اور مطابقت رکھنے والے ڈیسک ٹاپ سسٹمز کے لیے ہے؛ ہر Debian ریلیز کے ساتھ مطابقت کی ضمانت نہیں۔ ریپوزٹری کا میٹا ڈیٹا CH-J کی OpenPGP دستخطی ذیلی کلید سے دستخط کیا جاتا ہے جو ایک YubiKey پر محفوظ ہے۔ نجی کلید کبھی ویب سرور پر اپ لوڈ نہیں کی جاتی۔

کلید کی تصدیق اور ریپوزٹری کو فعال کرنا

متوقع بنیادی فنگر پرنٹ یہ ہے:

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

عوامی کلید ڈاؤن لوڈ کریں اور انسٹال کرنے سے پہلے اس کا فنگر پرنٹ چیک کریں۔ متوقع فنگر پرنٹ آزادانہ طور پر CH-J کے README سے یا ایپلیکیشن کی کسی پہلے سے قابلِ اعتماد کاپی سے حاصل کریں۔

curl -fsSLo ch-j-archive-keyring.gpg https://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

/etc/apt/sources.list.d/ch-j.sources بنائیں:

Types: deb
URIs: https://sm.ch-j.cz/apt/
Suites: alpha
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/ch-j-archive-keyring.gpg

پھر انسٹال کریں:

sudo apt update
sudo apt install ch-j-server-manager

بعد کی اپ ڈیٹس کے لیے sudo apt update اور اس کے بعد sudo apt upgrade استعمال کریں۔ DEB کنٹرول فائل میں ورژن ہر ریلیز کے ساتھ بڑھتا ہے؛ قبل از ریلیز شناخت کنندے ~ استعمال کرتے ہیں تاکہ بعد کا مستحکم ورژن درست ترتیب میں آئے۔ ہر ریلیز اپنی ایپلیکیشن کی منفرد Build ID بھی برقرار رکھتی ہے۔ اس وقت صرف alpha سوٹ میں پیکجز ہیں؛ beta اور stable کے دستخط شدہ خالی انڈیکس ہیں جب تک کوئی حقیقی ریلیز ان چینلز کو تفویض نہ ہو۔ (alpha، beta، stable)

رہنمائی اور لائسنس

APT انسٹالیشن سے پہلے قابلِ اعتماد طریقے سے انٹرایکٹو لائسنس نہیں دکھا سکتا۔ پہلی بار چلانے پر اور اپ ڈیٹس کے بعد ایپلیکیشن مکمل CS/DE/EN آپریشنل رہنمائی دکھاتی ہے، اس کے بعد CH-J Proprietary Software License 1.14 اور لائسنس کی شرائط اور ڈیٹا کے ضیاع/بیک اپ کے نوٹس سے اتفاق کے لیے ایک لازمی چیک باکس۔ لائسنس مسترد کرنے یا اس کی ونڈو بند کرنے سے ایپلیکیشن بند ہو جاتی ہے۔ آپریشنل رہنمائی معلوماتی اور غیر پابند رہتی ہے۔

ریپوزٹری سے کی گئی انسٹالیشنز کو اپ ڈیٹ کرنے کے لیے APT استعمال کریں۔ APT ٹرانزیکشن کے دوران ایپلیکیشن کا الگ انسٹالر نہ چلائیں۔ اندرونی اپ ڈیٹر اس ریپوزٹری سے باہر کی انسٹالیشنز کو سپورٹ کرتا رہتا ہے۔

ریپوزٹری کا میٹا ڈیٹا یکساں اپ ڈیٹس کے لیے InRelease اور Release.gpg، SHA-256/SHA-512 انڈیکس اور مواد پر مبنی پتے والے انڈیکس استعمال کرتا ہے۔ Signed-By اعتماد کو صرف اسی ریپوزٹری تک محدود کرتا ہے۔ apt-key کا عالمی اعتماد استعمال نہ کریں۔ دستخط کی تصدیق کبھی غیر فعال نہ کریں۔ تیسرے فریق کی ریپوزٹریز کے بارے میں Debian کی رہنمائی۔