প্রকল্প সম্পর্কে

# AppImageKit AppImageKit হলো AppImage ফরম্যাটের রেফারেন্স ইমপ্লিমেন্টেশন, যা লিনাক্সের জন্য ডেস্কটপ অ্যাপ্লিকেশন প্যাকেজ করার একটি উপায় যাতে সেগুলো অনেক ডিস্ট্রিবিউশনে (RHEL, CentOS, Ubuntu, Fedora, Debian, openSUSE এবং তাদের ডেরিভেটিভ) পরিবর্তন বা ইনস্টলেশন ছাড়াই চলে। ## মূল সুবিধাসমূহ - **প্রতি অ্যাপে একটি ফাইল**: ডাউনলোড করুন, এক্সিকিউটেবল করুন এবং চালান — কোনো আনপ্যাকিং বা ইনস্টলেশন প্রয়োজন নেই - **রুট প্রয়োজন নেই**: আউট অফ দ্য বক্স কাজ করে, কোনো সিস্টেম লাইব্রেরি পরিবর্তন হয় না - **পোর্টেবল**: লাইভ ISO, USB স্টিক বা একাধিক ডিস্ট্রিবিউশন ডুয়াল-বুট করার সময় চালানো যায় - **ঐচ্ছিক ডেস্কটপ ইন্টিগ্রেশন** 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` সেট করে। এটি এক্সিকিউটেবলের সাথে সেটিংস বহন করার অনুমতি দেয়, যেমন USB স্টিক-এ। ## উপাদানসমূহ - **appimagetool** — একটি বৈধ AppDir কে AppImage-এ রূপান্তরের নিম্ন-স্তরের টুল (দেখুন https://github.com/AppImage/appimagetool) - **AppImage runtime** — প্রতিটি AppImage-এ এমবেডেড ছোট কোড যা অ্যাপ মাউন্ট ও এক্সিকিউট করে (দেখুন https://github.com/AppImage/type2-runtime) - **AppImageSpec** — ফরম্যাটের আনুষ্ঠানিক স্পেসিফিকেশন (দেখুন https://github.com/AppImage/AppImageSpec) ## কমিউনিটি ডেভেলপার ও ব্যবহারকারীরা irc.libera.chat-এ #AppImage এ যোগ দিতে পারেন। AppImage বিতরণকারী প্রকল্পগুলোর একটি ওভারভিউ https://appimage.github.io/apps এ পাওয়া যায়। কপিরাইট (c) 2004-24 Simon Peter এবং অবদানকারীরা।