Portál AbcLinuxu, 10. května 2025 02:42

Dotaz: Debian etch, kde vzit zdrojaky

9.1.2007 12:03 chinook | skóre: 28
Debian etch, kde vzit zdrojaky
Přečteno: 179×
Odpovědět | Admin
Nainstaloval jsem si debian etch. Verzi jadra mam 2.6.18-3-686. Potrebuji jeho zdrojaky. Kde se daji sehnat? Nebo da se stahnout nove jadro a nejak lehce kompilovat? Vzdy, kdyz jsem kompiloval, tak mi neco prestalo fungovat.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.1.2007 12:10 Michal Kašpar | skóre: 15
Rozbalit Rozbalit vše Re: Debian etch, kde vzit zdrojaky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdrojáky jádra jsou v balíčku linux-source(-verze). Doporučuji spíše nainstalovat balíček linux-tree-(verze), který přidá i Debianí patche (které jsou v linux-source obsaženy) do samostatného adresáře. Zdrojáky se nainstalují do /usr/src jako tar.bz2 archiv, takže je potřeba je nejprve rozbalit.

Potom si můžete zkopírovat fungující konfiguraci z /boot/config-verze do /usr/src/zdrojaky/.config, make oldconfig pro "sladění" s nainstalovanými zdrojáky. Pak už standardně udělat případné vlastní úpravy a k výrobě balíčků použít make-kpkg z balíčku kernel-package (v dokumentaci je popsáno, jak na initrd atp.).
9.1.2007 13:35 chinook | skóre: 28
Rozbalit Rozbalit vše Re: Debian etch, kde vzit zdrojaky
Ja vzdy, kdyz jsem kompiloval jadro, tak jsem si vzal konfiguraci z /boot/config-verze. Kompilace probehla v poradku, ale pak nektere veci, co se starym jadrem fungovaly, uz s novym nefungovaly. Cim to mohlo byt? Mohlob to byt, ze konfiguracni soubory byly z moc stareho jadra? Podle vasi rady, bych tedy klidne mohl stahnout nejnovejsi jadro a se starymi konfiguracnimi soubory zkompilovat?
9.1.2007 15:51 Michal Kašpar | skóre: 15
Rozbalit Rozbalit vše Re: Debian etch, kde vzit zdrojaky
Pokud uděláte make oldconfig, tak ano (zeptá se vás na nové volby, které v jádře přibyly a vytvoří podle nich novou konfiguraci).
10.1.2007 11:42 chinook | skóre: 28
Rozbalit Rozbalit vše Re: Debian etch, kde vzit zdrojaky
Tak jsem zkompiloval kernel na 2.6.18.6. Kupodivu vse chodi. Ale kdyz chci patchnou orinoco drivers. Tak hledaji soubor /lib/modules/2.6.18.6/build. Ten adresar tam neni, kde ho mam hledat?
stativ avatar 10.1.2007 12:01 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Debian etch, kde vzit zdrojaky
ten adresar je symlink na na zdrojaky jadra
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
10.1.2007 12:08 chinook | skóre: 28
Rozbalit Rozbalit vše Re: Debian etch, kde vzit zdrojaky
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takze mam napsat ln -s /usr/src/linux-2.6.18.6/ /lib/modules/2.6.18.6/build/ ?
stativ avatar 10.1.2007 12:32 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Debian etch, kde vzit zdrojaky
ano.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.