Ubuntu LTS çekirdeğini daha yenisine nasıl yükseltebilirim?


40

Masaüstü bilgisayarıma Ubuntu 12.04.2 64-bit kurdum ve Sistem Monitörü'ndeki çekirdeğin 3.5.0-23 olduğunu, ancak laptopumda Ubuntu 12.04.2'de çekirdeğin çekirdeğin 3.2.0-38 olduğunu gördüm.

Komutu sudo apt-get upgrade && sudo apt-get dist-upgradedizüstü bilgisayarımda çalıştırmayı denedim ama çekirdeği güncellemiyor.

Dizüstü bilgisayarım için çekirdeği nasıl yükseltebilirim?


Sadece birinin bilmemesi durumunda: Ubuntu 12.04'te Çekirdek 3.2, Ubuntu 12.10'da Çekirdek 3.5 vardır. Daha fazla bilgi için, en.wikipedia.org/wiki/List_of_Ubuntu_releases#Table_of_versions
pablofiumara

Yanıtlar:


36

Güncellenmiş bir çekirdek ve yeni bir X pencere yığınıyla 12.04.2'nin yeni dağıtımları yüklenecek. Mevcut 12.04 dağıtımları için, kullanıcıların LTS Donanım Etkinleştirme Yığını olarak adlandırılanları seçmeleri gerekir . Ubuntu 12.04'ün daha önceden bir çekirdek yığını ile yüklenmişse, daha sonra bir çekirdeğe geçmek yerine bu yığını yerinde tutmanız önerilir; yeni çekirdek ve X yığınları, önceki çekirdekler tarafından desteklenmeyen donanımın etkinleştirilmesi için sağlanmıştır ve donanımınız varsayılan çekirdek tarafından destekleniyorsa, genellikle yeni bir yığına yükseltme yapmak için bir neden yoktur.

12.04.2'deki 3.5 çekirdeğe yükseltmek için, aşağıdaki komutları çalıştırmanız gerekir:

Yeni çekirdek için:

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

Yeni X yığını için:

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

UYARI: xorg-edgers PPA kullanıyorsanız, xserver-xorg-lts-quantal paketini kurmayın, aksi takdirde kırılmaya neden olur.

Referans: https://launchpad.net/~xorg-edgers/+archive/ppa

Bu yalnızca x86 donanım kurulumları için önerilir.

Ayrıca bakınız:


6

Her zaman çekirdek yükseltme / düşürme için kullandığım en basit komut seti ubuntuforums.org kullanıcısı tarafından lykwydchykyn (Bu yazı için benim tarafımdan değiştirilmiş olan) adına göredir:

Buraya gidin: http://kernel.ubuntu.com/~kernel-ppa/mainline/ Bir klasöre 3 (belki 4) debs dosyası indirin:

linux-headers-VERSION-NUMBER_all.deb
linux-headers-VERSION-NUMBER_amd64.deb
linux-image-VERSION-NUMBER_amd64.deb
linux-image-extra-VERSION-NUMBER_amd64.deb   # if available

Kullandığınız paket yöneticisi ön uçları olan kitapları takın (gdebi hala buralarda mı?) Veya şu komutları kullanın:

cd /path/to/folder/where/you/put/the/debs
sudo dpkg -i *.deb

Kaynak: http://ubuntuforums.org/showthread.php?p=11391743#post11391743 ve https://askubuntu.com/a/142000/133170



2

Tabii ki 3.5.0 çekirdek apt-get install linux-image-generic-lts-quantalkurabilir, en son quantal 3.5.0 çekirdeğini yüklemek için kullanabilirsiniz. Bu paket her zaman en yeni quantal çekirdeğe sahip olmanızı sağlayacaktır.

Ben şahsen raring'in 3.8 (upstream 3.8.8 baz) çekirdeğini yine de öneririm.

NOT: mevcut 3.5.0 çekirdeklerini arayın apt-cache search linux-image-3.5.0.

BTW: En son ana hat çekirdeklerini bile manuel olarak indirebilir ve kurabilirsiniz, örneğin 3.7.9. Ancak, PPA ana hat çekirdeklerini el ile yüklerseniz, güncelleştirmeleri el ile yüklemeniz gerekir.

http://kernel.ubuntu.com/~kernel-ppa/mainline/


bu şekilde yüklenen çekirdekler için çekirdek güncellemeleri ve düzeltmeleri edinebilir miyim?
BRK

Çekirdek PPA ana hat çekirdekleri hakkında konuşuyorsanız, NO . Eğer yüklerseniz linux-image-generic-lts-quantal, 3.5.0 güvenlik güncellemelerini halletmenize yardımcı olur. Cevabı güncelledim.
Terry Wang

1

14.04.3'ten beri, tüm bağımlılıkları sıralamak için masaüstüne yüklemeniz gereken daha fazla paket var:

Bu, yeni çekirdeği daha önce olduğu gibi yükler ve yalnızca CLI sunucusunda yeterlidir:

sudo apt-get install linux-generic-lts-vivid

Ancak, X sunucusunda, bu ikisinin önerdiği bir sürü pakete ihtiyacınız var:

sudo apt-get install --install-recommends xserver-xorg-lts-vivid libwayland-egl1-mesa-lts-vivid

0

12.04 için mevcut en yeni çekirdek için:

sudo apt-get install linux-image-generic-lts-saucy

12.04 için mevcut en yeni X yığını için:

sudo apt-get install xserver-xorg-lts-raring
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.