kernel

Fórumok

Hello!

Kernel fordítással próbálkozom, eme doc alapján: http://kac.duf.hu/linuxsuli/deb2.html

A netről töltöttem le a kernel-t (2.6.21.4) és felraktam a libncurves-t.
A make menuconfig-nál ezt írta ki:

HOSTCC scripts/basic/fixdep
/bin/sh : scripts/basic/fixdep: Hozzáférés megtagadva
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2

Fel kéne gondolom még valamit rakni. Előre is köszi

Hozzászólások

root-ként?
__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

jah igen, annyira szerencsére már nem vagyok gyök :)

Vagy valami speckó helyről kéne fordítani? Az /usr/src-ből?

Nem segített, ugyanaz -mint várható volt.

En mindig Ez alapjan forgatok kernelt.

-------------------------------------

|^^^^^^^^^^^^^^^| ||
|...BEER TRUCK..........| ||'|";, ___.
|_..._..._______===|=||_|__|......, ] -
"(@)'(@)"""**|(@)(@)*** **''(@)

Nem elég felpakolni a libncurses-t. Ez kell neked: libncurses5-dev

A libncurses-dev-t felnyomtam már.

Megpróbálom akkor azt a linket, amit küldtél.

Köszi!

milyen sys alatt, csak nem ubuntu?
__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

átmásoltam az usr/src-be és megy. Mi az összefüggés a kettő között? Nekem logikus lenne, hogy akárhonnan fordíthatom.

A kernel saját doksiját elég végignyálazni?

Kösz mindenkinek!

(debian)

Tolts le vanilla kernelt a kernel.org-rol.
A tobbihez meg ott a link, amit irtam. Minden szepen le van benne irva, semmit se kell berhelni.

-------------------------------------

|^^^^^^^^^^^^^^^| ||
|...BEER TRUCK..........| ||'|";, ___.
|_..._..._______===|=||_|__|......, ] -
"(@)'(@)"""**|(@)(@)*** **''(@)

Kezdő koromban én is próbáltam a kernelfordítást, mert az olyan nagy királyság, meg gyorsabb lesz a gép...stb.
Néha ment, néha nem.
Utána a tv-kártyám miatt szorultam rá. De mióta benne van az OpenSuse disztribbe a támogatás azóta nem foglalkoztam vele.
Nem tudom, lehet, hogy ez is a linux-feeling része, hogy bele lehet nyúlni a kódba, saját elképzeléseidre formálhatod a kernelt. Nem tudom. Lehet, hogy 0,2 sec-al gyorsabban futna le egy parancs, de valószínűleg többet nyernék, ha kde grafikus felületről átváltanék valami kevésbé erőforrásigényes ablakozóra.
Annyira nem értek hozzá, hogy tudjam, gyorsabb-e a gépem, ha valami be van fordítva modulba vagy magába a kernelbe.
Valahogy el kell kezdeni. Lehet, hogy ő fogja majd megírni a több díjat nyert LPlayert néhány év múlva:-) Vagy olyan alrenszert ír, hogy a hardvergyártók alapból a Linuxot támogatják:-)

lehet hogy gyorsabb, de epszilon.

viszont jó móka kísérletezni az újabb cuccokkal (pl. energiagazdálkodás - igenis számít az a plusz félóra akksiidő; sched-cfs, stb.)

hameg senki sem tenné fel a legújabb -RC -t akkor Linus becsukhatná a boltot, szal ilyen értelemben még a sok verzió-őrült is jót tesz a linuxnak...

--
hege

Jó, de én azért addig nem nagyon kisérleteznék új cuccokkal, ha nem tudom lefordítani a kernelt sem. Mondom ezt úgy, hogy az előbb mellé álltam.
Jó, tényleg, kísérletezgessen, próbálgasson, csak elmondtam a saját véleményem, mint "haladó" felhasználó, értve ezen azt, hogy már '98-ban raktam fel linuxot sz.gépre.
Lehet, hogy ez a mi (én) hibánk (hibám), hogy nem frissítjük a howto-kat, hogy már nem olyan egyszerű kernelt 'ordítani, mint az őskorban, meg nincs olyan hozadéka, meg azért nézze meg milyen disztribet használ, mert más egy Suse meg egy Debián meg egy slaki...stb. Jut eszembe: rosszul is kérdezett, mert se hardwert, se disztribúciót nem írt, milyen kernel (jó, a linkből látszik, hogy valószínűleg Debian)! Nem vagyok nagy hupfun, de azért ha kérdezek, akkor elég részletesen leírom, mi a kínom. Ha válaszolok, akkor is, ezt itt is láthatjátok.

Mindent nem vághatok :)

akkor azom van, mert onnan töltöttem le :)

ééés tényleg igazad van, most csekkoltam énis

óvatos vagyok, már szívtam meg tarral (komplett rendszert másoltam raidre és kimaradt a -a (meg a -p is), aztán csak figyelgettem amikor minden root.root 644 lett és boot-nál panaszkodott postgres hogy helló, valami nem oké :D

--
hege

a kernel mappájában futtasd le a

./scripts/ver_linux

-ot és nyomd ide a kimenetet

valami hasonlót fogsz látni:

pancs:/usr/src/linux# scripts/ver_linux
If some fields are empty or look unusual you may have an old version.
Compare to the current minimal requirements in Documentation/Changes.

Linux pancs 2.6.21.2-pancs1-wifi1 #1 SMP Thu May 24 19:31:48 CEST 2007 i686 GNU/Linux

Gnu C 4.1.2
Gnu make 3.81
binutils 2.17
util-linux 2.12r
mount 2.12r
module-init-tools 3.3-pre2
e2fsprogs 1.40-WIP
xfsprogs 2.8.11
Linux C Library 2.3.6
Dynamic linker (ldd) 2.3.6
Procps 3.2.7
Net-tools 1.60
Kbd 1.12
Sh-utils 5.97
udev 105
wireless-tools 28
__________________________________________________________________

Nekem mindig igazam van, ha nem, akkor nincs igazam, szoval megint igazam van hogy nincs igazam.

mc-vel simán másoltam, de már fordítja a kernelt. Már csak az a kérdés, hogy működni fog -e :)

Ez volt a megoldás:

Szerző: TJ
Dátum: v, 2007-06-10 11:01

átmásoltam az usr/src-be és megy. Mi az összefüggés a kettő között? Nekem logikus lenne, hogy akárhonnan fordíthatom.

A kernel saját doksiját elég végignyálazni?

Kösz mindenkinek!

(debian)

Azzal egyetértek, hogy marhára sok értelme nincs nekem kernelt forgatnom, de reménykedem, hogy megértem a titkos belső erőket :)

/usr/src -be csinalj egy symlinket linux neven is a linux-2.6.xx mappara (sok program, ha kell neki a forras, igy fog rakeresni).

-------------------------------------

|^^^^^^^^^^^^^^^| ||
|...BEER TRUCK..........| ||'|";, ___.
|_..._..._______===|=||_|__|......, ] -
"(@)'(@)"""**|(@)(@)*** **''(@)

Most tanulok -ezért is olvaso ma hup-t :)-, de holnap megpróbálom beizzítani az új kernelt.
Egyet már fordítottam -randomra megconfigoltam :)-, de a végeredményt nem nagyon találtam. Lehet mert sikerült betelítene ma vinyót.

Nah tényleg tanulok

Jah tényleg, van bármi értelme az xmms-t a xmms2-re beújítani?

kösz salmonix :)