Kernel/tr

Gentoo Linux veya FreeBSD çekirdeği üzerinde çalışan bir işletim sistemi olmasına ve FreeBSD'nin kendi çekirdeği olmasına rağmen bu makalede çekirdek (kernel) olarak bahsedilen, Linux çekirdeğidir.

Linux çekirdeği, uygulamaların donanıma erişmesine izin veren bileşen, yani işletim sisteminin kalbidir. Çoğu donanımın sürücüsü çekirdek içerisinde bulunmaktadır.

USE bayrakları
Çalışan bir çekirdek elde etmek için, öncelikle kaynak kodlarını sisteme kurmalıyız. Gentoo'nun masaüstü sistemler için önerdiği çekirdeğin kodu paketindedir. Bu paketteki kodlarda güvenlik yamaları, işlevsel hataların çözülmesi, uyumluluğun artırılması gibi düzenlemeler Gentoo geliştiricileri tarafından eklenerek hazır olarak sunulmaktadır.

Emerge
Şimdi paketini kuralım:

Alternatif çekirdekler
Gentoo'nun depolarında bazı alternatif seçenekler de bulunmakta:


 * - Resmi, yamalanmamış Linux çekirdeğinin kaynak kodları. Olduğu gibi alındığı için Gentoo veya geliştiricileri tarafından desteklenmemektedir.
 * - Güvenlik geliştirmeleri eklenmiş Gentoo destekli kodlar.

Kaynaklara bakış

 * Çekirdeklere bakış: Gentoo'da kullanılabilecek birçok çekirdeğin tanıtıldığı bölümdür. Detaylar için ziyaret edebilirsiniz.

Tüm alternatifleri aramak
Repodaki tüm kodlara aşağıdaki şekilde bir emerge araması ile ulaşabilirsiniz:

Yapılandırma yardımı

 * Otomatik yapılandırma: Çekirdek ve initramfs oluşturma işlemini otomatize eden genkernel aracı bulunmaktadır.


 * Elle yapılandırma: Kullanıcı dilerse, biraz çaba göstererek kendi sistemine uygun çekirdeği derleyebilir.


 * Gentoo çekirdek yapılandırma belgesine de göz atabilirsiniz.


 * Kernel security: Instructions for securing the kernel.


 * Güncelleme: Var olan yapılandırmanızı kullanarak daha yeni bir sürüme geçmek için yardımcı makale.


 * Kaldırma: Eski çekirdekleri sistemden tamamen kaldırmak için yapılması gerekenler.


 * Çekirdek Tohumları: Sağlanan dosyası temel alınarak, kullanıcının kendisine uyan bir çekirdek derlemesine yardımcı olacak hazır yapılandırmalar.


 * 2.4'den 2.6'ya Geçiş: Linux çekirdeğinin 2.4'den 2.6'ya geçişi için gerekli işlemler. Çekirdeğin sürümü bu belgeyi artık kullanışsız kalacak şekilde artsa da, çekirdeğin daha iyi anlaşılması için incelenebilir.

Ayrıca bkz.

 * Çekirdek kategorisi - Wiki'de bulunan çekirdekle ilgili tüm makaleler.

Harici kaynaklar

 * planet.kernel.org/ - Blogs related to the Linux kernel.
 * kernelhub.org/ - A site dedicated to kernel statistics.
 * kernelnewbies.org/ - "A site for aspiring Linux kernel developers who work to improve their Kernels and more experienced developers willing to share their kernel knowledge."