Saya bisa menjawab ini! Distribusi GNU / Linux adalah penggabungan potongan-potongan perangkat lunak dari GNU dan di tempat lain. Paling tidak, Anda ingin memotong paket perangkat lunak yang ingin Anda modifikasi, memodifikasinya, mengkompilasi ulangnya, dan kemudian mendistribusikan kembali garpu distribusi distribusi pilihan Anda .
Namun itu tidak akan menjadi segalanya, karena Anda harus sangat berhati-hati dengan merek dagang dan hak cipta dari distribusi yang Anda inginkan. (Saya bukan pengacara) tetapi disarankan untuk mengubah pencitraan merek distro yang Anda buat, karena Anda (mungkin) tidak ingin menghubungkan distribusi Anda dengan induknya (saya tidak yakin tentang itu, tetapi hal itu dapat menimbulkan masalah dengan distribusi induk. Jika Anda ingin mengatakan bahwa Anda memotong distribusi tertentu secara eksplisit, Anda dapat menyebutkannya secara eksplisit, tetapi jangan menggunakan merek dagang mereka. Sekali lagi, saya bukan pengacara).
Anda juga harus menemukan cara untuk menyediakan repositori dengan perangkat lunak untuk distribusi Anda, dan juga mencari tahu apakah Anda ingin repositori Anda ada selain yang distribusi utama atau menjadi satu-satunya untuk distribusi Anda, dan juga mencari tahu cara untuk tidak merusak distribusi ketika seseorang memperbaruinya.
Selain itu, ada juga 3 file yang mungkin ingin Anda ubah, yaitu /etc/issue
(mungkin /etc/issue.net
juga), /etc/os-release
dan /etc/lsb-release
, dengan yang terakhir perlu diubah untuk mengubah daftar GRUB untuk distro Anda. Pastikan /etc/default/grub
untuk memeriksa jalurnya GRUB_DISTRIBUTOR
. Seharusnya seperti ituGRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null
Sekarang, bagaimana Anda akan pergi tentang perangkat lunak bijaksana sepenuhnya terserah Anda (mengurangi dan menambahkan perangkat lunak), tetapi distribusi baru Anda harus siap sekarang (saya tidak tahu apakah saya lupa sesuatu pada saat ini).
Namun demikian, jika Anda menginginkan pendapat pribadi saya, saya lebih suka membuat distribusi linux baru mengikuti Linux dari Scratch , dan kemudian melempar manajer paket di atas, daripada langsung garpu distribusi. Forking suatu distribusi memiliki keuntungan bahwa Anda mendapatkan headstart, tetapi jika Anda memutuskan untuk menghapus sesuatu, itu mungkin menjadi sakit kepala yang sangat cepat, karena Anda tidak pernah bisa yakin tentang ketergantungan pada distribusi induk.