Distribucioni Gentoo shpalli disponueshmërinë e pakove binarë

Zhvilluesit e distribucionit Gentoo Linux, i cili fillimisht ishte orientuar në krijimin e një ambienti duke përdorur ndërtimin e programeve nga kodi burimor, njoftuan për aktivizimin e një depo të paketave binare të gatshme. Menaxheri i paketave Portage ka mbështetur që nga fillimi instalimin e paketave binare, por deri tani paketat binare ishin ofruar vetëm në mënyrë selektive - supozohej se distribuimi kryesisht shpërndante metadata për ndërtimin, por përdoruesi mund të ndërtojë paketat binare në një nga sistemet e tij dhe t'i përdorë në kompjuterë të tjerë.

Nga tani e tutje, projekti ka filluar të ofrojë ndërtimet binare zyrtarisht për shkarkim nga serverat e tij. Nën vlerësimin e përdoruesit, ndërtimet binare mund të përdoren në kombinim me paketa të ndërtuara nga kodi burimor, duke kombinuar lloje të ndryshme paketash në sistemin e tij. Shkarkimi direkt i paketeve binare do të lejojë të shpejtojë shpërndarjen e distribucionit në kompjuterë me mundësi të ulta dhe të optimizojë procesin e instalimit, duke lejuar fokusimin në ndërtimin nga kodi burimor vetëm të komponentëve më të rëndësishëm për personalizim.

Për arkitekturë të ndryshme nga amd64 dhe arm64 ndërtimet janë të kufizuara në komponentët bazë të sistemit dhe përditësimet javore. Për sistemet amd64 dhe arm64, paketa binare përfshijnë gjithashtu aplikacionet e përdoruesit, duke përfshirë paketat me LibreOffice, Docker, Xfce, KDE dhe GNOME. Në total, mbi 20 GB paketash binare janë vendosur në pasqyra, të azhurnuara çdo ditë për degën stabile të Gentoo.

Paketat për sistemet amd64/x86-64 janë ndërtuar me flagjet «-march=x86-64 -mtune=generic -O2 -pipe», ndërsa për sistemet arm64/AArch64 me flagjet «-O2 -pipe». Për arkitekturën amd64 ofrohen alternativa paketash, të ndërtuara duke përdorur GCC dhe Clang, si dhe me konfigurime për përforcimin e sigurisë dhe me lidhjen me bibliotekën Musl në vend të Glibc. Nëse është e nevojshme të përfshihen optimizime specifike për CPU-të e caktuara, përdoruesi mund, ashtu si më parë, të rindezë paketat nga teksti burimor, duke vendosur opsionet e dëshiruara.

Për të siguruar paketat binare me një nënshkrim digjital, janë përdorur çelësat, të cilët ishin përdorur më parë për të siguruar ndërtimet e stages. Në këtë rast, nënshkrimet kontrollohen vetëm për paketat në formatin GPKG, të cilat së fundmi janë përdorur si parazgjedhje në depozitë e projektit. Paketat në formatin e vjetër XPAK, të cilat ishin përdorur si parazgjedhje më parë, mund të instalohen pa verifikim. Për të siguruar kompatibilitet, mbështetje për XPAK është ruajtur, prandaj përdoruesit që kërkojnë verifikim të rreptë të paketave i rekomandohet të ndalojnë instalimin e paketave pa kontrollin e nënshkrimit digjital, duke vendosur në make.conf konfigurimin FEATURES="binpkg-request-signature".

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster