Debian fórum

Tipy, triky, návody - pouze návody, nevkládat dotazy! => Správa, údržba a nastavení systému => Téma založeno: urys kdy 15. 03. 2009, 15:26:38

Název: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: urys kdy 15. 03. 2009, 15:26:38
Dnes jsem přidal do komentářů k článku http://www.debian-linux.cz/debian-squeeze-testing-a-jadro-2-6-28/#comment-472 (http://www.debian-linux.cz/debian-squeeze-testing-a-jadro-2-6-28/#comment-472) jak si nainstalovat pro dané jádro kbuild a aby to nezapadlo, tak to ještě přidám i sem.
Není to z mé hlavy, poradil mi strýček google: http://174.129.128.200/debian/22249-2-6-28-nvidia-closed-source-2.html#post66144 (http://174.129.128.200/debian/22249-2-6-28-nvidia-closed-source-2.html#post66144)

přidat si následující zdroje do /etc/apt/sources.list

deb http://kernel-archive.buildserver.net/debian-kernel trunk main
deb-src http://kernel-archive.buildserver.net/debian-kernel trunk main


a pustit se do následujícíh příkazů:

# aptitude update

$ mkdir ~/kompilace
$ cd ~/kompilace
# apt-get source linux-kbuild-2.6.28
# aptitude install debhelper build-essential

# dpkg-buildpackage
$ cd ..
# dpkg -i linux-kbuild-2.6.28_2.6.28-1~snapshot.12595_i386.deb
(jméno balíčku nahradíte samozřejmě tím, jaký se vám vytvoří)


no a teď už stačí nainstalovat příslušné hlavičkové soubory daného jádra

# aptitude install linux-headers-$(uname -r)

a vesele si kompilovat třeba nejnovější NVIDIA driver ;)
Název: Re: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: Petr Krčmář kdy 15. 03. 2009, 18:43:33
Díky a aby to nezapadlo, přidal jsem link zase zpět na hlavní web (http://www.debian-linux.cz/jak-na-kbuild-pro-testing-a-jadro-2-6-28/).
Název: Re: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: Erich Stark kdy 16. 03. 2009, 19:03:29
Docela by ma zaujímalo na co sluzi ten kbuild  ???
Název: Re: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: Petr Krčmář kdy 16. 03. 2009, 21:57:57
Citace od: Erino72 kdy 16. 03. 2009, 19:03:29
Docela by ma zaujímalo na co sluzi ten kbuild  ???

Zjednodušeně řečeno se jedná o poměrně komplexní build framework postavený nad GNU make. Používá se pro kompilaci velmi složitých projektů. Jakým je třeba i linuxové jádro, případně jeho moduly. Což je v tomto případě důležité. Pomocí sady nástrojů a připravených skriptů je pak možno relativně snadno vybuildit velmi komplexní projekty.
Název: Re: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: geckon kdy 18. 03. 2009, 08:37:11
Řešil jsem to včera večer a google mě postupně dovedl na http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518115 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518115), kde jsem našel hotový balíček, takže jsem ho stáhnul (http://people.debian.org/~adamm/kernel/) a klasicky nainstaloval. Je to možná jednodušší řešení.
Název: Re: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: Erich Stark kdy 18. 03. 2009, 10:10:52
Citace od: Petr Krčmář kdy 16. 03. 2009, 21:57:57
Citace od: Erino72 kdy 16. 03. 2009, 19:03:29
Docela by ma zaujímalo na co sluzi ten kbuild  ???

Zjednodušeně řečeno se jedná o poměrně komplexní build framework postavený nad GNU make. Používá se pro kompilaci velmi složitých projektů. Jakým je třeba i linuxové jádro, případně jeho moduly. Což je v tomto případě důležité. Pomocí sady nástrojů a připravených skriptů je pak možno relativně snadno vybuildit velmi komplexní projekty.

Sice ste spominali ze je len na kompilovanie rozsiahlych projektov ale je mozne ním kompilovat aj klasicke veci ktore sa robia s make?
Název: Re: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: Erich Stark kdy 28. 03. 2009, 17:24:09
tento navod uz nefunguje pretoze to stiahne linux-kbuild-2.6.29 ;)
Název: Re: Debian Squeeze (testing) a jádro 2.6.28 - jak na kbuild
Přispěvatel: geckon kdy 30. 03. 2009, 13:12:58
Zde (http://people.debian.org/~adamm/kernel/) ale balíky pro 2.6.28 stále jsou.