CH-J रिपॉज़िटरी CH-J Tools का आधिकारिक amd64 DEB पैकेज (ch-j-tools) प्रकाशित करती है। यह Ubuntu 24.04 और संगत डेस्कटॉप सिस्टम के लिए है; हर Debian रिलीज़ के साथ संगतता की गारंटी नहीं है। रिपॉज़िटरी मेटाडेटा YubiKey पर रखी गई CH-J OpenPGP साइनिंग सबकी से हस्ताक्षरित होता है। निजी कुंजी कभी भी वेब सर्वर पर अपलोड नहीं की जाती।
कुंजी सत्यापित करें और रिपॉज़िटरी सक्षम करें
अपेक्षित प्राथमिक फ़िंगरप्रिंट यह है:
0D92 778A D8EC F85C 80E3 9248 48F2 433A D9CD F453
सार्वजनिक कुंजी डाउनलोड करें और इंस्टॉल करने से पहले उसका फ़िंगरप्रिंट जाँचें। अपेक्षित फ़िंगरप्रिंट स्वतंत्र रूप से प्राप्त करें, जैसे CH-J README या ऐप्लिकेशन की किसी पहले से विश्वसनीय प्रति से।
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-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 इंस्टॉलेशन से पहले इंटरैक्टिव लाइसेंस को भरोसेमंद रूप से नहीं दिखा सकता। पहली बार शुरू करने पर और अपडेट के बाद ऐप्लिकेशन पूरा CS/DE/EN परिचालन मार्गदर्शन दिखाता है, उसके बाद CH-J Proprietary Software License 1.14 और एक ज़रूरी चेकबॉक्स, जिससे लाइसेंस की शर्तों और डेटा हानि/बैकअप सूचना की स्वीकृति दी जाती है। लाइसेंस अस्वीकार करने या उसकी विंडो बंद करने पर ऐप्लिकेशन बंद हो जाता है। परिचालन मार्गदर्शन सूचनात्मक और गैर-बाध्यकारी ही रहता है।
रिपॉज़िटरी से किए गए इंस्टॉलेशन को अपडेट करने के लिए APT का उपयोग करें। APT ट्रांज़ैक्शन के दौरान ऐप्लिकेशन का अलग इंस्टॉलर शुरू न करें। इस रिपॉज़िटरी के बाहर किए गए इंस्टॉलेशन के लिए आंतरिक अपडेटर पहले की तरह काम करता है।
रिपॉज़िटरी मेटाडेटा InRelease और Release.gpg, SHA-256/SHA-512 इंडेक्स और सुसंगत अपडेट के लिए कंटेंट-एड्रेस्ड इंडेक्स का उपयोग करता है। Signed-By भरोसे को इसी रिपॉज़िटरी तक सीमित करता है। वैश्विक apt-key भरोसे का उपयोग न करें। हस्ताक्षर सत्यापन कभी बंद न करें। तृतीय-पक्ष रिपॉज़िटरी पर Debian का मार्गदर्शन।