źród
źródła kernela dystrybucyjnego
Witam. Czy można zainstalować źródła kernela dystrybucyjnego przez apt-get? I jak jeśli można. Czy wystarczy ściągnąć z ftp.kernel.org linux-2.6.18.tar.gz?
Jeśli ściągniesz z ftp.kernel.org to nie będzie to kernel dystrybucyjny. ¬ródła kernela dystrybucyjnego z zainstalowanymi patchami, których używa Debian są tu: http://packages.debian.org/cgi-bin/sear ... chon=names. Możesz sobie troszkę o nich poczytać. ¦ciągasz normalnie przez aptitude/apt-get: i masz je w /usr/src
Kod: Zaznacz cały
aptitude/apt-get install linux-source-2.6.18
albo też:
Kod: Zaznacz cały
apt-get source linux-image-2.6.18-4-<architektura>
Zainstalowałem
ale nie moge ich znaleźć. /usr/src jest puste
próbuje skompilować ipp2p i chyba brak odpowienich źródeł kernela robi problem
Kod: Zaznacz cały
aptitude/apt-get install linux-source-2.6.18
próbuje skompilować ipp2p i chyba brak odpowienich źródeł kernela robi problem
Obawiam się, że to nie przejdzie: http://packages.debian.org/cgi-bin/sear ... elease=allvelmafia pisze:albo też:Kod: Zaznacz cały
apt-get source linux-image-2.6.18-4-<architektura>
mlyczek pisze:Obawiam się, że to nie przejdzie: http://packages.debian.org/cgi-bin/sear ... elease=allvelmafia pisze:albo też:Kod: Zaznacz cały
apt-get source linux-image-2.6.18-4-<architektura>
a mi się wydaj że przejdzie:
http://packages.debian.org/cgi-bin/sear ... elease=all
cała ta regułka była wpisywana poprzez autodopełnienie, więc musi działać :P
Tylko, że Ty szukałeś w nazwach wszystkich pakietów:
a ja szukałem tylko w nazwach pakietów źródłowych, czyli instalowanych apt-getem z opcją source:You have searched for packages that names contain linux-image in all suites, all sections, and all architectures.
You have searched for source packages that names contain linux-image in all suites, all sections, and all architectures.
Can't find that package.
Kod: Zaznacz cały
debian:/home/mlyczek# apt-get source linux-image-2.6.18-4-686
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
E: Nie udało się odnaleźć źródła dla pakietu linux-2.6
Kod: Zaznacz cały
kamil@kamil:~$ apt-get source linux-image-2.6.18-4-amd64
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Konieczne pobranie 58,2MB archiwów źródeł.
Pob: 1 [url]ftp://ftp.pl.debian.org[/url] sid/main linux-2.6 2.6.21-4 (dsc) [4906B]
Pob: 2 [url]ftp://ftp.pl.debian.org[/url] sid/main linux-2.6 2.6.21-4 (tar) [55,8MB]
0% [2 linux-2.6 492320/55,8MB 0%] <Tu przerwałem>
kamil@kamil:~$
Debian ma taką politykę że dla każdej paczki (gotowej) musi być źródło o tej samej nazwie ;P
(oczywiście musisz mieś repo do źródeł w /etc/apt/sources.list)
Sory, zwracam honor - nie mam repo do źródeł. Tylko dlaczego na packages.debian.org przy szukaniu pakietów źródłowych nie wyświetla tego?velmafia pisze:Debian ma taką politykę że dla każdej paczki (gotowej) musi być źródło o tej samej nazwie ](oczywiście musisz mieś repo do źródeł w /etc/apt/sources.list)[/b]