Pardus kernel 5.1 için Synaptic Header kurulumu

tedolone

Hectopat
Katılım
11 Şubat 2021
Mesajlar
530
Makaleler
1
Çözümler
1
Yer
Kayseri
Daha fazla  
Cinsiyet
Erkek
Pardus 19.5 Xfce kullanıyorum. Pardus'ta otomatik olarak kernel 4.10 geliyor. Ben bir takım sorunlar nedeniyle kernel'a 5.10'a yükselttim ama çoğu uygulamada header hatası veriyor, Pardus forumda Synaptic'ten kernel'ın header'ını kurun yazıyordu ama Synaptic'te kernel'ın header'ı yok. Bunu Synaptic'e nasıl yükleriz ya da başka bir yerden nasıl kurarız?
 
Son düzenleyen: Moderatör:
Aşağıdaki komutla aktif çekirdek için linux-headers paketi kurabilirsin.

Kod:
sudo apt-get install linux-headers-$(uname -r)

Aktif çekirdeğin güncel değilse, meta paketle kuracağın sürüm farklı olabilir. Kullandığın sürümle headers paketinin aynı olması gerekir. Ya da sistemini güncelleyeceksin, böylece çekirdek de güncellenecek, sonra meta paketle headers paketini kuracaksın, böylece sürümler aynı olur.
 
Aşağıdaki komutla aktif çekirdek için Linux-headers paketi kurabilirsin.

Kod:
sudo apt-get install linux-headers-$(uname -r)

Aktif çekirdeğin güncel değilse, meta paketle kuracağın sürüm farklı olabilir. Kullandığın sürümle headers paketinin aynı olması gerekir. Ya da sistemini güncelleyeceksin, böylece çekirdek de güncellenecek, sonra meta paketle headers paketini kuracaksın, böylece sürümler aynı olur.

Dediğiniz kodu forumda da verdiler ama hata veriyor
Meta işi nasıl oluyor anlamadım
 
Meta işi nasıl oluyor anlamadım

linux-headers-amd64 meta pakettir, çekirdek serisinin en güncel headers paketini kurar. Mesela senin sistemde x sürüm çekirdek olsun, ama x+1 sürüm çekirdek için depoda bekleyen bir güncelleme olsun. linux-headers-amd64 paketi ile x+1 sürüm çekirdeğe ait headers paketi kurulur. Sen o an x sürüm çekirdeği kullandığın için, headers ile sürümler farklı uyarısı alırsın. Böyle sorun yaşamamak için; linux-headers-$(uname -r) şeklinde kurulum yapılır. $(uname -r) otomatik olarak kullandığın sürümü çeker ve buna uygun headers paketini indirip kurar.

Dediğiniz kodu forumda da verdiler ama hata veriyor

Sihirli kürem yok, ne hata verdiğini paylaşmazsan yorum yapamam.
 
Sihirli kürem yok, ne hata verdiğini paylaşmazsan yorum yapamam.
Verdiği hataları yarın sabah atarım
Şu anda açamam
linux-headers-amd64 meta pakettir, çekirdek serisinin en güncel headers paketini kurar. Mesela senin sistemde x sürüm çekirdek olsun, ama x+1 sürüm çekirdek için depoda bekleyen bir güncelleme olsun. linux-headers-amd64 paketi ile x+1 sürüm çekirdeğe ait headers paketi kurulur. Sen o an x sürüm çekirdeği kullandığın için, headers ile sürümler farklı uyarısı alırsın. Böyle sorun yaşamamak için; linux-headers-$(uname -r) şeklinde kurulum yapılır. $(uname -r) otomatik olarak kullandığın sürümü çeker ve buna uygun headers paketini indirip kurar.
Anladım teşekkürler
Aşağıdaki komutla aktif çekirdek için linux-headers paketi kurabilirsin.

Kod:
sudo apt-get install linux-headers-$(uname -r)

