Stygg pingvinunge

Ren for nysgjerrighetens skyld bestemte jeg meg i februar 2019 for Ä dykke inn i Linux From Scratch med tanke pÄ at det var pÄ tide Ä lage min egen distribusjon, i tilfelle internett faktisk skulle bli stengt av, og de eksisterende GNU/Linux-distribusjonene ikke kunne installere pakker uten internett.

Stygg pingvinunge

FÞrst samlet jeg det grunnleggende systemet etter boken LFS. Alt fungerte, men siden en naken Linux-konsoll er et trist syn, begynte jeg Ä jobbe med Xorg. For Ä installere Xorg pÄ det grunnleggende systemet mÄ du installere en haug med pakker i henhold til BLFS-boken. Manuell installasjon av pakker er selvsagt bra, men en hjelper er nÞdvendig. SÄ ideen om Ä opprette en tjeneste som kan hjelpe med Ä samle pakker dukket opp.

Tjenestens kjerne er som fÞlger: det finnes en spesifikk nettside pÄ LAMP-stakken som er knyttet til en database av pakker og som genererer Bash-skript for installasjon i stedet for HTML-sider. I databasen lagres informasjon om pakker, avhengigheter og patcher.

FÞrst brukte jeg tjenesten til Ä installere mc. Til min overraskelse ble avhengighetene lÞst, kildekodene bygget og installert. Deretter begynte jeg pÄ Xorg, som ogsÄ ble bygget vellykket. Men da jeg prÞvde Ä bygge GNOME, ventet det en overraskelse: avhengighet av rust gjennom librsvg. Dette problemet er viet til aprilinnlegget «Gode ting kalles ikke rustne».

Da jeg sÄ at alt var trist med GNOME, begynte jeg pÄ MATE, men det viste seg ogsÄ Ä vÊre avhengig av librsvg. Etter MATE begynte jeg pÄ LXDE, og til min overraskelse fungerte alt, men med smÄfeil (dÄrlig tegning av kontrolelementer og manglende ikoner i vinduene).

For Ä lÞse problemet med knappene ville jeg sjekke tidligere versjoner av librsvg i hÄp om Ä finne en versjon for GCC. Til min overraskelse viste det seg at de tidlige versjonene av pakken var skrevet for GCC. Etter vellykket kompilering av en tidligere versjon av librsvg, installerte jeg pakken gnome-icon-theme-symbolic. Og problemet med ikonene i vinduene ble lÞst.

Dersom problemet med knappene er lÞst, burde MATE-miljÞet ogsÄ installeres. Og det gjorde det. MATE-miljÞet ble bygget og installert vellykket.

Jeg installerte programmer og spill, og fikk et fullt fungerende og til og med komfortabelt grafisk miljĂž. SelvfĂžlgelig er det problemer og mangler, men for en enkeltperson som miner er dette et fantastisk resultat.

Videoanmeldelse pÄ gebrokkent engelsk.

Kilde: habr.com

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster