Ružni mali pingvin

Čisto radi interesa, u februaru 2019. odlučio sam se upustiti u Linux od nule s mišlju da je vrijeme da napravim vlastitu distribuciju, nikad se ne zna, Internet bi zapravo bio isključen, a postojeće GNU/Linux distribucije bez Internet ne bi mogao da instalira pakete.

Ružni mali pingvin

Prvo sam sastavio osnovni sistem koristeći LFS knjigu. Sve je krenulo, ali odlučivši da je gola Linux konzola tužan prizor, uzeo sam Xorg. Da biste instalirali Xorg na osnovni sistem, potrebno je da instalirate gomilu paketa u skladu sa BLFS knjigom. Ručna instalacija paketa je naravno dobra, ali vam je potreban pomoćnik. Tako je nastala ideja da se napravi servis koji bi pomogao u prikupljanju paketa.

Suština servisa je sljedeća: na LAMP steku postoji određena lokacija koja je povezana s bazom podataka paketa i koja umjesto HTML stranica generiše Bash instalacione skripte. Baza podataka pohranjuje informacije o paketima, zavisnostima i zakrpama.

Prvo sam instalirao mc koristeći servis. Iznenađujuće, ovisnosti su riješene, izvori su izgrađeni i instalirani. Zatim sam preuzeo Xorg; njegovo sklapanje je također uspješno završeno. Ali kada sam pokušao da napravim GNOME, čekalo me je iznenađenje: zavisnost od rđe preko librsvg-a. Ovom problemu posvećen je aprilski post „Dobra stvar se ne može nazvati rđom“.

Odlučivši da je sa GNOME-om sve tužno, obratio sam se MATE-u, ali se pokazalo da i to zavisi od librsvg-a. Nakon što je Mate preuzeo LXDE, iznenađujuće je sve funkcionisalo, ali sa manjim greškama (loše renderovanje kontrola i nedostatak ikona u prozorima).

Rešavajući problem sa dugmadima, odlučio sam da pogledam prethodne verzije librsvg-a u nadi da ću pronaći verziju za GCC. Iznenađujuće, pokazalo se da su rane verzije paketa napisane za GCC. Nakon uspješnog kompajliranja prethodne verzije librsvg-a, instalirao sam gnome-icon-theme-symbolic paket. I problem sa ikonama u windows-u je riješen.

Ako je problem s dugmadima riješen, tada treba instalirati MATE okruženje. I tako se dogodilo. Mate okruženje je uspješno izgrađeno i instalirano.

Instalirao sam programe i igračke i pokazalo se da je to prilično radno, pa čak i udobno grafičko okruženje. Naravno, ima problema i nedostataka, ali za solo održavaoca to je samo odličan rezultat.

Video recenzija na lomljenom engleskom.

izvor: www.habr.com

Dodajte komentar