Aktif çekirdeğin güncel değilse, meta paketle kuracağın sürüm farklı olabilir. Kullandığın sürümle headers paketinin aynı olması gerekir. Ya da sistemini güncelleyeceksin, böylece çekirdek de güncellenecek, sonra meta paketle headers paketini kuracaksın, böylece sürümler aynı olur.
[Inacak@Pardus:~$ sudo apt-get install linux-headers-$(uname -r)
[sudo] password for nacak:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor
Durum bilgisi okunuyor... Bitti
E: linux-headers-5.10.0-0.bpo.3-amd64 paketi bulunamadı
E: 'linux-headers-5.10.0-0.bpo.3-amd64' ifadesine eşleşen herhangi bir paket bulunamadı
E: 'linux-headers-5.10.0-0.bpo.3-amd64' düzenli ifadesini içeren herhangi bir paket bulunamadı
nacak@Pardus:~$ ]
Bulunamadı diyor
 
Son düzenleme:
E: 'linux-headers-5.10.0-0.bpo.3-amd64' düzenli ifadesini içeren herhangi bir paket bulunamadı

Aşağıdaki komutla kurmayı dene, çekirdeği backports depodan kurmuşsun çünkü.

Kod:
sudo apt update; sudo apt-get install linux-headers-$(uname -r) -t buster-backports

Ayrıca sistemine aşağıdaki komutla meta paketleri kur. Böylece image ve headers paketleri eşlenik olarak güncellenebilir.

Kod:
sudo apt install linux-headers-amd64 linux-image-amd64 -t buster-backports

Bunlara ek olarak aşağıdaki komutla non-free firmware paketini de güncellemeyi de dene. Çünkü backports deposundan yüklediğin daha güncel çekirdek, bazı donanımlar için backports deposundaki güncel firmware dosyalarına ihtiyaç duyabilir.

Kod:
sudo apt install firmware-misc-nonfree -t buster-backports
 
Son düzenleme:
Aşağıdaki komutla kurmayı dene, çekirdeği backports depodan kurmuşsun çünkü.

Kod:
sudo apt update; sudo apt-get install linux-headers-$(uname -r) -t buster-backports

Ayrıca sistemine aşağıdaki komutla meta paketleri kur. Böylece image ve headers paketleri eşlenik olarak güncellenebilir.

Kod:
sudo apt install linux-headers-amd64 linux-image-amd64 -t buster-backports

Bunlara ek olarak aşağıdaki komutla non-free firmware paketini de güncellemeyi de dene. Çünkü backports deposundan yüklediğin daha güncel çekirdek, bazı donanımlar için backports deposundaki güncel firmware dosyalarına ihtiyaç duyabilir.

Kod:
sudo apt install firmware-misc-nonfree -t buster-backports
Kod:
nacak@Pardus:~$ sudo apt update; sudo apt-get install linux-headers-$(uname -r) -t buster-backports
[sudo] password for nacak:
Aynı:  1 http://depo.pardus.org.tr/pardus ondokuz InRelease
Aynı:  2 http://depo.pardus.org.tr/guvenlik ondokuz InRelease                 
Yoksay:3 http://deb.debian.org/debian buster-backports InRelease               
Hata:  4 http://deb.debian.org/debian buster-backports Release                 
  404  Not Found [IP: 199.232.138.132 80]
Aynı:  5 https://dl.winehq.org/wine-builds/debian stretch InRelease
Paket listeleri okunuyor... Bitti               
E: 'http://deb.debian.org/debian buster-backports Release' deposunda Release dosyası yok.
N: Böyle bir depodan güvenli bir şekilde güncelleme yapılamaz, bu nedenle depo devre dışı bırakılmıştır.
N: Depo oluşturma ve kullanıcı yapılandırması hakkında ayrıntılı bilgi için apt-secure(8) rehber sayfasında bulunabilir.
Paket listeleri okunuyor... Bitti
E: APT::Default-Release için 'buster-backports' değeri geçersizdir, çünkü kaynaklarda böyle bir sürüm yok
nacak@Pardus:~$ sudo apt install linux-headers-amd64 linux-image-amd64 -t buster-backports
Paket listeleri okunuyor... Bitti
E: APT::Default-Release için 'buster-backports' değeri geçersizdir, çünkü kaynaklarda böyle bir sürüm yok
nacak@Pardus:~$ sudo apt install firmware-misc-nonfree -t buster-backports
Paket listeleri okunuyor... Bitti
E: APT::Default-Release için 'buster-backports' değeri geçersizdir, çünkü kaynaklarda böyle bir sürüm yok
nacak@Pardus:~$
 
Önce inxi paketini yükleyip, ardından aşağıdaki komutların çıktılarını paylaş.

Kod:
export LC_ALL=C
sudo apt update
apt policy
apt policy linux-image-amd64 linux-headers-amd64 -t buster-backports
inxi -r
 
