Portál AbcLinuxu, 26. dubna 2024 18:18


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
31.5.2004 08:24 jack
Rozbalit Rozbalit vše patchnutie
Odpovědět | Sbalit | Link | Blokovat | Admin
potom napiste podrobne aj ako sa patchuje
DjAARA avatar 31.5.2004 10:36 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
Rozbalit Rozbalit vše Re: patchnutie
Souhlas, chtelo by to patchovani rozebrat trochu vic.
31.5.2004 11:30 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: patchnutie
Osobne pouzivam vanilla jadro (alebo Slackware-ov balik, co je na 99% to iste) a aplikujem patch-e z kernel.org. A aplikovanie patch-u znamena skutocne len tolko ako som napisal v clanku (ok vynechal som 300 riadkov zacinajucich 'patched file ... Hunk # succeeded at ...) .

Takze ak mate s patchmi nejaky problem, povedzte aky konkretne. Chcete viac o vytvarani backup-u, reject-ovani, ci reverznom patch-i, ...? Alebo mate problemy s patch-mi z inych zdrojov?

31.5.2004 10:35 rADOn
Rozbalit Rozbalit vše symlink /usr/src/linux je obsolete
Odpovědět | Sbalit | Link | Blokovat | Admin
jedinej detail je ze umisteni zdrojaku kernelu do /usr/src/linux je spatnost.
viz http://www.linuxmafia.com/faq/Kernel/usr-src-linux-symlink.html
ve strucnosti - mely by tam byt zdrojaky/hlavicky kernelu proti kteremy byla zkompilovana glibc. vetsinou to, jak vidno, neni problem ale proto to jeste nemusime propagovat.
31.5.2004 11:44 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: symlink /usr/src/linux je obsolete
Ta linka tusim hovori o linke /usr/include/linux - ci je to linka ukazujuca do /usr/src/linux/include je tusim zalezitost distribucie, pretoze na stroji (Slack), za ktorym momentalne sedim to linka nie je. Pokial mi je zname, tak prekladac nepouziva /usr/src/linux/include ak mu to explicitne neprikazete.

Na druhej strane, ta linka nie je nutna, takze ak maju citatelia pochybnosti, mozu ten krok kludne vynechat.

1.6.2004 11:05 Michal M.
Rozbalit Rozbalit vše Re: symlink /usr/src/linux je obsolete
Ve strucnosti: Hlavicky kernelu proti kteremu byla zkompilovana glibc by mely byt v /usr/include/... a nemely by to byt jenom odkazy do /usr/src/linux/include/...

Pokud mam hlavicky pro programy oddelene (coz v dnesnich distribucich mam), muzu si s /usr/src/linux delat co chci.
31.5.2004 11:12 debko
Rozbalit Rozbalit vše diky
Odpovědět | Sbalit | Link | Blokovat | Admin
Diky za tento serial, snad sa uz konecne naucim kompilovat kernel, v linuxe je to dost zlozita procedura.
31.5.2004 13:25 Tomáš
Rozbalit Rozbalit vše Šestý důvod
Odpovědět | Sbalit | Link | Blokovat | Admin
proč kompilovat jádro chybí a je podle mne ten nejčastější. Mít poslední jádro, protože je prostě nejnovější.
31.5.2004 13:47 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: Šestý důvod
Spravne. Aj ja chcem mat najnovsie chyby ;-)
Josef Kufner avatar 31.5.2004 14:36 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Šestý důvod
a nemit ty stary chyby ;)
Hello world ! Segmentation fault (core dumped)
31.5.2004 14:32 Borg
Rozbalit Rozbalit vše Re: Šestý důvod
Proč kompilovat je jasný tomu kdo tam nepotřebuje takové věci jako je podpora PCMCIA, atd. a to ani jako moduly. A naopak si tam chce stabilně spustit všechny možnosti které např. umožňuje raid Promise. I když pravdou je že kernel 2.4.* se mně kompiloval lépe než kernel 2.6.* . I když je to pouze řekl bych subjektivní pohled. (Noflame) ??????? Nejnovější chyby ????? To by jsme v tom případě museli dělat pořád ještě na kernelu 2.2.* ;-)
Josef Kufner avatar 31.5.2004 14:38 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Šestý důvod
jo, s tim kompilovanim mi to taky prislo.. zrovna jsem zkompiloval 2.6.6 a bylo to radove v jednotkach minut a co si vzpominam 2.4.2x bylo bezmala pul hodinky.
Hello world ! Segmentation fault (core dumped)
Pavel Beníšek avatar 25.10.2004 13:39 Pavel Beníšek | skóre: 27
Rozbalit Rozbalit vše Re: Šestý důvod
Tak to jste zrejme jen upravil konfiguraci a prekompiloval jadro (takze se kompilovaly jen ty nove veci a zbytek se jen linkoval, protoze uz zkompilovany jenou byl), protoze jinak musite mit hodne nadupany cluster ;)

