Gentoo jau tiek piedāvātas binārās paketes 

Gentoo

Gentoo logotips

Kopš 2019. gada beigām Gentoo tika apspriesta iespēja izmantot binārās pakotnes izplatīšanā un kopš tā laika šis kļuva par izstrādātāju diskusiju punktu (runājot par tēmas risināšanas apjomu), un līdz ar to izplatīšanā ir veiktas dažas izmaiņas.

Tiem, kas nezina par Gentoo Linux, jums jāzina, ka šī ir izplatīšana, kas daudzus gadus balstījās uz to, ka lietotājs pats bija atbildīgs par sistēmas kompilēšanu, tas ir, lietotājam kompilējot bija jādara viss, ieskaitot nepieciešamību konfigurēt kodolu kompilācijas laikā.

gentoo-linux
saistīto rakstu:
Gentoo izstrādātāji apsver iespēju veidot kodola bināras daļas

Ar priekšlikumu bināro pakotņu ieviešanai, tika atvērta iespēja ietaupīt laiku sistēmas instalēšanas procesā tiem lietotājiem, kuriem tas tā patīk. Tādējādi, Gentoo izstrādātāji nesen paziņoja par bināro pakotņu repozitorija ieviešanu gatavs lietošanai.

Ir vērts pieminēt, ka Portage jau daudzus gadus ir atbalstījusi bināro pakotņu uzstādīšanu, taču līdz šim binārās pakotnes tika nodrošinātas tikai selektīvi, tas nozīmē, ka tās atradās fonā, bet tagad lietas mainās

Turpmāk tekstā projekts oficiāli sāka nodrošināt bināros failus lai lejupielādētu no saviem serveriem, jo ​​izstrādātāji ir izveidojuši 20 gigabaitu repozitoriju, kas ir pilns ar iepriekš kompilētām binārajām pakotnēm.

Pēc lietotāja ieskatiem bināros failus var izmantot kombinācijā ar pakotnēm, kas izveidotas no pirmkoda, apvienojot sistēmā dažāda veida pakotnes. Bināro pakotņu tieša lejupielāde paātrinās izplatīšanas izvietošanu mazjaudas datoros un racionalizēs instalēšanas procesu, ļaujot lietotājam koncentrēties uz to, lai no pirmkoda izveidotu tikai vissvarīgākās pielāgošanas sastāvdaļas.

Tas nenozīmē, ka Gentoo attālinās no savām saknēm, jo Gentto vienmēr būs Linux izplatīšana, kas koncentrējas uz lietotāja pielāgošanu un, galvenais, nav piemērota iesācējiem. 

Attiecībā uz jauno repozitoriju ar binārajām pakotnēm ir minēts, ka viena lieta, kas jāpatur prātā, ir tāda, ka lielākajai daļai arhitektūru šīs binārās instalācijas tiks ierobežotas ar pamatsistēmu un atjauninājumiem. Piemēram, pArhitektūrām, kas nav amd64 un arm64, būvējumi ir ierobežoti līdz sistēmas galvenajiem komponentiem un iknedēļas atjauninājumiem. Par amd64 un arm64 sistēmas, binārās pakotnes aptver arī pielāgotas lietojumprogrammas, tostarp LibreOffice, Docker, Xfce, KDE un GNOME pakotnes.

Paketes amd64/x86-64 sistēmām ir apkopoti ar rādītājiem «-marts = x86-64 -mtune = vispārīgs -O2 -pipe", un arm64/AArch64 sistēmām ar indikatoriem «-O2 -caurule«. Amd64 arhitektūrai tiek piedāvātas pakotņu opcijas, kas apkopotas, izmantojot GCC un Clang, kā arī konfigurācijas, lai uzlabotu drošību un saistīšanu ar Musl bibliotēku, nevis Glibc. Ja nepieciešams iespējot noteiktas optimizācijas noteiktiem CPU, lietotājs tāpat kā līdz šim var rekonstruēt pakotnes no avota tekstiem, konfigurējot vēlamās opcijas.

Gentoo jaunais solis, pievienojot binārās pakotnes kā alternatīvu, ir paredzēts, lai palīdzētu lietotājiem ar datoriem ar ierobežotu skaitļošanas jaudu un būtībā izvairīties no riteņa izgudrošanas no jauna, jo konkrētu pakotņu bināro pakotņu izmantošana ļauj ietaupīt laiku.

Lai sertificētu binārās paketes ar digitālo parakstu, tiek izmantotas atslēgas, kas iepriekš tika izmantotas posmu būvējumu sertifikācijai. Šajā gadījumā paraksti tiek pārbaudīti tikai GPKG formāta pakotnēm, kuras nesen pēc noklusējuma tika izmantotas projektu krātuvēs.

Pakotnes vecajā XPAK formātā, kas agrāk tika izmantotas pēc noklusējuma, var instalēt bez pārbaudes. Lai nodrošinātu saderību, tiek saglabāts XPAK atbalsts, tāpēc lietotājiem, kuriem nepieciešama stingra pakotņu pārbaude, ieteicams izvairīties no pakotņu instalēšanas bez ciparparaksta verifikācijas, iestatot parametru. make.conf FEATURES=»binpkg-request-signature»

beidzot, ja esi interesē uzzināt vairāk par to, varat pārbaudīt sīkāka informācija šajā saitē.