RTLinux Kurulumu

RTLinux çekirdeğinin derlenmesindeki ilk adım 2.2.18 (sadece x86 için) ya da 2.4.0-test1 (x86, PowerPC, Alpha) sürümü önceden yamanmış çekirdeğin /usr/src/ içine indirilmesi ve sıkıştırılmış dosyaların açılmasıdır. Ayrıca RTLinux çekirdeğinin yeni bir kopyasını (3.0 sürümünü) http://www.rtlinux.org adresinden /usr/src/rtlinux/ içine koyun. (Komut satırı gösteriminde $ kullanacağız).

  1. Şimdi RTLinux çekirdeğini yapılandıralım:

    $ cd /usr/src/linux
    $ make config
            ya da
    $ make menuconfig
            ya da
    $ make xconfig
    

  2. Çekirdeği derlemek için:

    $ make dep
    $ make bzImage
    $ make modules
    # make modules_install
    # cp arch/i386/boot/bzImage /boot/rtzImage
    

  3. Sonraki adım LILO yu biçimlendirmektir. /etc/lilo.conf dosyasına aşağıdaki satırları ekleyin:

    image=/boot/rtzImage
    label=rtl
    read-only
    root=/dev/hda1
    

    Uyarı

    Yukarıda ki /dev/hda1'i sizin kök dosya sisteminiz ile değiştirin. Hangisi olduğunu bulmanın en kolay yolu /etc/lilo.conf dosyasındaki “root=” girdisine bakmaktır.

  4. Şimdi bilgisayarınızı yeniden başlatın ve LILO komut satırına 'rtl' yazarak RTLinux çekirdeğini yükleyin. Sonra /usr/src/rtlinux/ dizinine geçerek RTLinux'u yapılandırın.

    $ make config
             ya da
    $ make menuconfig
             ya da
    $ make xconfig
    

  5. Son olarak RTLinux'u derleyin.

    $ make
    $ make devices
    # make install
    

    En son adımda kullanıcı programları oluşturmada ve derlemede gerekli olacak RTLinux için öntanımlı kurulum dizinini içeren (başlık dosyaları, yardımcı araçlar ve belgelendirmeyi içerir) dizin oluşturulacak:

    /usr/rtlinux-xx (xx sürümü gösterir)

    Buna da bir sembolik bağ oluşturulacaktır:

    /usr/rtlinux

    Lütfen ileriye yönelik uyumluluğu sağlayabilmek için kendi RTLinux programlarınızın hepsinin /usr/rtlinux'u öntanımlı yol olarak kullanmalarını sağlayın.

    Not

    Eğer herhangiLinux çekirdek seçeneklerinde değişiklik yaparsanız lütfen bunları da yapmayı unutmayınız:

    $ cd /usr/src/rtlinux
    $ make clean
    $ make
    # make install