Peki ya Suso Studio'ya benzer kolay kullanımlı bir program var mı?

Nasıl yapacağım ile ilgili bir video atar mısınız?

Kernel çekirdeklerini iyi anlamak gerekiyor ve üst düzey bir C programlama bilgisi gerekiyor. C programlamada üst düzey olduğunu varsaysak bile yinede çok zor bir iş.

İngilizcem izlediğim, troll meme videolarını anlayacak kadar, kodlama bilgim basit bir tarayıcı yapmaya yetecek kadar. Ayrıca bu siteyi kullanmayı bilmiyorum, ne bir indirme linki var. Amacını da çözemedim. Tek yapabildiğim, bir tane kitap indirmek başka adam gibi bir link yok.

Sıfırdan istiyorsanız Linux from scratch'a bakın. Yoksa Arch linux, Debian, Gentoo vs gibi bir distroyu seçip istediğiniz programlar yüklü gelecek şekilde bir. ISO dosyası oluşturabilirsiniz. Taban distronun paket yöneticilerini kullanabilirsiniz ya da kendiniz sıfırdan bir server tutup güncel programları serverde saklayıp kendi paket yöneticinizi yazabilirsiniz de bence buna hiç gerek yok. Benzer bir şekilde arayüzü de sıfırdan yazabilirsiniz. Yine hiç gerek yok. Onun yerine xfce gibi çok fazla özelleştirilebilir bir desktop environment seçip istediğiniz şekilde özelleştirebilirsiniz. Kernel'i de kullanıma göre özelleştirebilirsiniz. Ya da zaten özelleştirilmiş zen kernel gibi bir şeyi kullanabilirsiniz. Mesela tinycore linux, kerneldeki zorunlu şeyler hariç hiçbir şey barındırmıyor. Özetle distroyu distro yapan şey yüklü gelen programlardır. Kullanışlı bir distro oluşturmak istiyorsanız, ne için kullanışlı olacağına karar verin önce. Genel amaçlı Debian güzel mesela stabil olmasıyla. Arch linux güncel olmasıyla güzel, gentoo özelleştirilebilir olmasıyla ve paketleri derlemeyi kullanıcıya bırakmasıyla bir özgürlük sağlıyor. Slitaz küçük boyutuyla USB üzerinde veya ram üzerinde rahat çalışıyor vs gibi. Ama siz bir distro yapalım gitsin derseniz Debian üzerine bir şeyler yapabilirsiniz. Tam olarak nasıl yapıldığını bilmiyorum ama özetle linux sisteminin parçalarını iyi bilmeniz gerekiyor ve çok fazla programlama bilgisi gerektirmiyor aslında.

Dostum şu sitede adam akıllı dolaşıp indirdiğin kitabın en azından bir preface 'ünü okusan isteidğin cevapları bulacaksın. Ayrıca Google'a "What is Linux From Scratch" diye aratarak bir sürü cevaba erişebilirsin. Dediğim gibi kendi kendine araştırma yapmak konusunda çok zayıfsın. Sorunun cevabını önceki cevabımda "Site kendi linux sistemini, distronu oluşturmak için bir kitap sağlıyor sana" diye açıklamışım zaten. LFS kendi linux sistemini oluşturmak için oluşturulan adım-adım açıklamaları olan bir kitap. Bu kitap yardımıyla derleye derleye kendi linux sistemini oluşturacaksın. Böylece bir nevi insanlara linuxu öğretmeyi amaçlamış yazarlar. Tabii bunların hepsi attığım linkte ve indirdiğin kitapta yazıyor. Lütfen bu yazdıklarımın motivasyonunu bozmasına izin verme. Ama zor bir işe giriyorsun ve araştırmacı bir ruha sahip olmadan başarıya ulaşman son derece zor.

Arkadaşlar ben ve ekibim Linux işine girmeye karar verdik, sıfırdan olmasa da bizim adımızı taşıyan bir dağıtım yapmak istiyoruz bunu nasıl yapabiliriz? Türkçe kaynak olmasa bile kolay kullanımlı bir şey olsun istiyorum.

Kitap olduğunu anladım ancak, bu kitaptan öğrendiklerim ile ilgili ne yapacağım onu anlamadım?

Girişmeye çalıştığın iş için yeterli bilgiye sahip olduğundan emin değilim. Gözlemlediğim kadarıyla araştırma yapmak ve döküman okumak konusunda oldukça eksiksin. Sitenin amacını anlamadığını söylemişsin ama attığım linkin ilk cümlesi zaten sitenin amacını oldukça açıklıyor. Site kendi linux sistemini, distronu oluşturmak için bir kitap sağlıyor sana. "Adam gibi link" demekle neyi kasttettiğini anlayabilmiş değilim. Üstteki arkadaş da yine benim attığım linki önermiş ve gayet detaylı açıklamış ama sen yine de video linki istemişsin. Bu tarz konulara ilgili olup yardım istemen çok güzel fakat eğer birisinin senin için araştırma yapacağını sanıyorsan yanılıyorsun.

GNU/Linux'a ne kadar hakimsiniz emin değilim ancak eğer yeniyseniz önce Ubuntu kurarak ortamı tanıyın. Bash komutlarını falan öğrenirsiniz. Biraz ileri seviyelere geldikten sonra Arch GNU/Linux dağıtımına geçebilirsiniz. Arch, kullanıcılarına daha fazla özelleştirme imkanı sunan, GNU/Linux bilgisi yüksek kullanıcılara hitap etmesi için tasarlanmış bir dağıtımdır. Arch GNU/Linux: https://www.archlinux.org/ Bir süre sonra Arch'da yetersiz geliyorsa Gentoo GNU/Linux'a geçebilirsiniz. Gentoo'da paket yönetim sistemi bile yok. En temel paketler hariç bütün programları kaynak kodla kendiniz yüklemeli ve bütün ayarları kendiniz yapmalısınız. Bu dağıtımı sadece meraklısı olan uzmanlar kullanır. Gentoo GNU/Linux: https://www.gentoo.org/ En sonunda kendi dağıtımınızı yapmaya karar verirseniz "Linux From Scratch" adında bir kitap var. Sıfırdan nasıl GNU/Linux dağıtımı yapılacağı başından sonuna kadar anlatmışlar. Ücretsiz bir kitaptır. Yani dağıtımı serbesttir. PDF ́ine şuradan ulaşabilirsiniz: http://www.linuxfromscratch.org/lfs/downloads/stable/LFS-BOOK-9.0. pdf Kolay gelsin.

Öncelikle şunu sorayım: Linux, Programlama ve İngilizce bilginiz ne kadar? Eğer biraz hobi amaçlı ise dediğiniz gibi Suse Studio kullanabilirsiniz onun haricinde yukarıdaki arkadaşın dediği gibi sağlam Linux Kernel bilgisine sahip olmanızı öneririm. Ayrıca işe başlamadan Gentoo, Arch Linux gibi distrolarla da vakit geçirmeniz size fayda sağlayacaktır. Bunların haricinde şu siteyi öneririm: Welcome to Linux From Scratch!