[Nasıl Yapılır?] Ubuntu 20.04 Veya 20.10 Için Kernel 5.12 Yükleme (Aşırı Basit)

Bu konuyu okuyanlar

hasanmerkit

Asistan
Katılım
1 Haziran 2014
Mesajlar
309
Reaksiyon puanı
513
Puanları
93
Aşağıdaki kodları terminale "root" kullanıcısı olarak girmeniz yetiyor.

Ubuntu 20.04, Ubuntu 20.10 içindir. (Debian tabanlı x64 sistemlerde de çalışabilir.)
curl -O https://www.teteos.net/pilux/scripts/ubuntu-kernel-5-12.sh && chmod +x ubuntu-kernel-5-12.sh && bash ubuntu-kernel-5-12.sh
PiluX v2.0 için gerek yoktur.

Bu kernel hakkında yayınlanan bilgiler aşağıdaki gibidir: (İngilizce)
  • WireGuard Support
  • New processor cooling driver
  • USB4 support
  • Amazon Echo Support
  • Improved hardware support
  • VirtualBox Folder Sharing
  • F2FS data compression using LZO/LZ4
 

hasanmerkit

Asistan
Katılım
1 Haziran 2014
Mesajlar
309
Reaksiyon puanı
513
Puanları
93
Yeni işlemci soğutucu sürücüsü ve daha iyi donanım desteği ilgimi çekmedi değil, Liquorix 5.12 yi bekleyeceğim?
Optimizasyonu harika yapmışlar, sanal makinede denedim ve performans (sürücüleri daha yüklemedim, buna rağmen) muhteşem şekilde yükseldi :) Yeni yayınlayacağım PiluX'e de bu kurulumu yapıyorum şuan...
 

darkstar

Profesör
Katılım
21 Ağustos 2016
Mesajlar
1,638
Reaksiyon puanı
1,481
Puanları
113
Aşağıdaki kodları terminale "root" kullanıcısı olarak girmeniz yetiyor.

Ubuntu 20.04, Ubuntu 20.10 içindir. (Debian tabanlı x64 sistemlerde de çalışabilir.)

PiluX v2.0 için gerek yoktur.

Bu kernel hakkında yayınlanan bilgiler aşağıdaki gibidir: (İngilizce)
  • WireGuard Support
  • New processor cooling driver
  • USB4 support
  • Amazon Echo Support
  • Improved hardware support
  • VirtualBox Folder Sharing
  • F2FS data compression using LZO/LZ4
neden scriptle kurduruyorsunuz anlayamadım,
ppa kernel reposunu eklerseniz direk kurulum yapılıyor zaten ?

Kod:
sudo apt-add-repository ppa:kernel-ppa/ppa
sudo apt-get update
sudo apt-get install PAKET_ADI
 

hasanmerkit

Asistan
Katılım
1 Haziran 2014
Mesajlar
309
Reaksiyon puanı
513
Puanları
93
neden scriptle kurduruyorsunuz anlayamadım,
ppa kernel reposunu eklerseniz direk kurulum yapılıyor zaten ?

Kod:
sudo apt-add-repository ppa:kernel-ppa/ppa
sudo apt-get update
sudo apt-get install PAKET_ADI
Direk FTP'den .deb ile indiren alternatif olarak kullanıyorum. Script'i de ben hazırladım zaten.
 

darkstar

Profesör
Katılım
21 Ağustos 2016
Mesajlar
1,638
Reaksiyon puanı
1,481
Puanları
113
Direk FTP'den .deb ile indiren alternatif olarak kullanıyorum. Script'i de ben hazırladım zaten.
Scripti inceledim, oldukça sade yazmışsınız ama böyle bir işlem için karmaşık bir scripte de ihtiyaç yok zaten, yalnız hala neden böyle bir şeye ihtiyaç duyduğunuzu anlayamadım.
Kullanım veya fonksiyonellik açısından bir artısını göremedim.

PPA üzerinden kurulumda güncellemeleri de alırsınız kurduğunuz kernel RC2 de kalmaz...
İlaveten script ftp'den değil https üzerinden dosyaları indiriyor.
 

OzgunPr

Asistan
Katılım
15 Aralık 2019
Mesajlar
180
Çözümler
1
Reaksiyon puanı
211
Puanları
43
Bu depo Ubuntu'da çalışmadı.

