Linux Çekirdeği 3.5 12.04'e gelecek mi?


27

Çekirdek resmi olarak piyasaya sürüldüğünde Kernel 3.5 veya 3.6'nın Ubuntu 12.04 için geçerli olup olmadığını merak ediyorum.

Yanıtlar:


27

Ubuntu Kernel ekibi, 12.04 için gelecek 3 Ubuntu sürümünden itibaren tüm çekirdek paketlerini sağlayacak. Bununla ilgili detayları burada bulabilirsiniz:

Bu çekirdekler şöyle adlandırılır:

linux-image-current- - her zaman en son yayınlanan çekirdeğe işaret eder, örneğin, 12.10, 13.04, vb.

Paket yöneticisinde bulunurlar, ancak varsayılan olarak 12.04 kurulumunuz, özellikle bu çekirdeklerden birini kurmazsanız, 3.2.x kullanır.

3.5 değerine gelince, şimdi donanım etkinleştirme yığınını kullanabilirsiniz:

sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal 

Gelecekteki tüm çekirdek sürümleri için, yukarı akış çekirdeğinin en son yapılarını her zaman burada bulabilirsiniz:

Ancak bu paketler test içindir ve ne yapmanız gerektiğini bilmediğiniz sürece muhtemelen kullanmamanız gerekir.


5

Varsayılan olarak, 12.04.2 puan sürümü Quantal'dan daha yeni bir 3.5 çekirdekle birlikte gönderilir, böylece 12.04.2 CD'sinden birini yükleyen herhangi biri varsayılan olarak bu çekirdeğe sahip olur.

Başlangıçta 12.04 veya 12.04.1'i yükleyen kullanıcılar yukarıdaki talimatlara göre yükseltme yapabilir.

Daha fazla bilgi burada


1
Bu bilgiyi nereden aldığınızı bize söylemek için bir referans ekleyebilir misiniz? Teşekkürler!
sierrasdetandil

4

Ben Hassas için 3.5 çekirdeği, yüklü teyit edebiliriz Synapticpaket yöneticisi ve DEĞİL gelen ana hat çekirdek sitesinde, mükemmel kararlıdır.

Gösterildiği gibi uname -a:

Linux mike-host-name 3.5.0-18-generic #29~precise1-Ubuntu SMP Mon Oct 22 16:32:29 UTC 2012 i686 i686 i386 GNU/Linux

Not: Bugün başarıyla güncellendi: 3.5.0-19-generic #30~precise1-Ubuntuaşağıdaki ayarlarla (30 Kas 2012).

Belirli bir nedeniniz olmadığı sürece güncellemeye gerek olmasa da, süreç şöyle:

Kullanarak, Synapticyüklemek için işaretleyebilirsiniz

  • linux-image-generic-lts-quantal

ve eğer başlıkları istiyorsan

  • linux-headers-generic-lts-quantal

Sonra değişiklikleri uygulayın Synapticve yeniden başlatın.

Yeniden başlattıktan sonra Synaptic, 3.2 çekirdeğin 1 veya 2'si dışındaki tüm öğelere dönün ve bunları kaldırın. Gerekirse onlardan önyükleme yapabilmeniz için 1 veya 2'yi takılı bırakmak en iyisidir.

Ayrıca, 3.2 çekirdeği için otomatik güncelleştirme meta paketlerini kaldırabilirsiniz, çünkü bunlar yalnızca sizi 3.2.x çekirdek serisinin sürümleriyle günceller. Her zaman açıklandığı gibi, sadece 3.2.x serisi için mevcut olan en son çekirdeğe işaret edeceklerdir. Ancak, isterseniz çekirdek güncellemeleri yükseltilmiş (3.5) paketlerden geleceği için bu paketleri istediğiniz gibi bırakabilirsiniz.

Artık işlemi tersine çevirip gerekirse 3.2'ye geri dönebilmenize rağmen, 3.5.x çekirdek serisinin güncellemelerini almaya devam edebilmelisiniz.

Precise için 3.5 çekirdek hakkında daha fazla bilgi burada listelenmiştir.

