Gentoo Logosu
2019 yılı sonundan bu yana Gentoo'da ikili paketlerin kullanılma olasılığı tartışıldı dağıtımda ve o zamandan beri bu geliştiriciler tarafından tartışma konusu haline geldi (konunun ele alınma kapsamından bahsederken) ve bununla birlikte dağıtımda bazı değişiklikler yapıldı.
Gentoo Linux'u bilmeyenler için bilmelisiniz ki bu, uzun yıllar boyunca kullanıcının sistemi kendi başına derlemekle görevli olması, yani derleme sırasında her şeyi kullanıcının yapmasına dayanan bir dağıtımdır. derleme sırasında Çekirdeği yapılandırmak zorunda olmak da dahil.
Teklif ile ikili paketleri uygulamakzamandan tasarruf etme olanağı açıldı Bu şekilde isteyen kullanıcılar için sistem kurulum sürecinde. BöyleceGentoo geliştiricileri yakın zamanda ikili paket deposunun kullanıma sunulduğunu duyurdu kullanıma hazır.
Portage'ın uzun yıllardır ikili paketlerin kurulumunu desteklediğini belirtmekte fayda var, ancak şu ana kadar ikili paketler yalnızca seçici olarak sağlanıyordu, yani arka planda kalıyorlardı, ancak artık işler değişiyor
Şu andan itibaren proje resmi olarak ikili dosyalar sağlamaya başladı Geliştiriciler önceden derlenmiş ikili paketlerle dolu 20 gigabaytlık bir depo oluşturduklarından, sunucularından indirmek için.
Kullanıcının takdirine bağlı olarak ikili dosyalar kombinasyon halinde kullanılabilir kaynak kodundan oluşturulan paketlerle, sistemdeki farklı paket türlerinin birleştirilmesi. İkili paketlerin doğrudan indirilmesi, dağıtımın düşük güçlü bilgisayarlara dağıtımını hızlandıracak ve kurulum sürecini kolaylaştıracak, böylece kullanıcının özelleştirme için yalnızca en önemli bileşenleri kaynak kodundan oluşturmaya odaklanmasına olanak tanıyacaktır.
Bu Gentoo'nun köklerinden uzaklaştığı anlamına gelmiyorçünkü Gentto her zaman kullanıcı tarafından özelleştirmeye odaklanan ve her şeyden önce yeni başlayanlar için uygun olmayan bir Linux dağıtımı olacaktır.
İkili paketlere sahip yeni depoyla ilgili olarak akılda tutulması gereken bir hususun çoğu mimari için bu ikili kurulumların çekirdek sistem ve güncellemelerle sınırlı olacağı belirtiliyor. Örneğin pAMD64 ve arm64 dışındaki mimariler için, derlemeler çekirdek sistem bileşenleri ve haftalık güncellemelerle sınırlıdır. Için amd64 ve arm64 sistemleri, ikili paketler ayrıca özel uygulamaları da kapsarLibreOffice, Docker, Xfce, KDE ve GNOME paketleri dahil.
AMD64/x86-64 sistemleri için paketler göstergelerle derlenir «-march=x86-64 -mtune=jenerik -O2 -boru' ve göstergeli arm64/AArch64 sistemleri için «-O2 -boru«. AMD64 mimarisi için GCC ve Clang kullanılarak derlenen paket seçeneklerinin yanı sıra güvenliği artıracak ve Glibc yerine Musl kütüphanesine bağlanmayı sağlayacak yapılandırmalar da sunuluyor. Belirli CPU'lar için özel optimizasyonların etkinleştirilmesi gerekiyorsa kullanıcı, daha önce olduğu gibi, istenen seçenekleri yapılandırarak paketleri kaynak metinlerden yeniden oluşturabilir.
Gentoo'nun alternatif olarak ikili paketleri ekleme yönündeki yeni adımı, bilgisayar gücü sınırlı olan kullanıcılara yardımcı olmayı ve belirli paketlerden oluşan ikili paketlere sahip olmanın zamandan tasarruf anlamına gelmesi nedeniyle temel olarak tekerleği yeniden icat etmekten kaçınmayı amaçlamaktadır.
İkili paketleri onaylamak için dijital imzalı, Daha önce sahne alanı yapılarını onaylamak için kullanılan anahtarlar kullanılıyor. Bu durumda imzalar yalnızca yakın zamanda proje havuzlarında varsayılan olarak kullanılan GPKG formatındaki paketler için doğrulanır.
Geçmişte varsayılan olarak kullanılan eski XPAK formatındaki paketler doğrulama gerekmeden kurulabilmektedir. Uyumluluğu sağlamak için XPAK desteği korunur, bu nedenle sıkı paket doğrulaması gerektiren kullanıcıların, parametreyi ayarlayarak dijital imza doğrulaması olmayan paketleri kurmaktan kaçınmaları önerilir. make.conf ÖZELLİKLER=»binpkg-request-imza»
sonunda sen varsan onun hakkında daha fazla bilgi edinmekle ilgileniyor, kontrol edebilirsiniz ayrıntılar aşağıdaki bağlantıda.