Penguin kecil yang jelek

Murni demi kepentingan, pada bulan Februari 2019 saya memutuskan untuk mempelajari Linux Dari Awal dengan pemikiran bahwa sudah waktunya untuk membangun distribusi saya sendiri, Anda tidak pernah tahu, Internet akan benar-benar dimatikan, dan distribusi GNU/Linux yang ada tanpa Internet tidak akan dapat menginstal paket.

Penguin kecil yang jelek

Pertama, saya merakit sistem dasar menggunakan buku LFS. Semuanya dimulai, tetapi memutuskan bahwa konsol Linux yang kosong adalah pemandangan yang menyedihkan, saya menggunakan Xorg. Untuk menginstal Xorg pada sistem dasar Anda perlu menginstal banyak paket sesuai dengan buku BLFS. Instalasi paket secara manual tentu saja bagus, tetapi Anda memerlukan asisten. Dari sinilah muncul ide untuk membuat layanan yang akan membantu mengumpulkan paket.

Inti dari layanan ini adalah sebagai berikut: ada situs tertentu di tumpukan LAMP yang terhubung ke database paket dan yang menghasilkan skrip instalasi Bash, bukan halaman HTML. Basis data menyimpan informasi tentang paket, dependensi, dan patch.

Pertama, saya menginstal mc menggunakan layanan ini. Yang mengejutkan, ketergantungan telah teratasi, sumber dibangun dan diinstal. Kemudian saya menggunakan Xorg; perakitannya juga berhasil diselesaikan. Namun ketika saya mencoba membangun GNOME, sebuah kejutan menanti saya: ketergantungan pada karat melalui librsvg. Postingan bulan April β€œHal yang baik tidak bisa disebut karat” didedikasikan untuk masalah ini.

Setelah memutuskan bahwa semuanya menyedihkan dengan GNOME, saya beralih ke MATE, tetapi ternyata juga bergantung pada librsvg. Setelah Mate menggunakan LXDE, yang mengejutkan semuanya berfungsi, tetapi dengan kesalahan kecil (render kontrol yang buruk dan kurangnya ikon di windows).

Memecahkan masalah tombol, saya memutuskan untuk melihat versi librsvg sebelumnya dengan harapan menemukan versi untuk GCC. Yang mengejutkan, ternyata versi awal paket tersebut ditulis untuk GCC. Setelah berhasil mengkompilasi librsvg versi sebelumnya, saya menginstal paket gnome-icon-theme-symbolic. Dan masalah ikon di windows terpecahkan.

Jika masalah tombol teratasi, maka lingkungan MATE harus diinstal. Dan itulah yang terjadi. Lingkungan Mate berhasil dibangun dan diinstal.

Saya menginstal program dan mainan, dan ternyata lingkungan grafisnya cukup berfungsi dan bahkan nyaman. Tentu saja ada kendala dan kekurangannya, namun bagi seorang solo maintenance, itu adalah hasil yang luar biasa.

Ulasan video dalam bahasa Inggris yang rusak.

Sumber: www.habr.com

Tambah komentar