202 hocamın dediği gibi LFS bu konuda başarılıdır.

Programlama bilginiz olsa bile tecrubeniz yoksa bu ise girismenizi onermem.

Evet yeterli. Arada sirada bazı küçük şeyler için dış sitelerden bilgi almanız gerekir tabii ama olayın büyük kısmını anlatır. Biraz zor bir işlem. Başarılar

C, C++ dillerini temel seviyede biliyorum. İngilizcemin de iyi olduğunu düşünüyorum. Linux tabanlı işletim sistemi yapmak istiyorum. Hangi dokümantasyonlara ihtiyacım var veya hangi yoldan gidebilirim? Önerileriniz benim için önemlidir. Teşekkürler.

Merhaba hocam teşekkürler ilk öncelikle. Bu dokümantasyon yeterli midir?

Sıfırdan yapma bence. Taban kullan. ElementaryOS, Ubuntu'yu fortluyor ve çok güzel bir hale geliyor.

Welcome to Linux From Scratch!

LFS temel araçları kullanarak basic paket yöneticisiz bir linux yapmanıza yarıyabilir ama bir dağıtım olmaz. İşin en zor yani paket yöneticisi yazmak.

Debian'in GitLab'ından bir çatal alarak baslayabilirsin. Arch'a bulasmani pek tavsiye etmem. GitLab uzerinde de bir CI/CD oluşturup surekli guncel bir iso dosyasi uretebilirsin. Arch Wiki kadar mukemmel olmasa da Debian'ın Wiki sayfasi da guzeldir. Buradan yardim alabilirsin.