Bu makalede, Linux çekirdeğinizi mevcut en son sürüme güncelleyebileceğiniz üç yolu açıklayacağız. Çekirdek sürümü 5.4 ile gelen Ubuntu 20.04 LTS'de prosedürü anlattık. Ubuntu OS'nin önceki sürümleri kullanılarak aşağı yukarı aynı prosedür izlenebilir.
Mevcut Çekirdek Sürümünü Kontrol Edin
Çekirdek sürümünü güncellemeden önce mevcut sürümü kontrol etmek daha iyidir. Çekirdeği hangi yeni sürüme güncelleyeceğinize karar vermenize yardımcı olacaktır. Ctrl+Alt+T klavye kısayolunu kullanarak komut satırını açın.
Şimdi, mevcut çekirdek sürümünü doğrudan aşağıdaki gibi komut satırından kontrol edin:
$Adın -r
Çekirdek sürümünü aşağıdaki komutla da kontrol edebilirsiniz:
$kedi /yüzde/versiyonYukarıdaki komutlardan herhangi birini kullanmak size işletim sisteminizin çekirdek sürümünü gösterecektir. Yukarıdaki çıktıdan, bu makalede kullanılan çekirdek sürümünün 5.4.0-28-jenerik olduğunu görebilirsiniz.
Aşağıdaki yöntemlerde, Komut satırını kullanarak çekirdek sürümünü nasıl güncelleyeceğinizi göstereceğim.
Yöntem # 1: Ubuntu Çekirdeği Ekip Sitesi
Aşağıdaki yöntemde, önce Ubuntu kernel team sitesinden en son versiyonu indirip ardından kurarak kernel versiyonunu güncelleyeceğiz.
Bu yöntem için çekirdek sürümünü güncellemek için şu adımları izleyin:
- Aç Ubuntu çekirdek ekibi Ubuntu için en son Linux çekirdeğini indirmek için site. İndirmek istediğiniz sürümü seçin ve ardından genel sürüm için .deb dosyalarını indirin.
- linux-headers--all.deb
- linux-mage-imzasız--amd64.deb
- linux modülleri--amd64.deb
Çekirdeğimizi en son kararlı çekirdek sürümü 5.6.10'a güncellemek istiyoruz. Bu yüzden aşağıdaki .deb dosyalarını indirdik.
linux-headers-5.6.10-050610_5.6.10-050610.202005052301_all.deb
linux-image-unsigned-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
linux-modules-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
Alternatif olarak, wget çekirdek sürümü 5.6.10 için aşağıdaki ana hat paketlerini indirme komutu:
$wgethttps://kernel.ubuntu.com/~ çekirdek-ppa/ana hat/v5.6.10/linux-başlıkları-5.6.10-050610_5.6.10-050610.202005052301_all.deb
$wgethttps://kernel.ubuntu.com/~ çekirdek-ppa/ana hat/v5.6.10/linux-image-imzasız-
5.6.10-050610-genel_5.6.10-050610.202005052301_amd64.deb
$wgethttps://kernel.ubuntu.com/~ çekirdek-ppa/ana hat/v5.6.10/linux-modülleri-5.6.10-
050610-genel_5.6.10-050610.202005052301_amd64.deb
- Tüm paketler indirildikten sonra, ls –l komutunu kullanarak bunları doğrulayabilirsiniz:
- Bir sonraki adım, indirilen tüm paketleri kurmaktır. Dosyaları Home dizini dışında bir dizine indirdiyseniz, önce cd komutunu kullanarak bu dizine gidin:$CD /yol/ile/dizin
Şimdi indirilen tüm .deb dosyalarını yükleyin. Bunu aşağıdaki komutla yapabilirsiniz:
$sudo dpkg-ben*.debTüm paketlerin kurulumu tamamlanana kadar bir süre bekleyin.
- Sisteminizi yeniden başlatın. Yeniden başlatma tamamlandığında, sisteminizde oturum açın ve çekirdek sürümünü aşağıdaki komutla kontrol edin. Adın komut, aşağıdaki gibi:
Çıktı, 5.6.10 olan güncellenmiş çekirdek sürümünü gösterecektir.
Yöntem # 2: Bash Komut Dosyasını Kullanma
Bir sonraki yöntemde, yeni bir çekirdek sürümü yüklemek için bash betiğini kullanacağız. Bunu yapmak için şu basit adımları izleyin:
1. Aşağıdaki komutu kullanarak bash betiğini indirin:
$wgethttps://raw.githubusercontent.com/sivilce/ubuntu-mainline-kernel.sh/usta/ubuntu-mainline-kernel.sh
2. Komut dosyasını /usr/local/bin/ dizinine kopyalayın. Bunu aşağıdaki komutla yapabilirsiniz:
$sudo Yüklemekubuntu-mainline-kernel.sh/usr/yerel/NS/3. Şimdi, çekirdek sürümünü aşağıdaki gibi güncelleyebilirsiniz:
$Ubuntu-mainline-kernel.sh –iEn son çekirdek sürüm numarasını arayacak ve size sağlayacaktır, örn. v5.6.10, aşağıdaki çıktıda. Bu sürümü yüklemek istiyorsanız, kurulumun başlayacağı B'ye basın.
Kurulduktan sonra sistemi yeniden başlatın. Ardından, çekirdek sürümünü kontrol edin. Adın aşağıdaki gibi komut:
$Adın-rÇıktı, güncellenmiş çekirdek sürümünü gösterecek
Yöntem # 3: Ubuntu Çekirdeği Sürümünü GUI aracılığıyla Güncelleyin
Aşağıdaki yöntemde, Linux çekirdeğini güncellemek için GUI yöntemini tartışacağız. Çekirdeğin en son sürümünü yüklemek için grafiksel Ana Hat aracını kullanacağız. Bunu yapmak için basit adımlar şunlardır:
1. Ana Hat aracı resmi Ubuntu depolarında mevcut değildir, bu nedenle PPA'sını sistemimizdeki resource.list dosyasına manuel olarak eklememiz gerekecek. Kullan apt-add-deposu Bu amaçla komut:
$sudoapt-add-deposu-veppa: cappelikan/ppa2. Ana hat deposunu ekledikten sonra, aşağıdaki adım sistemin depo dizinini güncellemektir:
$sudouygun güncelleme3. Ardından, şu komutla Ana Hat aracını kurun:
$sudouygunYüklemekana hatSistem, size bir E / H seçenek. Vurmak VE devam etmek için, ardından Mainline aracı sisteminize yüklenecektir.
4. Ana hat aracını Ubuntu arama çubuğundan aşağıdaki gibi başlatın:
5. Ana Hat aracı başlatıldığında, yeni ve kullanılabilir çekirdek sürümlerinin bir listesini içeren aşağıdaki yükleyici penceresini göreceksiniz. Listeden sürümü seçip düğmesine tıklayarak yeni bir sürüm yükleyebilirsiniz. Düzenlemek sağdaki çubukta düğmesine basın.
Bu adımdan sonra, aşağıdaki Kimlik Doğrulama iletişim kutusu görünecektir. Süper kullanıcı şifresini girin ve kimlik doğrulama buton.
Seçilen çekirdek sürümünün kurulumu başlayacak ve kurulum sürecini yeni bir pencerede görebileceksiniz.
Şimdi sisteminizi yeniden başlatın ve yeni çekirdek sürümünü doğrulayın:
$Adın-rBu yazımızda Ubuntu 20.04 LTS üzerinde kernel sürümünü güncellemek için üç farklı yöntemi anlattık. Çekirdeği güncelledikten sonra, bazen sistemi başlatırken sorunlarla karşılaşabilirsiniz. Bu durumda, açılışta Shift tuşuna basarak eski çekirdeğe geri dönün ve listeden eski sürümü seçin.