U me (2GHz Celeron) trva kompilace okolo 40 minut. Coz samozrejme nemuzete brat jako bernou minci protoze zalezi co vsechno si tam clovek nahazi, ale rozhodne nedosahnete o rad rychlejsi kompilace na obdobnem hw.
checking for chicken... must have egg first
31.5.2004 15:09 martin
Rozbalit Rozbalit vše modutils
Odpovědět | Sbalit | Link | Blokovat | Admin
jen drobna poznamka - pro jadra 2.6.x uz to nejsou modutils ale tusim init-module-tools ale to je jen detail.

Jinak podle me kompilace jadra je v celku snadne, vetsi legrace je podle me s na stavenim modulu do initrd pripadne nastavenim hotplug zarizeni. Pokud se stane ze 'neco nejak nefunguje jak ma' hledani chyb pro zacatecnika muze byt docela peklo ;0) Sam jsem si to prosel u notebooku PCMCIA sitovkou.
31.5.2004 16:08 Borg
Rozbalit Rozbalit vše Re: modutils
Ono také záleží v jaké distribuci to jádro upravujete. Když mám čas tak si kompiluju jadra z Cookeru (MDK), teď naposledy to bylo kernel-2.6.6.3mdk. A dělal jsem to třikrát a druhá kompilace byla slušná a zbyvající brrr. :-(

Dotaz jak je to ve Fedoře, taky je tam patchované jádro? Pokud možno vyjádřit osobní zkušenost, to "snad, a asi" je sice hezké, ale nepraktické.
2.6.2004 07:49 Ondřej
Rozbalit Rozbalit vše Re: modutils
Ve Fedoře stále ještě pár patchů je, i když méně než dříve. Red Hat se nyní snaží co nejvíce přiblížit vanilla jádru.
31.5.2004 16:22 ondra
Rozbalit Rozbalit vše Re: modutils
Bat bat, kdy se zde podrobneji rozebralo nastavovani initrd bylo by to skvele. Kompiloval jsem si vlastni RH9, FC1, FC2 a vetsinou sem zkolaboval na nastavovani initrd, ve vetsine pripadu sem ho musel nakonec dat pryc:-(
Josef Kufner avatar 31.5.2004 17:21 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: modutils
he he.. initrd jsem poklidne vypustil.. co je treba pred mountnutim rootu se nacpe rovnou do kerelu a basta ;-)
Hello world ! Segmentation fault (core dumped)
31.5.2004 20:10 jiri.b | skóre: 30 | blog: jirib
Rozbalit Rozbalit vše Re: modutils
No... ale s initrd muzete mit bootsplach, nebo jak se to oficialne jmenuje, a taky se to vyuziva pri kompletne sifrovanem / - ? me to teda moc nejelo, tak bych nejakej postup uvital, pac nemam cas a chut to louskat z anglictiny :)

jirib
1.6.2004 08:39 tomasgn | skóre: 23 | JN89GE
Rozbalit Rozbalit vše Re: modutils
taky radeji zakompiluji potrebne ovladace filesystemu a radice do kernelu a initrd vynecham.

bootsplash - proboha na co? to je prvni vec kterou vypinam u distribuci, ktere me ho vnucuji, a vubec u vsech programu, ktere se o neco podobneho snazi ;-)
2.6.2004 10:40 martin
Rozbalit Rozbalit vše Re: modutils
Ze jsem tak smela lama. Co to je initrd?
2.6.2004 14:01 Kamil | skóre: 18 | blog: bejkarny
Rozbalit Rozbalit vše Re: modutils

man initrd ;o)

-- JP
4.6.2004 19:09 jkt
Rozbalit Rozbalit vše Re: modutils
initrd = initial ramdisk. kdyz kernel bootuje, tak si pripoji root filesystem / z initrd, nacte si moduly co bude potrebovat pro pripojeni opravdovyho / a je happy.
31.5.2004 16:32 Geo
Rozbalit Rozbalit vše proc
Odpovědět | Sbalit | Link | Blokovat | Admin
No a treba taky kompilujem protoze nas nebavi cekat a divat se pri startu systemu na pokusy kernelu inicializovat zarizeni ktery v pocitaci nemam a pak jeste cekat na depmod -a
7.6.2004 14:57 TNX
Rozbalit Rozbalit vše Re: proc
To je ale divny konicek, restartovat linux. :-)
1.6.2004 12:28 Maude Lebowski
Rozbalit Rozbalit vše patch argumenty
Odpovědět | Sbalit | Link | Blokovat | Admin
prikaz na patchovani je napriklad
bzip2 -cd ../patch-2.4.27-pre4.bz2 | patch -p1
(patch bez te carky oznacujici std. vstup). Vubec nechapu, jak na to author prisel v zadnym manu na vsemoznych systemech jsem to nenasla.
1.6.2004 16:14 rastos | skóre: 62 | blog: rastos
Rozbalit Rozbalit vše Re: patch argumenty
Nechapem. "bunzip2" je to iste ako "bzip2 -d" - popisane v man stranke bzip2. Manualova stranka pre patch hovori "If patchfile is -, read from standard input, the default."

Co teda nie je jasne? Hovoris, ze tak ako je to v tom clanku to nefunguje? Alebo si nevedela, ze sa to da aj tak?

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.