Linux çekirdeği Nasıl Kurulur

İçindekiler:

Linux çekirdeği Nasıl Kurulur
Linux çekirdeği Nasıl Kurulur

Video: Linux çekirdeği Nasıl Kurulur

Video: Linux çekirdeği Nasıl Kurulur
Video: UBUNTU KURULUM (Linux işletim sistemi) 2024, Mayıs
Anonim

Linux ailesinin işletim sistemlerinin avantajlarından biri, geniş değişiklik olanaklarının varlığında kendini gösteren esneklikleridir. Bu, yalnızca uygulama düzeyinde çalışan yazılımlar için değil, aynı zamanda işletim sisteminin temel bileşenleri için de geçerlidir. Böylece, Linux'ta bir veya daha fazla ek çekirdek yükleyebilirsiniz.

Linux çekirdeği nasıl kurulur
Linux çekirdeği nasıl kurulur

Gerekli

  • - yüklü paket yöneticisi;
  • - çekirdek görüntülü ikili paket;
  • - modüllü ikili paketler;
  • - çekirdek kaynak kodlarıyla arşivleme;
  • - GCC, glibc ve ncurses sürümlerini geliştirin;
  • - kök şifresi.

Talimatlar

Aşama 1

Grafik ortamında çalışırken, yerel (örneğin kurulum CD'sinde) veya uzak (dağıtıcının web sitesinde) depolar mevcutsa, ihtiyacınız olan sürümün ikili çekirdek paketleri de dahil olmak üzere, grafik paket yöneticisini kullanın. Genellikle bu programlar, çoğu "masaüstü" Linux dağıtımı kurulduğunda varsayılan olarak yüklenir. Yöneticiyi başlatın, gerekli paketi bulun, kurulum için işaretleyin ve değişiklikleri uygulayın. Tipik olarak, çekirdek görüntüleri içeren ikili paketler, önyükleyici yapılandırmasını güncelleyen komut dosyalarını içerir. Bu nedenle, geriye kalan tek şey, yeni çekirdekle çalışabilmek için bilgisayarı yeniden başlatmaktır.

Adım 2

Konsolda ve depolarda çalışırken veya yalnızca ikili paketler elde etme yeteneği (örneğin, bunları distribütörün web sitesinden indirirken), apt-get, dpkg, rpm gibi konsol paket yöneticilerini kullanın. Örneğin, APT kuruluysa, mevcut paketleri bulmak için arama seçeneği ve bir dize parametresiyle apt-cache komutunu çalıştırın. Örneğin: apt-cache search kernel-image Ardından, kurmak ve kurmak için paketi seçin: apt-get install PaketAdı Paketi rpm kullanarak kurmak için -i seçeneğini kullanın.

Aşama 3

Yalnızca ikili çekirdek görüntüsü varsa, manuel olarak yüklemeyi deneyin. Görüntü dosyasına benzersiz bir ad verin ve / önyükleme dizinine yerleştirin (başka bir dizin seçebilirsiniz, ancak genellikle çekirdek görüntüleri oraya yerleştirilir). Önyükleyici yapılandırma dosyasını düzenleyin ve ardından güncelleyin. Örneğin, LILO kullanıyorsanız, /etc/lilo.conf dosyasını değiştirin ve lilo komutunu root olarak çalıştırın.

4. Adım

Yalnızca kaynakları mevcutsa, çekirdeği derleyin. Sistemi montaj için hazırlayın. Glibc ve ncurses kitaplıklarının geliştirme sürümleri olan GCC'yi yükleyin. Çekirdek kaynaklarını /usr/src/linux dizinine yerleştirin. Kullanılabilir yamalar varsa, bunları bir komut yaması ile uygulayın.

Adım 5

Çekirdeği yapılandırın. / usr / src / linux dizinine geçin. Yeni bir konfigürasyon oluşturmak için make menuconfig komutunu çalıştırın. Çekirdeği mevcut olanlara mümkün olduğunca yakın parametrelerle oluşturmanız gerekiyorsa, yapılandırma dosyasını / boot dizininden / usr / src / linux'a kopyalayın,.config olarak yeniden adlandırın ve ardından make oldconfig komutunu çalıştırın.

6. Adım

Çekirdeği ve modülleri oluşturun. Komutları çalıştırın: make depmake cleanmake bzImagemake modülleri Şu komutu yürüterek modülleri kurun: make module_install Çekirdek görüntüsünü üçüncü adımda anlatıldığı gibi kurun (derleme ağacındaki kaynak dosya bzImage olarak adlandırılır).

Önerilen: