इस प्रोजेक्ट के बारे में
# AppImageKit
AppImageKit AppImage प्रारूप का संदर्भ कार्यान्वयन है, जो Linux के लिए डेस्कटॉप अनुप्रयोगों को पैकेज करने का एक तरीका है ताकि वे कई अलग-अलग वितरणों (RHEL, CentOS, Ubuntu, Fedora, Debian, openSUSE, और व्युत्पन्न) पर बिना संशोधन या स्थापना के चल सकें।
## मुख्य लाभ
- **प्रति ऐप एक फ़ाइल**: डाउनलोड करें, निष्पादन योग्य बनाएं, और चलाएं — कोई अनपैकिंग या स्थापना आवश्यक नहीं
- **रूट की आवश्यकता नहीं**: बॉक्स से बाहर काम करता है, कोई सिस्टम लाइब्रेरी नहीं बदली जाती
- **पोर्टेबल**: लाइव आईएसओ, यूएसबी स्टिक, या कई वितरणों को डुअल-बूट करते समय चल सकता है
- **वैकल्पिक डेस्कटॉप एकीकरण** appimaged के माध्यम से
- **निरंतर बिल्ड के लिए बाइनरी डेल्टा अपडेट** (केवल अंतर डाउनलोड करें)
- **GPG2 हस्ताक्षर** फ़ाइल के अंदर समर्थित
- **स्व-निष्कर्षण संग्रह**: `--appimage-extract` के साथ सामग्री निकाल सकते हैं
- **केंद्रीय निर्देशिका**: ऐप्स AppImageHub पर सूचीबद्ध किए जा सकते हैं
## रनटाइम व्यवहार
चलने पर, एक AppImage अपनी एम्बेडेड फ़ाइल सिस्टम छवि को माउंट करता है और निहित अनुप्रयोग को निष्पादित करता है। विशेष कमांड-लाइन विकल्पों में शामिल हैं:
- `--appimage-help` — सहायता प्रिंट करें
- `--appimage-offset` — एम्बेडेड फ़ाइल सिस्टम छवि का ऑफसेट दिखाएं
- `--appimage-extract` — सामग्री निकालें (उपयोगी जब FUSE अनुपलब्ध हो)
- `--appimage-mount` — माउंट करें और माउंट बिंदु प्रिंट करें
- `--appimage-version` — AppImageKit संस्करण प्रिंट करें
- `--appimage-updateinformation` — अद्यतन जानकारी प्रिंट करें
- `--appimage-signature` — एम्बेडेड डिजिटल हस्ताक्षर प्रिंट करें
## पोर्टेबल कॉन्फ़िगरेशन
यदि AppImage के बगल में `<AppImage>.home` नामक एक निर्देशिका मौजूद है, तो पेलोड चलाने से पहले `$HOME` उस पर सेट किया जाता है। इसी तरह, `<AppImage>.config` `$XDG_CONFIG_HOME` सेट करता है। यह सेटिंग्स को निष्पादन योग्य के साथ ले जाने की अनुमति देता है, उदाहरण के लिए, यूएसबी स्टिक पर।
## घटक
- **appimagetool** — एक वैध AppDir को AppImage में बदलने के लिए निम्न-स्तरीय उपकरण (देखें https://github.com/AppImage/appimagetool)
- **AppImage रनटाइम** — हर AppImage में एम्बेडेड कोड का छोटा टुकड़ा जो ऐप को माउंट और निष्पादित करता है (देखें https://github.com/AppImage/type2-runtime)
- **AppImageSpec** — प्रारूप का औपचारिक विनिर्देश (देखें https://github.com/AppImage/AppImageSpec)
## समुदाय
डेवलपर्स और उपयोगकर्ता irc.libera.chat पर #AppImage में शामिल हो सकते हैं। AppImages वितरित करने वाली परियोजनाओं का अवलोकन https://appimage.github.io/apps पर उपलब्ध है।
कॉपीराइट (c) 2004-24 साइमन पीटर और योगदानकर्ता।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.