Kerana ingin tahu, saya memutuskan untuk mendalaminya pada Februari 2019. Linux Dari Awal dengan pemikiran bahawa sudah tiba masanya untuk menyusun pengedaran saya sendiri, anda tidak akan tahu sama ada Internet akan dimatikan, dan pengedaran GNU sedia ada/Linux Tanpa Internet, mereka tidak akan dapat memasang pakej.

Pada mulanya, saya membina sistem asas menggunakan buku LFS. Semuanya berfungsi, tetapi saya memutuskan bahawa konsol kosong Linux Ia satu pemandangan yang menyedihkan, jadi saya menggunakan X.org. Untuk memasang X.org pada sistem asas, anda perlu memasang beberapa pakej mengikut buku BLFS. Memasang pakej secara manual sememangnya bagus, tetapi anda memerlukan bantuan. Jadi, timbul idea untuk mencipta perkhidmatan yang akan membantu anda membina pakej.
Perkhidmatan ini berfungsi seperti ini: tapak web khusus yang berjalan pada tindanan LAMP dipautkan ke pangkalan data pakej dan menjana skrip pemasangan Bash dan bukannya halaman HTML. Pangkalan data menyimpan maklumat tentang pakej, kebergantungan dan tampalan.
Pertama, saya memasang mc menggunakan perkhidmatan tersebut. Anehnya, kebergantungan telah diselesaikan, sumber dibina dan dipasang. Kemudian saya mencuba Xorg, dan ia juga berjaya diselesaikan. Tetapi apabila saya cuba membina GNOME, saya terkejut: pergantungan pada karat melalui librsvg. Isu ini telah ditangani dalam siaran April "Mereka Tidak Memanggil Perkara Yang Baik Karat."
Setelah memutuskan bahawa GNOME adalah bencana, saya mencuba MATE, tetapi ternyata ia juga bergantung pada librsvg. Selepas Mate, saya mencuba LXDE, dan yang menghairankan, semuanya berfungsi, tetapi dengan beberapa pepijat kecil (penyediaan kawalan yang lemah dan ikon hilang dalam tetingkap).
Semasa menyelesaikan masalah isu butang, saya memutuskan untuk melihat versi librsvg sebelumnya dengan harapan dapat mencari versi untuk GCC. Yang menghairankan, ternyata versi pakej terdahulu telah ditulis untuk GCC. Selepas berjaya menyusun versi librsvg sebelumnya, saya memasang pakej gnome-icon-theme-symbolic. Masalah dengan ikon dalam tingkap telah diselesaikan.
Jika isu butang telah diselesaikan, maka MATE harus memasang juga. Dan itulah yang berlaku. MATE berjaya dibina dan dipasang.
Saya memasang program dan permainan, dan hasilnya adalah persekitaran grafik yang berfungsi sepenuhnya dan malah selesa. Sudah tentu, terdapat beberapa masalah dan kekurangan, tetapi untuk penyelenggara solo, hasilnya sangat baik.
.
Sumber: www.habr.com
