Gentoon logo
Vuoden 2019 lopusta lähtien Gentoossa keskusteltiin mahdollisuudesta käyttää binaaripaketteja jakelussa ja siitä lähtien tämä siitä tuli kehittäjien keskustelunaihe (puhuen aiheen käsittelyn laajuudesta) ja tämän myötä jakeluun on tehty joitain muutoksia.
Niiden, jotka eivät tiedä Gentoo Linuxista, sinun tulee tietää, että tämä on jakelu, joka perustui useiden vuosien ajan siihen, että käyttäjä vastasi järjestelmän kääntämisestä itse, eli käyttäjän oli tehtävä kaikki kääntäessään, mukaan lukien ytimen määrittäminen kääntämisen aikana.
Ehdotuksen kanssa binääripakettien toteuttamiseen, mahdollisuus säästää aikaa avattiin järjestelmän asennusprosessissa käyttäjille, jotka haluavat sen niin. Täten, Gentoon kehittäjät ilmoittivat äskettäin binääripakettien arkiston käyttöönotosta valmis käytettäväksi.
On syytä mainita, että Portage on tukenut binääripakettien asennusta useiden vuosien ajan, mutta tähän asti binääripaketteja on tarjottu vain valikoivasti eli ne olivat taustalla, mutta nyt asiat ovat muuttumassa.
Jäljempänä projekti aloitti virallisesti binäärien tarjoamisen ladata palvelimiltaan, sillä kehittäjät ovat luoneet 20 gigatavun arkiston, joka on täynnä esikäännettyjä binaaripaketteja.
Käyttäjän harkinnan mukaan binääriä voidaan käyttää yhdessä lähdekoodista luoduilla paketeilla, jotka yhdistävät järjestelmässä erityyppisiä paketteja. Binääripakettien lataaminen suoraan nopeuttaa jakelun käyttöönottoa vähän virtaa kuluttavilla tietokoneilla ja virtaviivaistaa asennusprosessia, jolloin käyttäjä voi keskittyä rakentamaan lähdekoodista vain tärkeimmät mukauttamista varten tarvittavat komponentit.
Tämä ei tarkoita, että Gentoo on siirtymässä pois juuristaan, koska Gentto on aina se Linux-jakelu, joka keskittyy käyttäjän mukauttamiseen ja joka ei ennen kaikkea sovellu aloittelijoille.
Mitä tulee uuteen arkistoon, jossa on binääripaketteja, mainitaan, että yksi asia, joka on pidettävä mielessä, on, että useimmissa arkkitehtuureissa nuo binaariasennukset rajoittuvat ydinjärjestelmään ja päivityksiin. Esimerkiksi pMuille arkkitehtuureille kuin amd64 ja arm64, koontiversiot rajoittuvat ydinjärjestelmän komponentteihin ja viikoittaisiin päivityksiin. Varten amd64- ja arm64-järjestelmät, binaaripaketit kattavat myös mukautetut sovellukset, mukaan lukien LibreOffice-, Docker-, Xfce-, KDE- ja GNOME-paketit.
Paketit amd64/x86-64-järjestelmille on koottu indikaattoreiden kanssa «-marssi = x86-64 -mtune = yleinen -O2 -putki", ja arm64/AArch64-järjestelmille osoittimilla «-O2 -putki«. Amd64-arkkitehtuurille tarjotaan GCC:n ja Clangin avulla koottuja pakettivaihtoehtoja sekä konfiguraatioita turvallisuuden parantamiseksi ja linkittämistä Musl-kirjastoon Glibcin sijaan. Jos on tarpeen ottaa käyttöön tietyt optimoinnit tietyille prosessoreille, käyttäjä voi, kuten ennenkin, rekonstruoida paketit lähdeteksteistä ja määrittää haluamasi asetukset.
Gentoon uusi vaihe lisätä binääripaketteja vaihtoehtona on tarkoitettu auttamaan käyttäjiä, joilla on rajoitettu laskentateho ja välttämään pyörän uudelleen keksimistä, koska tiettyjen pakettien binääripakettien käyttö säästää aikaa.
Binääripakettien varmentamiseen digitaalisella allekirjoituksella, käytetään avaimia, joita käytettiin aiemmin vaihekokonaisuuksien varmentamiseen. Tässä tapauksessa allekirjoitukset tarkistetaan vain GPKG-muodossa oleville paketeille, joita on viime aikoina käytetty oletusarvoisesti projektivarastoissa.
Vanhan XPAK-muodon paketit, joita käytettiin aiemmin oletuksena, voidaan asentaa ilman vahvistusta. Yhteensopivuuden varmistamiseksi XPAK-tuki säilytetään, joten tiukkaa paketin vahvistusta vaativia käyttäjiä suositellaan välttämään pakettien asentamista ilman digitaalisen allekirjoituksen vahvistusta asettamalla parametri make.conf OMINAISUUDET=»binpkg-request-signature»
vihdoin jos olet kiinnostunut tietämään asiasta lisää, voit tarkistaa yksityiskohdat seuraavassa linkissä.