Gentoo, binary packages का समर्थन शुरू!
- Gentoo Linux source-based distribution के रूप में अच्छी तरह जाना जाता है, लेकिन इसका package manager Portage कई वर्षों से binary packages का भी समर्थन करता है, और source-based व binary-based package installation को स्वतंत्र रूप से मिलाकर इस्तेमाल किया जा सकता है.
- कम hardware performance होने पर या सुविधा के लिए अब binary packages डाउनलोड करके सीधे install करने का विकल्प उपलब्ध है.
- अधिकांश architectures में यह core system और साप्ताहिक updates तक सीमित है, लेकिन amd64 और arm64 पर LibreOffice, KDE Plasma, Gnome, Docker तक 20GB से अधिक packages उपलब्ध हैं, और Gentoo stable हर दिन update होता है.
सवाल और जवाब
- मौजूदा Gentoo installation में binary packages इस्तेमाल करने के लिए
/etc/portage/binrepos.conf/ में एक configuration file बनानी होगी.
- नई installation के मामले में उपयुक्त
/etc/portage/binrepos.conf/gentoobinhost.conf शामिल होता है, और local mirror के लिए src-uri setting बदली जा सकती है.
- amd64 packages को
-march=x86-64 -mtune=generic -O2 -pipe के साथ compile किया जाता है, और arm64 packages को -O2 -pipe के साथ compile किया जाता है, इसलिए वे अपने-अपने architecture पर इस्तेमाल किए जा सकते हैं.
- अन्य architectures और ABI के package configuration stage build से जुड़े हैं, और फिलहाल अतिरिक्त विस्तार की कोई योजना नहीं है.
- packages पर stage के समान key से cryptographic signature किया जाता है, और installation से पहले signature verify किया जाता है.
- signature verification विफल होने पर installation अस्वीकार कर दी जाती है, लेकिन default setting में unsigned XPAK packages भी install किए जा सकते हैं.
- केवल signed packages इस्तेमाल करने के लिए
make.conf में FEATURES="binpkg-request-signature" सेट करना होगा.
- signature verification error आने पर root अधिकार के साथ Gentoo Trust Tool
getuto चलाना होगा.
- स्वयं बनाए गए binary packages इस्तेमाल करने के लिए signing key configure करनी होगी और
/etc/portage/gnupg के anchor में उस key को trust करना होगा.
- download धीमा हो तो local mirror इस्तेमाल करने के लिए
/etc/portage/binrepos.conf संपादित किया जा सकता है.
- Portage अब भी source-based compilation को प्राथमिकता देता है, और binary packages के साथ मिश्रित उपयोग संभव है.
- समस्या मिलने पर IRC, forum, mailing list में सलाह लेनी चाहिए या bug submit करना चाहिए.
GN⁺ की राय
- Gentoo द्वारा binary package support शुरू करना उपयोगकर्ताओं के लिए तेज installation और सुविधा देने वाला एक महत्वपूर्ण बदलाव है.
- यह बदलाव खास तौर पर कम performance वाले hardware इस्तेमाल करने वाले उपयोगकर्ताओं या तेज installation चाहने वालों के लिए आकर्षक हो सकता है.
- binary packages के cryptographic signature और verification उपयोगकर्ताओं के लिए सुरक्षित software installation सुनिश्चित करने वाली एक महत्वपूर्ण सुविधा है.
1 टिप्पणियां
Hacker News राय
Gentoo के प्रशंसक होने की बात कहने वाले उपयोगकर्ता की राय:
Gentoo के Portage system को पसंद करने वाले उपयोगकर्ता की राय:
Gentoo का उपयोग करते हुए software packaging और optimization के बारे में सीखने वाले उपयोगकर्ता की राय:
Gentoo का उपयोग करते हुए समय बर्बाद होने का एहसास करने वाले उपयोगकर्ता की राय:
Gentoo के ज़रिए Linux के बारे में सीखने वाले उपयोगकर्ता की राय:
Gentoo को रोज़मर्रा में इस्तेमाल करने वाले उपयोगकर्ता की राय:
Gentoo के प्रति आलोचनात्मक उपयोगकर्ता की राय:
Gentoo की maintainability की प्रशंसा करने वाले उपयोगकर्ता की राय:
Gentoo में source compilation के पर्यावरणीय प्रभाव को लेकर चिंतित उपयोगकर्ता की राय:
Gentoo के फ़ायदों को समझाने वाले उपयोगकर्ता की राय: