Տգեղ փոքրիկ պինգվին

Զուտ հետաքրքրության համար, 2019-ի փետրվարին ես որոշեցի խորանալ Linux-ի զրոյից՝ մտածելով, որ ժամանակն է կառուցել իմ սեփական բաշխումը, երբեք չգիտես, ինտերնետն իրականում կանջատվի, իսկ գոյություն ունեցող GNU/Linux բաշխումները՝ առանց ինտերնետը չի կարողանա փաթեթներ տեղադրել:

Տգեղ փոքրիկ պինգվին

Նախ, ես հավաքեցի հիմնական համակարգ՝ օգտագործելով LFS գիրքը: Ամեն ինչ սկսվեց, բայց որոշելով, որ մերկ Linux կոնսոլը տխուր տեսարան է, ես վերցրեցի Xorg-ը: Xorg-ը բազային համակարգում տեղադրելու համար անհրաժեշտ է տեղադրել BLFS գրքի համապատասխան փաթեթներ: Փաթեթների ձեռքով տեղադրումը, իհարկե, լավ է, բայց ձեզ օգնական է պետք: Ահա թե ինչպես ծագեց գաղափարը՝ ստեղծել մի ծառայություն, որը կօգնի հավաքել փաթեթներ:

Ծառայության էությունը հետևյալն է. LAMP ստեկի վրա կա հատուկ կայք, որը միացված է փաթեթի տվյալների բազային և որը HTML էջերի փոխարեն ստեղծում է Bash տեղադրման սկրիպտներ։ Տվյալների բազան պահպանում է տեղեկատվություն փաթեթների, կախվածությունների և patches-ի մասին:

Նախ, ես տեղադրեցի mc-ն՝ օգտագործելով ծառայությունը: Զարմանալի է, որ կախվածությունները լուծվեցին, աղբյուրները կառուցվեցին ու տեղադրվեցին։ Հետո ես վերցրեցի Xorg-ը, որի հավաքումը նույնպես հաջողությամբ ավարտվեց: Բայց երբ ես փորձեցի կառուցել GNOME, ինձ անակնկալ էր սպասվում՝ librsvg-ի միջոցով ժանգից կախվածություն: Այս խնդրին է նվիրված «Լավ բանը ժանգ անվանել» ապրիլյան գրառումը։

Որոշելով, որ ամեն ինչ տխուր է GNOME-ի հետ, ես դիմեցի MATE-ին, բայց պարզվեց, որ դա նույնպես կախված է librsvg-ից: Այն բանից հետո, երբ Mate-ն զբաղեցրեց LXDE-ն, զարմանալիորեն ամեն ինչ աշխատեց, բայց չնչին սխալներով (վերահսկիչների վատ մատուցում և պատուհաններում պատկերակների բացակայություն):

Լուծելով կոճակների հետ կապված խնդիրը՝ ես որոշեցի նայել librsvg-ի նախորդ տարբերակները՝ GCC-ի համար տարբերակ գտնելու հույսով: Զարմանալիորեն պարզվեց, որ փաթեթի վաղ տարբերակները գրվել են GCC-ի համար: Librsvg-ի նախորդ տարբերակը հաջողությամբ կազմելուց հետո ես տեղադրեցի gnome-icon-theme-symbolic փաթեթը։ Եվ Windows-ի պատկերակների հետ կապված խնդիրը լուծվեց:

Եթե ​​կոճակների հետ կապված խնդիրը լուծված է, ապա պետք է տեղադրել MATE միջավայրը: Եվ այդպես էլ եղավ։ Mate միջավայրը հաջողությամբ կառուցվել և տեղադրվել է:

Տեղադրեցի ծրագրեր և խաղալիքներ, և ստացվեց բավականին աշխատանքային և նույնիսկ հարմարավետ գրաֆիկական միջավայր։ Իհարկե, կան խնդիրներ և թերություններ, բայց միայնակ սպասարկողի համար դա պարզապես գերազանց արդյունք է:

Տեսանյութի վերանայում կոտրված անգլերենով.

Source: www.habr.com

Добавить комментарий