Şimdi Ara

Funtoo linux üzerinde kernel derlemek.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
2
Cevap
0
Favori
912
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Evet funtoo/gentoo üzerinde nasıl kernel derlenir.

    Ilk önce hangi kernel kaynaklarını kullanacağımıza karar veriyoruz ve işleme başlıyoruz
    ben sys-kernel/gentoo-sources-4.20.0 paketinde karar kıldım bu komutla kernel kaynağını indiriyoruz

    # sudo emerge =sys-kernel/gentoo-sources-4.20.0


    Funtoo'da birden fazla kernel kurulum imkanı olduğu için aşşağıda vereceğim kodla sistemde bulunan kernel kaynaklarının bir listesini göreceğiz ve bunlardan bir tanesinin symlinkini atayacağız

    # eselect kernel list


    Available kernel symlink targets:
    [1] linux-4.18.12-pf1 *
    [2] linux-4.20.0-gentoo
    [3] linux-debian-sources-4.14.12

    Ve aşşağıdaki komutla kullanmak istediğimiz kernel kaynağını belirliyoruz.

    # sudo eselect kernel set 2


    Kaynağın bulunduğu klasöre giriyoruz ve root oluyoruz.

    # cd /usr/src/linux

    # su


    Klasöre girdik şimdi kaynakları sterilize edeceğiz. (dikkat bu işlemde .config dosyanız silinecek yerine default bir tane atanacak)

    # make clean && make distclean && make mrproper


    Şimdi ise eğer eskiden oluşturmuş olduğunuz bir kernel config dosyası varsa bunu kernel kaynaklarımızın bulunduğu klasöre kopyalıyoruz.

    # cp /home/cian/cihan.config /usr/src/linux/.config


    Eğer kullandığımız config dosyası daha eski bir kernel versiyonuna ait ise vereceğimiz komut bu ve komutu verdikten sonra bilgisayarın size soracağı soruları ihtiyaçlarınıza göre cevaplıyorusunuz.Bu kısmı atlamamanızı tavsiye ediyorum. kernel sıkıştırma yöntemi olarak gzip seçebilirsiniz.

    # make oldconfig


    Eğer kendinize ait bir kernel konfigurasyonu dosyanız yoksa elle yapılandırma için aşşağıdaki komutu veriyoruz. karşınıza bir pencere açılacak ve kernel konfigürasyonunuzu belirleyeceksiniz, bir kaç ipucu / ile arama yapabilirsiniz birşeyi kernele dahil etmek isterseniz seçeneğin üstüne gelip y tuşuna, birşeyi kernele modül olarak dahil etmek isterseniz m tuşuna basmanız gerekiyor. Modul olarak eklenmesi gerekenler wireless/lan,grafik kartı,ses kartı,usb edevatları iken kernele dahil etmeniz gerekenler scsi ata veya ata sürücüleri ve filesystem ext3 btrfs vesaire idir. işlemleriniz bitince kaydet seçeneğini seçip .config dosyamızı kaydedip programdan çıkış yapıyoruz.

    # make menuconfig


    Kernel kaynaklarını configure ettiğimize göre artık kernelimizi kurmaya başlayabiliriz. burada make komutunun hemen arkasına işlemci sayımızın bir fazlası olacak şekilde izlek sayımızı belirliyoruz. benim işlemcim 4 threadli bir ulv i5 olduğu için ben -j5 seçeneğini ekliyorum

    # make -j5


    Artık modulleri ve kerneli kurabiliriz

    # make modules_install && make install


    İşlem bu kadar artık yeni kernelinizi /boot klasoründe bulabilirsiniz. arkadaşlar kolay gelsin







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.