En son çekirdeği 3.4'ü Kubuntu veya Ubuntu 12.04 LTS'ye kurabilir miyiz? Eğer değilse o zaman nedenini açıklığa kavuşturun.
En son çekirdeği 3.4'ü Kubuntu veya Ubuntu 12.04 LTS'ye kurabilir miyiz? Eğer değilse o zaman nedenini açıklığa kavuşturun.
Yanıtlar:
Linux Çekirdeği 3.4'ü Ubuntu (veya Kubuntu, vb.) 12.04'e yüklemek için, genel Linux çekirdeğini değil çekirdeğin Ubuntu sürümünü kullanmak istersiniz. Bu, Thomas Ward'ın cevabında belirtilen genel çekirdek problemlerini önler.
Linux 3.4'ün kararlı bir sürümü henüz piyasaya sürüldü ve bu sürüm btrfs için önemli değişikliklere sahip, bu nedenle birçok 12.04 LTS kullanıcısı bu çekirdeğe ilgi duyabilir.
Çekirdek 3.4'deki yeni değişiklikler ve geliştirmeler için bu sayfaya bakabilirsiniz .
Ubuntu'ya özgü çekirdekleri bu sayfada bulabilirsiniz .
İlk önce, Ubuntu 3.4 çekirdek deb paketlerini indirebilir ve manuel olarak yükleyebilirsiniz. Aşağıdaki ayrıntılara bakınız.
İkinci olarak, uygun kaynaklar listesini burada açıklandığı şekilde değiştirebilirsiniz: http://www.upubuntu.com/2012/05/how-to-install-kernel-340-stable-on.html . Bu yaklaşımı test etmedim ve tavsiye etmiyorum.
Üçüncüsü, bu çekirdeğin resmi bir desteğini bir PPA’da veya 12.04 LTS’nin desteklenmesi için bekleyebilirsiniz. Bu seçenek hakkında daha fazla bilgim yok.
Yeni bir çekirdeği olduğu gibi kullanmak için yalnızca mimarinize uygun olan resim .deb paketini indirip yüklemeniz gerekir ; Bununla birlikte, herhangi bir harici modül inşa etmeniz gerekirse, doğru başlık .deb ve kaynak .deb paketlerine de ihtiyacınız olacaktır .
Ubuntu çekirdeklerini burada bulabilirsiniz: http://kernel.ubuntu.com/~kernel-ppa/mainline/
Ubuntu, 21 Mayıs 2012 09:41 tarihinde Kesin için çekirdek 3.4'ü serbest bıraktı. Bu bağlantıya bakınız: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.4-precise/
Doğru eşleşen dosyaları indirdiğinizden emin olun (32bit veya 64bit veya PAE).
Bir terminal açın ve Ubuntu 3.4 çekirdek paketlerini indirdiğiniz dizine gidin. Dosyalar / Yüklemeler dizinindeyse, aşağıdaki komutu çalıştırın.
$ cd ~/Downloads/
Ardından paketleri kurmak için dpkg komutunu kullanın, örneğin, burada paketlerin 32 bit sürümlerini kabul ediyorum. Aşağıdaki komutları birer birer çalıştırın ve istendiğinde sudo erişimi için şifreyi yazın.
Linux-başlıkları için (3 dosyadan, bu dosya mimariye özgü değildir):
$ sudo dpkg -i linux-headers-3.4.0-030400_3.4.0-030400.201205210521_all.deb
Linux-başlıklar-jenerik için (mimariye özgüdür):
$ sudo dpkg -i linux-headers-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Linux-image-generic için (mimariye özgüdür):
$ sudo dpkg -i linux-image-3.4.0-030400-generic_3.4.0-030400.201205210521_i386.deb
Takarken herhangi bir uyarı veya hata görürseniz, önce module-init-tools (en son sürüm) yüklemeyi deneyin ve şimdi çalışmalı. Sisteminizi şimdi yeniden başlatın; varsayılan olarak çekirdeği boot edecektir 3.4. Önyüklemeden sonra çekirdek sürümünü kontrol etmek için bir terminal açın ve "uname -a" yazın.
Basit bir python betiğini deneyebilirsiniz: https://github.com/medigeek/kmp-downloader
Python-bs4 gerektirir:
sudo apt-get install python-bs4
Bu hızlı bağlantıyı kullanarak indirebilirsiniz: https://github.com/medigeek/kmp-downloader/tarball/master
Arşivi kaydedin ve dosyaları çıkartın. Kmpd.py dosyasına çift tıklayın. Bir seçenek hakkında emin değilseniz, Enter tuşuna basın, varsayılanı seçecektir.
sudo update-grub
(yeni kullanıcılar için belli değil; çoğu dersçi bunu atlıyor).
Yeni çekirdeği bir nedenden gerçekten kurmanız gerekmiyorsa, ben de bırakayım. Ama o zaman ben sana aksi halde tavsiyede bulunabilirim! Orada bulundum ve neye benzediğini görmek istedim ve başarılı sonuçlar elde etmeden önce beni birkaç farklı girişimde bulundular. Her zaman grubun son çekirdeğine geri dönebildiğiniz için kurulumunuzu bozmayacağına göre.
Ubuntu'nun harika belgeleri var . Bunu kullanmanı öneriyorum.
Özel bir çekirdeği derlemenin nedenleri
Bu, söylenen dokümanlardan da alınır.
Yukarıdaki Thomas post'a atıfta bulunmak doğru. Im emin ubuntu aslında kendi tweaked versiyonu var.
İyi şanslar!