Malý škaredý tučniak

Čisto pre zaujímavosť som sa vo februári 2019 rozhodol zahĺbiť do Linux From Scratch s myšlienkou, že je čas postaviť si vlastnú distribúciu, človek nikdy nevie, internet by sa v skutočnosti vypol a existujúce distribúcie GNU/Linux by bez Internet by nemohol inštalovať balíčky.

Malý škaredý tučniak

Najprv som zostavil základný systém pomocou knihy LFS. Všetko sa spustilo, ale keď som sa rozhodol, že holá linuxová konzola je smutný pohľad, vybral som si Xorg. Ak chcete nainštalovať Xorg na základný systém, musíte nainštalovať veľa balíkov v súlade s knihou BLFS. Manuálna inštalácia balíkov je samozrejme dobrá, ale potrebujete asistenta. Takto vznikol nápad vytvoriť službu, ktorá by pomohla zbierať balíčky.

Podstata služby je nasledovná: na zásobníku LAMP je špecifická stránka, ktorá je prepojená s databázou balíkov a ktorá namiesto HTML stránok generuje inštalačné skripty Bash. V databáze sú uložené informácie o balíkoch, závislostiach a záplatách.

Najprv som nainštaloval mc pomocou služby. Prekvapivo sa závislosti vyriešili, zdroje sa postavili a nainštalovali. Potom som sa chopil Xorg; jeho zostavenie bolo tiež úspešne dokončené. Ale keď som sa pokúsil zostaviť GNOME, čakalo ma prekvapenie: závislosť od hrdze cez librsvg. Aprílový príspevok „Dobrú vec nemožno nazvať hrdzou“ je venovaný tomuto problému.

Keď som sa rozhodol, že s GNOME je všetko smutné, obrátil som sa na MATE, ale ukázalo sa, že to závisí aj od knižnice librsvg. Po nástupe Mate do LXDE prekvapivo všetko fungovalo, no s menšími chybami (zlé vykreslenie ovládacích prvkov a nedostatok ikon v oknách).

Po vyriešení problému s tlačidlami som sa rozhodol pozrieť sa na predchádzajúce verzie librsvg v nádeji, že nájdem verziu pre GCC. Prekvapivo sa ukázalo, že skoré verzie balíka boli napísané pre GCC. Po úspešnom skompilovaní predchádzajúcej verzie librsvg som nainštaloval balík gnome-icon-theme-symbolic. A problém s ikonami v oknách bol vyriešený.

Ak sa problém s tlačidlami vyriešil, malo by sa nainštalovať prostredie MATE. A tak sa aj stalo. Prostredie Mate bolo úspešne vytvorené a nainštalované.

Nainštaloval som programy a hračky a ukázalo sa, že je to celkom funkčné a dokonca pohodlné grafické prostredie. Samozrejme, existujú problémy a nedostatky, ale pre sólo správcu je to len vynikajúci výsledok.

Video recenzia v lámanej angličtine.

Zdroj: hab.com

Pridať komentár