Semakin saya tidak puas dengan kenyataan, bahwa mengkonfigurasi desktop linux saya biasanya berarti menghapus mengasapi daripada menambah dan mengubah fitur. Saya sampai pada kesimpulan bahwa saya lebih suka memulai dengan sesuatu yang sangat minim dan kemudian menambahkan paket yang saya pelajari yang menyediakan fungsionalitas tambahan.
Jadi saya mencari distribusi desktop yang sangat minim atau bahkan alat yang lebih baik untuk membangun distribusi seperti itu . Atau dengan kata lain saya ingin mengganti manajer paket dengan alat build pra-runtime .
Seorang manajer paket tidak akan terluka, tetapi saya mencari distribusi yang berfokus pada konfigurasi dimuka yang canggih, bukan repositori paket besar
Saya telah melihat berbagai distribusi desktop minimal tetapi semuanya muncul untuk memecahkan masalah yang berbeda, misalnya dirancang untuk berjalan pada perangkat keras yang lebih lama atau dijalankan dari cd / stick / ramfs. Tetapi saya tidak ingin distribusi yang minimal karena perangkat keras lama saya tetapi karena saya ingin tahu apa tujuan dari berbagai bagian. Menjalankan dari memori utama juga tidak membantu, saya menginginkan sesuatu yang minimal dan sederhana.
Karena tampaknya tidak ada distribusi yang dirancang untuk jenis minimalis yang ada dalam pikiran saya pilihan yang jelas adalah membangun Linux From Scratch . Namun sementara saya ingin proses build menjadi sangat kustomisasi juga harus otomatis karena saya harus menjalankannya beberapa kali sampai saya memiliki sistem yang saya puas.
Meskipun ada alat untuk lfs yang dapat mengotomatiskan proses pembuatannya, itu bukan bagian integral. Pada dasarnya ini mengekstrak langkah-langkah yang diperlukan untuk membangun sistem dari dokumentasi dan kemudian melakukannya secara otomatis. Saya mencari sesuatu yang sedikit lebih kuat dan canggih dan juga tidak merasa ingin mengedit xml.
Setelah sedikit mencari saya menemukan Buildroot yang dimaksudkan untuk membangun distribusi yang disematkan tetapi juga memungkinkan instalasi X11. Sebelum membangun toolchain dan kemudian root, build dapat dikonfigurasikan menggunakan make menuconfig
Linux. Ini terlihat persis seperti apa yang ada dalam pikiran saya, kecuali bahwa itu dimaksudkan untuk kompilasi silang untuk sistem embedded.
Apa yang saya pikirkan saat ini adalah menggunakan buildroot tetapi pertama-tama merobek semua bagian khusus yang tertanam menggantikannya dengan bagian masing-masing dari lfs. Banyak pekerjaan.
Juga ada beberapa masalah dengan buildroot yang paling penting (seperti yang muncul dari pengujian terbatas saya) hanya memungkinkan hasil paket tambahan dalam hal lubang dibangun kembali dari awal, tetapi untuk perubahan sepele saya ingin menghindari itu.
Sebelum saya melakukan investasi waktu itu, saya akan melanjutkan pencarian saya untuk distribusi desktop dengan alat build pra-instalasi seperti buildroot, adalah alternatif untuk / fork dari buildroot yang ditujukan untuk membangun distribusi desktop.
Sunting: Jawaban sejauh ini mengarahkan saya ke distribusi seperti misalnya Gentoo, yang saat ini saya gunakan. Tetapi saya mencari alternatif untuk distribusi seperti Gentoo, Arch, Debian dll karena distribusi ini tidak cukup minimal. Kita juga harus menyesuaikan distribusi ini setelah instalasi. Saya ingin sesuatu yang dapat dikustomisasi sebelum instalasi.
Walaupun semua distribusi yang disebutkan adalah distribusi yang baik, mereka bukan yang saya cari. Apa yang saya cari adalah "buildroot for desktop" . Jika Anda tidak tahu apa itu buildroot maka Anda mungkin tidak akan bisa memberikan jawaban yang memuaskan saya.
Saya juga tidak berpikir bahwa pertanyaan ini subyektif. Saya tidak dapat menemukan apa pun yang mendekati kebutuhan saya dan saya meminta Anda untuk mengarahkan saya ke proyek yang mungkin menyediakan setidaknya sebagian dari apa yang saya butuhkan.