Brak źróde

Ogólne pytania dotyczące systemu
MDobak
Posty: 28
Rejestracja: 09 kwietnia 2007, 23:27
Lokalizacja: P³oñsk

Brak źródeł kernela (/usr/src/linux/)

Post autor: MDobak »

Witam,

Dziś zainstalowałem Debiana testing, przy próbie instalacji sterowników nVidii okazało się, że nie mam źródeł kernela (mam nadzieje, że nie mylę pojęć) w katalogu /usr/src/, u mnie katalog ten jest pusty. Na forum znalazłem podobny temat : http://debian.linux.pl/viewtopic.php?t=2427 lecz nie udało mi się rozwiązać problemu. Posiadam jądro w wersji 2.6.18-4-k7. Próbowałem pobrać źródła za pomocą komendy:

Kod: Zaznacz cały

 apt-get source linux-image-2.6.18-4-k7
lecz pobrały mi się źródła w wersji 2.6.21-5, a nawet gdyby były w dobrej wersji (być może ta jest dobra(?)) nie wiem co z nimi zrobić, jestem początkującym użytkownikiem Linuksa. Byłbym wdzięczny za pomoc w rozwiązaniu tego problemu.

Pozdrawiam
Michał
Deathman
Beginner
Posty: 298
Rejestracja: 20 kwietnia 2007, 15:04
Lokalizacja: £ód¼

Post autor: Deathman »

Kod: Zaznacz cały

sudo aptitude install linux-headers-`uname -r`
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Możesz też zainstalować pakiet linux-source-*
MDobak
Posty: 28
Rejestracja: 09 kwietnia 2007, 23:27
Lokalizacja: P³oñsk

Post autor: MDobak »

Wszystko fajnie, tylko:

Kod: Zaznacz cały

Nie znaleziono pakietu, którego nazwa lub opis zawierałyby "linux-headers-2.6.18-4-k7"
Próbowałem już różnuch komend, tylko jedna mi pobrała źródła, i były one własnie w wersji 2.6.21-5. Moje wpisy w sources.list:

Kod: Zaznacz cały

# Line commented out by installer because it failed to verify:
deb [url]http://security.debian.org/[/url] lenny/updates main contrib
# Line commented out by installer because it failed to verify:
deb-src [url]http://security.debian.org/[/url] lenny/updates main contrib
deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib
deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main non-free contrib

Awatar użytkownika
Spass
Beginner
Posty: 181
Rejestracja: 09 maja 2007, 16:25

Post autor: Spass »

Jeszcze możesz spróbować pobrać paczkę ze tej strony: http://packages.debian.org/cgi-bin/sear ... elease=all

PS: Może rozważ przejście na nowe jądro?
jang
Beginner
Posty: 208
Rejestracja: 26 stycznia 2007, 14:38

Post autor: jang »

http://www.debian.org/distrib/packages
Dla testing (lenny) nie odnajduje takiego pakietu

http://packages.debian.org/cgi-bin/sear ... elease=all

Coś mi się wydaje, że 2.6.18-4-k7 jest tylko w ETCH, tak więc aby je pobrać będziesz musiał w sources.list zmienić wpis na stable (etch) później apt-get update a po ściągnięciu źródełek znów zmienić na lenny.

Pozdrawiam
Awatar użytkownika
Spass
Beginner
Posty: 181
Rejestracja: 09 maja 2007, 16:25

Post autor: Spass »

jang, raczej nie trzeba grzebać w sources.list. Podałem już link, gdzie wyraźnie widać, że paczka znajduje się tylko w stable. Wystarczy tam kliknąć i pobrać plik na wybraną architekturę. Akurat w przypadku tej paczki do wyboru jest tylko i386. Podaję bezpośredni link do paczki: http://security.debian.org/debian-secur ... 2_i386.deb
jang
Beginner
Posty: 208
Rejestracja: 26 stycznia 2007, 14:38

Post autor: jang »

Spass pisze:jang, raczej nie trzeba grzebać w sources.list
Ja wychodzę z założenia, że lepiej ściągnąć pakiety poprzez apt-get/aptitude bo ściągną się rownież zależności (czyli w tym wypadku co najmniej gcc i linux-kbuild) a ściągając tylko pakiet ściągniesz tylko dany pakiet.
mlyczek
Junior Member
Posty: 979
Rejestracja: 02 sierpnia 2006, 19:17

Post autor: mlyczek »

jang pisze:Ja wychodzę z założenia, że lepiej ściągnąć pakiety poprzez apt-get/aptitude bo ściągną się rownież zależności (czyli w tym wypadku co najmniej gcc i linux-kbuild) a ściągając tylko pakiet ściągniesz tylko dany pakiet.
W tym wypadku nie potrzenuje zależności, bo on to potrzebuje do instalacji sterów nvidii, więc potrzebuje linux-headers i linux-source. Link do linux-headers w odpowiedniej wersji podał już Spass, a tu jest link do odpowiednich linux-source http://security.debian.org/debian-secur ... h2_all.deb
jang
Beginner
Posty: 208
Rejestracja: 26 stycznia 2007, 14:38

Post autor: jang »

To co napiszę to będzie pytanie (bez żadnych podtekstów).
NVidii nigdy nie miałem więc może i tak jest jak piszesz ale ja jak instalowałem jakieś stery (np. kiedyś jak jeszcze miałem - rt2400) z repo Debiana to jakoś nic nie wołało o linux-source, natomiast jak chciałem sobie źródła skompliować to oprócz źródeł było mi potrzebne klika dodatkowych pakietów jak choćby gcc o którym wspomniałem. MDobak nie będzie ich potrzebował ?

Pozdrawiam
ODPOWIEDZ