Stygg liten pingvin

Rent for interessens skyld bestemte jeg meg i februar 2019 for å fordype meg i Linux From Scratch med tanken på at det var på tide å bygge min egen distribusjon, man vet aldri, Internett ville faktisk være slått av, og eksisterende GNU/Linux-distribusjoner uten Internett ville ikke være i stand til å installere pakker.

Stygg liten pingvin

Først satte jeg sammen et grunnleggende system ved å bruke LFS-boken. Alt startet opp, men da jeg bestemte meg for at en bar Linux-konsoll var et trist syn, tok jeg opp Xorg. For å installere Xorg på basissystemet må du installere en haug med pakker i samsvar med BLFS-boken. Manuell installasjon av pakker er selvfølgelig bra, men du trenger en assistent. Slik kom ideen opp om å lage en tjeneste som skulle hjelpe til med å samle inn pakker.

Essensen av tjenesten er som følger: det er et spesifikt nettsted på LAMP-stakken som er koblet til pakkedatabasen og som genererer Bash-installasjonsskript i stedet for HTML-sider. Databasen lagrer informasjon om pakker, avhengigheter og patcher.

Først installerte jeg mc ved å bruke tjenesten. Overraskende nok ble avhengighetene løst, kildene ble bygget og installert. Så tok jeg opp Xorg; monteringen ble også fullført. Men da jeg prøvde å bygge GNOME, ventet en overraskelse på meg: en avhengighet av rust via librsvg. April-innlegget "En god ting kan ikke kalles rust" er dedikert til dette problemet.

Etter å ha bestemt meg for at alt var trist med GNOME, henvendte jeg meg til MATE, men det viste seg også å avhenge av librsvg. Etter at Mate tok opp LXDE, fungerte overraskende nok alt, men med mindre feil (dårlig gjengivelse av kontroller og mangel på ikoner i windows).

Da jeg løste problemet med knappene, bestemte jeg meg for å se på tidligere versjoner av librsvg i håp om å finne en versjon for GCC. Overraskende nok viste det seg at tidlige versjoner av pakken ble skrevet for GCC. Etter å ha kompilert den forrige versjonen av librsvg, installerte jeg pakken gnome-icon-theme-symbolic. Og problemet med ikoner i Windows ble løst.

Hvis problemet med knappene er løst, bør MATE-miljøet installeres. Og slik ble det. Mate-miljøet ble bygget og installert.

Jeg installerte programmer og leker, og det viste seg å være et ganske fungerende og til og med behagelig grafisk miljø. Selvfølgelig er det problemer og mangler, men for en solo-vedlikeholder er det bare et utmerket resultat.

Videoanmeldelse på dårlig engelsk.

Kilde: www.habr.com

Legg til en kommentar