Fedora Application Size Reduction Initiative

Fedora Linux -kehittäjät ilmoitti Minimization Teamin muodostamisesta, joka yhdessä pakettien ylläpitäjien kanssa tekee suorittaa töitä vähentää toimitettujen sovellusten asennuskokoa, ajonaikaa ja muita jakelukomponentteja. Kokoa on tarkoitus pienentää poistamalla tarpeettomia riippuvuuksia ja eliminoimalla valinnaisia ​​komponentteja, kuten dokumentaatiota.

Koon pienentäminen mahdollistaa sovellussäiliöiden ja esineiden internet-laitteiden erikoiskokoonpanojen koon pienentämisen.
On huomattava, että nykyisessä muodossaan Fedoran peruskuvan koko on lähes kolme kertaa suurempi kuin vastaavien Ubuntu-, Debian- ja openSUSE-projektien kuvien koko (300 Mt vs. 91-113 Mt). Riippuvuudet, jotka olisi voitu täysin välttää, mainitaan pääasiallisena syynä asennuskoon kasvuun. Riippuvuuksien vähentäminen ei ainoastaan ​​optimoi minimaalisen ympäristön kokoa, vaan lisää myös yleistä turvallisuutta ja vähentää hyökkäysvektoreita poistamalla tarpeetonta koodia.

Riippuvuuksien vähentämiseksi suunnitellaan analysoida tyypillisten ja usein käytettyjen sovellusten riippuvuuspuu, jonka avulla voidaan ymmärtää, mitkä riippuvuudet voidaan jättää pois kysynnän puutteen vuoksi ja mitkä on järkevää jakaa osiin. Harkitaan myös mahdollisuutta tarjota erikoistiloja asennettujen sovellusten koon pienentämiseksi esimerkiksi pysäyttämällä dokumentaation ja käyttötapausten asennus.

Lisäksi voidaan huomauttaa
päätös Fedora-jakelun kehityksen teknisestä osasta vastaava FESCo (Fedora Engineering Steering Committee) lykkää käsittelyä ehdotus i686-arkkitehtuurin päävarastojen muodostumisen lopettamiseksi.
Komitea palaa tähän asiaan kaksi viikkoa ennen kuin pakettikanta siirretään jäädytettyyn vaiheeseen ennen betajulkaisua tai sen jälkeen, kun i686:n pakettien toimittamisen lopettamisen mahdollisia kielteisiä vaikutuksia paikallisiin moduulirakennuksiin on tutkittu.

Lähde: opennet.ru

Lisää kommentti