Önce inxi paketini yükleyip, ardından aşağıdaki komutların çıktılarını paylaş.

Kod:
export LC_ALL=C
sudo apt update
apt policy
apt policy linux-image-amd64 linux-headers-amd64 -t buster-backports
inxi -r
Kod:
nacak@Pardus:~$ sudo apt install inxi
[sudo] password for nacak:
Paket listeleri okunuyor... Bitti
Bağımlılık ağacı oluşturuluyor       
Durum bilgisi okunuyor... Bitti     
inxi zaten en yeni sürümde (3.0.32-1-1).
0 paket yükseltilecek, 0 yeni paket kurulacak, 0 paket kaldırılacak ve 0 paket yükseltilmeyecek.
nacak@Pardus:~$ export LC_ALL=C
nacak@Pardus:~$ sudo apt update
Hit:1 http://depo.pardus.org.tr/pardus ondokuz InRelease             
Hit:2 http://depo.pardus.org.tr/guvenlik ondokuz InRelease           
Ign:3 http://repo.vivaldi.com/stable/deb stable InRelease
Get:4 http://repo.vivaldi.com/stable/deb stable Release [3831 B]
Get:5 http://repo.vivaldi.com/stable/deb stable Release.gpg [833 B]
Get:6 http://repo.vivaldi.com/stable/deb stable/main amd64 Packages [1151 B]
Get:7 http://repo.vivaldi.com/stable/deb stable/main i386 Packages [1153 B]
Fetched 6968 B in 4s (1721 B/s)   
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
nacak@Pardus:~$ apt policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://repo.vivaldi.com/stable/deb stable/main i386 Packages
     release o=Vivaldi Technologies,a=stable,l=Official Vivaldi package repository,c=main,b=i386
     origin repo.vivaldi.com
 500 http://repo.vivaldi.com/stable/deb stable/main amd64 Packages
     release o=Vivaldi Technologies,a=stable,l=Official Vivaldi package repository,c=main,b=amd64
     origin repo.vivaldi.com
 500 http://depo.pardus.org.tr/guvenlik ondokuz/non-free i386 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Guvenlik Ondokuz,c=non-free,b=i386
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/guvenlik ondokuz/non-free amd64 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Guvenlik Ondokuz,c=non-free,b=amd64
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/guvenlik ondokuz/main i386 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Guvenlik Ondokuz,c=main,b=i386
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/guvenlik ondokuz/main amd64 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Guvenlik Ondokuz,c=main,b=amd64
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/pardus ondokuz/non-free i386 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Ondokuz,c=non-free,b=i386
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/pardus ondokuz/non-free amd64 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Ondokuz,c=non-free,b=amd64
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/pardus ondokuz/contrib i386 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Ondokuz,c=contrib,b=i386
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/pardus ondokuz/contrib amd64 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Ondokuz,c=contrib,b=amd64
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/pardus ondokuz/main i386 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Ondokuz,c=main,b=i386
     origin depo.pardus.org.tr
 500 http://depo.pardus.org.tr/pardus ondokuz/main amd64 Packages
     release o=Pardus,a=ondokuz,n=ondokuz,l=Ondokuz,c=main,b=amd64
     origin depo.pardus.org.tr
Pinned packages:
nacak@Pardus:~$ apt policy linux-image-amd64 linux-headers-amd64 -t buster-backports
E: The value 'buster-backports' is invalid for APT::Default-Release as such a release is not available in the sources
nacak@Pardus:~$ inxi -r
Repos:
  Active apt repos in: /etc/apt/sources.list
  1: deb http://depo.pardus.org.tr/pardus ondokuz main contrib non-free
  2: deb http://depo.pardus.org.tr/guvenlik ondokuz main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/vivaldi.list
  1: deb http://repo.vivaldi.com/stable/deb/ stable main
nacak@Pardus:~$
 
5.10 çekirdeği elle indirip mi yükledin? Ya da başka bir sistemden mi çıktı paylaşıyorsun? Önceki çıktılarda backports depo ile ilgili hata görünüyordu, şimdi ise depo görünmüyor, yardım etmeye çalışıyorum, ama sen de yaptıkların ile ilgili bilgi paylaş lütfen, dediğim gibi sihirli kürem yok.
 

Yeni konular

Geri
Yukarı