Ful pingvin

Rent för intressets skull bestämde jag mig i februari 2019 för att fördjupa mig i Linux From Scratch med tanken att det var dags att bygga min egen distribution, man vet aldrig, Internet skulle faktiskt stängas av, och befintliga GNU/Linux-distributioner utan Internet skulle inte kunna installera paket.

Ful pingvin

Först satte jag ihop ett grundläggande system med hjälp av LFS-boken. Allt startade, men när jag bestämde mig för att en bar Linux-konsol var en sorglig syn, tog jag upp Xorg. För att installera Xorg på bassystemet måste du installera ett gäng paket i enlighet med BLFS-boken. Manuell installation av paket är såklart bra, men du behöver en assistent. Så här kom idén att skapa en tjänst som skulle hjälpa till att samla in paket.

Kärnan i tjänsten är som följer: det finns en specifik webbplats på LAMP-stacken som är ansluten till paketdatabasen och som genererar Bash-installationsskript istället för HTML-sidor. Databasen lagrar information om paket, beroenden och patchar.

Först installerade jag mc med hjälp av tjänsten. Överraskande nog löstes beroenden, källorna byggdes och installerades. Sedan tog jag upp Xorg, dess montering slutfördes också framgångsrikt. Men när jag försökte bygga GNOME väntade en överraskning på mig: ett beroende av rost via librsvg. Aprilinlägget "En bra sak kan inte kallas rost" är tillägnad detta problem.

Efter att ha bestämt mig för att allt var tråkigt med GNOME vände jag mig till MATE, men det visade sig också bero på librsvg. Efter att Mate tog upp LXDE fungerade överraskande nog allt, men med mindre fel (dålig rendering av kontroller och avsaknad av ikoner i windows).

För att lösa problemet med knapparna bestämde jag mig för att titta på tidigare versioner av librsvg i hopp om att hitta en version för GCC. Överraskande nog visade det sig att tidiga versioner av paketet skrevs för GCC. Efter att ha lyckats kompilera den tidigare versionen av librsvg installerade jag paketet gnome-icon-theme-symbolic. Och problemet med ikoner i Windows var löst.

Om problemet med knapparna är löst bör MATE-miljön installeras. Och så blev det. Mate-miljön byggdes och installerades framgångsrikt.

Jag installerade program och leksaker, och det visade sig vara en ganska fungerande och till och med bekväm grafisk miljö. Naturligtvis finns det problem och brister, men för en solounderhållare är det bara ett utmärkt resultat.

Videorecension på bruten engelska.

Källa: will.com

Lägg en kommentar