Ubuntu Türkiye

Yazılım => Yükleme ve Kaldırma Sorunları => Konuyu başlatan: OKAN - 27 Nisan 2008 - 12:47:04

Başlık: Kernel derleme
Gönderen: OKAN - 27 Nisan 2008 - 12:47:04
Kernel derleme ile ilgili biraz araştırma yaptım. Çok fazla Türkçe kaynak yok. Ama en azından neden yapılı, nasıl yapılır öğrendim.

Benim takıldığım nokta derleme menüsü geldiğinde bir sürü seçenek çıkıyor karşımıza. Bunlardan hangisini etkin hangisini pasif yapacağımı bilemiyorum.

Biraz yardımcı olur musunuz?
Başlık: Ynt: kernel derleme
Gönderen: heartsmagic - 28 Nisan 2008 - 09:21:34
O sana bağlıdır. Donanımınla ilgili kısımları mutlaka iyi bilmeli ve buna uygun ayarlama yapman lazım. Diğer geneli ilgilendiren hadiselerde de neyin ne olduğunu bilirsen ancak işe yarar. Her şeyi zaten bilmen imkansız , o bulduğun belgelerden neyin ne olduğunu biraz öğrenmeye çalış. Sanırım kimse bir çırpıda sana bunu anlatamaz.
Başlık: Ynt: kernel derleme
Gönderen: OKAN - 28 Nisan 2008 - 10:22:59
Kendi bilgisayarınız için nasıl bir seçim yaptığınızı örnek verebilir misiniz?
Başlık: Ynt: kernel derleme
Gönderen: heartsmagic - 28 Nisan 2008 - 12:11:46
Bunun örneğini şu an veremem zira Slackware ve ondan sonrası Gentoo sürecinden beri kernel derlemiyorum, haliyle benim .config dosyam zaten Ubuntunun kendi .config dosyasıdır. Zaten bunu örneği olmaz. Sen kernel kaynağını indirir, ön tanımlı gelen .config dosyasını menuconfig ile açar, gerekli  ayarları yaparsın. Sana sadece seninle aynı makineye sahip birisinin .config dosyası "cuk" oturur.

Ancak sadece meraktan kernel derlemek istiyorsan, bu işe kendin girişmen gerekmekte.
Başlık: Ynt: kernel derleme
Gönderen: ufuk_k - 29 Nisan 2008 - 01:27:30
Gentoo handbook kitabındaki "configure kernel" kısmını okumanı öneririm. En çok dikkat edilmesi gerekenler eğer sata diskiniz varsa sata desteğini açmak (built-in olması önemli, yoksa diskleri görmez) ve network driversta ağ kartınızı bulup yüklemek (built-in ya da module). Bir de işlemci tipinizi seçmek. Bunların dışında kartlara özel ayrıntılı açıklamalar malesef öyle heryerde anlatılmıyor. Araştırmak lazım.
Başlık: Ynt: kernel derleme
Gönderen: OKAN - 08 Mayıs 2008 - 16:23:34
Bu seçim yapılan yani menu xconfig komutundan sonraki kısımla iligili, resimlerle anlatılmış, ufak tefek açıklayıcı notlar bulunan bir döküman olsa iyi olurdu.
Başlık: Ynt: Kernel derleme
Gönderen: ufuk_k - 08 Mayıs 2008 - 23:15:14
Malesef ufak ipuçları, kritik donanımların seçilmesi dışında ayrıntılı bilgiyi ben de bulamamıştım. Belki bir yerlerde vardır ama, donanımlar da sürekli değişiyor, kernele yeni opsiyonlar ekleniyor. Belki de bu yüzden çok standart bir şey yok.
Başlık: Ynt: Kernel derleme
Gönderen: OKAN - 09 Mayıs 2008 - 09:36:42
Şöyle bir site buldum:
http://www.linuxfocus.org/Turkce/July2002/article252.shtml (http://www.linuxfocus.org/Turkce/July2002/article252.shtml)

Ancak biraz eski. Kernel 2.4.x ten bahsediyor. Değişen çok şey vardır herhalde.
Başlık: Ynt: Kernel derleme
Gönderen: heartsmagic - 09 Mayıs 2008 - 13:58:37
Çok şey var doğru. Açıkçası öyle detaylı bir Türkçe kaynak ben de bilmiyorum. Ecnebice bile çok detaylı yok, sadece belli başlı şeyler mevcut.
Başlık: Ynt: Kernel derleme
Gönderen: hasansahin - 09 Mayıs 2008 - 14:27:26
Arkadaşlar,

2.6.x serisi çekirdeklerin derlenmesi, 2.4.x serisine göre farklılıklar gösteriyor. Aşağıdaki bağlantıda ingilizce bir anlatım var ve gayet sade bir dille anlatılmış.
Okumanı tavsiye ederim. Serkan'ın dediği gibi, seçenekleri belirlemek tamamen kullanıcıya düşer. Ne olduğunu bilmediğiniz birşeyi seçmekten kaçınmanız gerekir. Veyahut built-in olması gereken bir seçeneği modul olarak derlerseniz başınız belaya girer. Bu sebeple araştırma yapmadan ve emin olmadan kernel derlemekten kaçınmanızı öneririm. İllada öğrenmek için yapacam diyorsan da, mevcut çalışan çekirdeğe ve grub dosyana zarar vermekten kaçınman lazım.

http://www.cyberciti.biz/tips/compiling-linux-kernel-26.html
Başlık: Ynt: Kernel derleme
Gönderen: heartsmagic - 09 Mayıs 2008 - 14:52:45
İngilizce olarak ben de şurayı tavsiye ederim:
http://www.digitalhermit.com/linux/Kernel-Build-HOWTO.html
Başlık: Ynt: Kernel derleme
Gönderen: OKAN - 09 Mayıs 2008 - 15:10:37
İlgilendiğiniz için teşekkür ederim.
Yalnız bir şeyi açıklığa kavuşturayım. Kernel derlemeyi "aman bilgim olsun, hobi olsun." diye değil; gerçekten öğrenmek istiyorum.

Verdiğiniz bağlantılarıda okuyup, uğraşıcam. Yakında neler yaşadığımıda yazarım.
Başlık: Ynt: Kernel derleme
Gönderen: erginemr - 10 Mayıs 2008 - 22:37:03
Ubuntu'da çekirdek (kernel) derleme ile ilgili birkaç İngilizce kaynak:
http://howtoforge.com/kernel_compilation_ubuntu
http://www.quietearth.us/articles/2006/09/15/Ubuntu-Compiling-a-custom-kernel
https://help.ubuntu.com/community/Kernel/Compile