Csúnya kis pingvin

Pusztán az érdeklődés kedvéért 2019 februárjában úgy döntöttem, hogy beleásom magam a Linux alapból, azzal a gondolattal, hogy ideje megépíteni a saját disztribúciómat, soha nem tudhatod, az internet valóban ki lesz kapcsolva, és a meglévő GNU/Linux disztribúciók az internet nem tudna csomagokat telepíteni.

Csúnya kis pingvin

Először összeállítottam egy alaprendszert az LFS könyv segítségével. Minden elindult, de amikor úgy döntöttem, hogy egy csupasz Linux konzol szomorú látvány, felvettem az Xorgot. Az Xorg alaprendszerre történő telepítéséhez egy csomó csomagot kell telepítenie a BLFS könyvnek megfelelően. A csomagok kézi telepítése természetesen jó, de szükség van egy asszisztensre. Így jött az ötlet egy olyan szolgáltatás létrehozására, amely segítené a csomaggyűjtést.

A szolgáltatás lényege a következő: a LAMP veremben van egy adott oldal, amely a csomagadatbázishoz kapcsolódik, és amely HTML oldalak helyett Bash telepítő szkripteket generál. Az adatbázis információkat tárol a csomagokról, függőségekről és javításokról.

Először telepítettem az mc-t a szolgáltatás segítségével. Meglepő módon a függőségek feloldódtak, a források megépültek és telepítettek. Aztán felvettem a Xorgot, az összeszerelése is sikeresen befejeződött. De amikor megpróbáltam GNOME-ot építeni, meglepetés várt rám: a librsvg-n keresztüli rozsdától való függőség. Ennek a problémának szentelték az áprilisi bejegyzést: „A jó dolgot nem lehet rozsdának nevezni”.

Miután úgy döntöttem, hogy minden szomorú a GNOME-mal, a MATE-hez fordultam, de az is kiderült, hogy a librsvg-től függ. Miután a Mate átvette az LXDE-t, meglepő módon minden működött, de kisebb hibákkal (a vezérlők rossz megjelenítése és az ikonok hiánya a Windowsban).

A gombokkal kapcsolatos problémát megoldva úgy döntöttem, hogy megnézem a librsvg korábbi verzióit abban a reményben, hogy találok egy verziót a GCC-hez. Meglepő módon kiderült, hogy a csomag korai verziói a GCC számára készültek. A librsvg előző verziójának sikeres fordítása után telepítettem a gnome-icon-theme-symbolic csomagot. És a Windows ikonjaival kapcsolatos probléma megoldódott.

Ha a gombokkal kapcsolatos probléma megoldódott, akkor telepíteni kell a MATE környezetet. És így történt. A Mate környezet sikeresen megépült és telepített.

Telepítettem programokat, játékokat, és elég működőképes, sőt kényelmes grafikus környezetnek bizonyult. Természetesen vannak problémák és hiányosságok, de egyéni karbantartó számára ez csak egy kiváló eredmény.

Videó áttekintés tört angol nyelven.

Forrás: will.com

Hozzászólás