Belirli bir nedeniniz olmadığı sürece güncelleme yapmanıza gerek olmadığını vurgulamalıyım, ancak bu nispeten basit.


Mik, 3.5 çekirdeği yükledikten sonra, kaldırmanızı linux-image-current-genericve kaldırmanızı öneririz linux-current-generic. 1) Bunlar benim sistemde yüklü, ama değil linux-generic, linux-image-genericve linux-headers-genericvardır. Bunları kaldırmalı mıyım? 2) Bunları çıkarırsam, örneğin 12.10, 13.04 veya daha sonraki bir sürüme yükseltirken otomatik güncelleme ile ilgili sorunlar yaşayabilir miyim? 3) 3.5 çekirdek otomatik güncellemem olacak mı?
kalaracey

@kalaracey 3.5 çekirdek çıkarıldıktan sonra otomatik olarak autoupdates, ancak isterseniz onları bırakabilirsiniz. Bunları kaldırmak sadece isteğe bağlıdır: belki de durumu netleştirmek için cevabımı düzenlerim.

Benim durumumda 3.2 otoupdating devre dışı bırakmak için, kaldırabilir linux-genericmiyim? Sadece linux-generic-lts-quantal3.2'ye paralel gibi görünüyor .
kalaracey

1
@kalaracey 3.5'e yükselttikten sonra, 3.2 meta paketlemesini kaldırsanız da kaldırmasanız da 3.5 güncelleme alırsınız, çünkü 3.5 3.2'de bir yükseltmedir. Endişelenmeyin-Synaptic’te sadece isteğe bağlı “temizlik” olarak çıktım; 3.2 meta paketi kaldırılırsa, Synaptic'te görünmeye devam eder ve 3.2 taneye geri dönmek veya başka bir nedenle geri dönmek isterseniz, tekrar kurulum için işaretlenebilir.

0

Ubuntu'nun da dahil olduğu herhangi bir dağıtım çekirdeğini kendiniz derleyerek yükseltmek mümkündür. (Gibi sitelere bakın bu bir ya da bu bir bunu, veya bir Web aramanın nasıl yapılacağı ile ilgili ayrıntılar için.) Yıllardır bu yaptık ve benim bilgisayarların çoğu kendinden derlenmiş çekirdekler çalıştırın. Bu teknik olmayan çoğu kullanıcı için iyi bir seçenek değildir, çünkü oldukça teknik bir işlemdir. Varsayılan bir yapılandırma dosyası kullanarak teknik detaylara maruz kalma riskinizi en aza indirebilirsiniz - ancak kendi çekirdeğinizi derlemenin nedenlerinden biri performansı optimize etmek için bu seçenekleri ince ayar yapmaktır, bu nedenle varsayılan seçenekleri kullanmak sizi bunun avantajlarından birini seçer prosedür.

Ubuntu gibi dağıtımlar için önceden derlenmiş sürümlerin sürümlerini sağlayan siteleri duydum, ancak kullanışlı URL'lere sahip değilim.


-1

Terminali açın ve 32-bit / i386 sistemleri için Kernel 3.5.0'ı yüklemek kendi sorumluluğunuzdadır:

sudo add-apt-repository ppa:upubuntu-com/kernel-i386
sudo apt-get update
sudo apt-get upgrade

veya

sudo apt-get install linux

64 bit / amd64 sistemlerde, aşağıdaki komutlarla yükleyebilirsiniz:

sudo add-apt-repository ppa:upubuntu-com/kernel-amd64
sudo apt-get update
sudo apt-get upgrade

veya

sudo apt-get install linux

Kurulumu tamamlamak için sisteminizi şimdi yeniden başlatın. Ardından, şu anki çekirdek versiyonunuzu bu komutla kontrol edin:

uname -r

Linux Çekirdeği 3.5'i kaldırmak ve önceki çekirdeği geri yüklemek için bu komutu çalıştırın:

sudo apt-get purge linux-image-3.5.0-030500-generic

2
Tavsiye edilmez. Bunlar eski ve bakımsız 3.5.x çekirdekleridir.
gertvdijk
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.