Çalışmaz çünkü mainline çekirdek paketlerinin bulunduğu alan bir paket deposu değil. PPA ya da herhangi bir şekilde elle sisteme eklenemez.

Ayrıca hazırladığınız betik çok işlevsel değil. Sadece belirli bir sürümü kurmayı sağlamaktan başka bir işe yaramıyor. Şuradaki betik ile istenen herhangi bir sürüm kolaylıkla kurulabilir. pimlie/ubuntu-mainline-kernel.sh

Betiği aşağıdaki komutlarla sisteminize ekleyebilirsiniz.

Kod:
cd /usr/local/bin/
Kod:
sudo wget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh
Kod:
sudo chmod +x ubuntu-mainline-kernel.sh


Ekledikten sonra aşağıdaki komutla çekirdek sürümlerini listeyebiliyorsunuz.

Kod:
ubuntu-mainline-kernel.sh -r

Aşağıdaki komut RC sürümleri de listeliyor.

Kod:
ubuntu-mainline-kernel.sh -r --rc

Aşağıdaki komut istenen sürümü kuruyor.

Kod:
sudo ubuntu-mainline-kernel.sh -i SÜRÜM-ADI

RC sürümü kurmak isterseniz sonuna --rc ekliyorsunuz.

Kod:
sudo ubuntu-mainline-kernel.sh -i --rc SÜRÜM-ADI

Aşağıdaki komut en son kararlı çekirdek sürümünü kuruyor.

Kod:
sudo ubuntu-mainline-kernel.sh -i

En son RC (sürüm adayı - beta) sürüm için aşağıdaki komutu çalıştırmak yeterli.

Kod:
sudo ubuntu-mainline-kernel.sh -i --rc



Ubuntu LTS sürüm ve çekirdeğin en son sürümünü hazır sunmak mantıklı ve efektif bir işlem değil. Depodaki DKMS paketlerinin neredeyse tamamı (Nvidia (340 - 390- 450 - 460), Broadcom, R8168, Virtualbox, çeşitli wifi sürücüleri) güncel çekirdek ile derlenemez. Ayrıca bu mainline deposundaki çekirdek sürümleri imzalı değildir, yani secureboot ile çalışmaz ve Anbox çekirdek modülleri gibi Ubuntu'nun sonradan eklediği özel modülleri ve yamaları içermez.
 
Son düzenleme:

darkstar

Profesör
Katılım
21 Ağustos 2016
Mesajlar
1,638
Reaksiyon puanı
1,481
Puanları
113
kernel ppanın adını değiştirmişler hocam denemeden yazmıştım şimdi denedim tekrar,
ben debian + xanmod-rt-edge kernel kullanıyorum.

sudo add-apt-repository ppa:canonical-kernel-team/ppa
sudo apt-get update
sudo apt-get install PAKET_ADI
 

OzgunPr

Asistan
Katılım
15 Aralık 2019
Mesajlar
180
Çözümler
1
Reaksiyon puanı
211
Puanları
43
Mainline ya da RC sürüm çekirdek kurulabilecek herhangi bir PPA deposu maalesef bulunmuyor. Bahsi geçen PPA deposu, proposed depoya girmeden önce paketlerin oluşturulduğu ya da ön denemesinin yapıldığı bir alan.
 
Son düzenleme:

darkstar

Profesör
Katılım
21 Ağustos 2016
Mesajlar
1,638
Reaksiyon puanı
1,481
Puanları
113
Mainline ya da RC sürüm çekirdek kurulabilecek herhangi bir PPA deposu maalesef bulunmuyor. Bahsi geçen PPA deposu, proposed depoya girmeden önce paketlerin oluşturulduğu ya da ön denemesinin yapıldığı bir alan.
doğrudur ubuntuyu da ppları da pek kullanmıyorum ama ppa dan kurulum da güncelleme de çok kolay oluyor.
 

hasanmerkit

Asistan
Katılım
1 Haziran 2014
Mesajlar
309
Reaksiyon puanı
513
Puanları
93
Konu yenilendi. Ekibimizden MKerem'e teşekkürler!
- Script'teki kernel sürümü daha yeni RC sürümü ile değiştirildi. (MKerem)
- Script'teki indirme işlemi öncesine 10 saniye bekleme zamanı verildi.
- Script kullanıcı root ise yükleme işlemine başlıyor.
- Konudaki wget komutu curl ile değiştirildi.
 
Üst