Kompilacja Kernela 2.6

Instalacja Slackware Linux, problemy i wstępna konfiguracja, aktualizacje do nowszych wersji.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
ahes
Użytkownik
Posty: 1047
Rejestracja: 2004-05-28, 10:44
Lokalizacja: Krakow
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: ahes »

Sad Mephisto pisze:1. ściągasz Ľródełka
2. rozpakowujesz je
3. czytasz README
4. dopiero teraz możesz zacząć psuć :P
no popsuc to mozesz juz od razu.
np. zamiast zcat linux-2.x.x.tar.gz | tar xv
dasz sobie cat linux-2.x.x.tar.gz
bardzo ciekawe efekty dzwiekowo-wizualne :)

a przy okazji, bo wiele osob o tym nie wie. czasami po wykonaniu polecenia cat na pliku binarnym wysypuje nam konsole na amen. nawet kill nie pomaga. na szczescie jest na to prosty sposob. naciskamy ctrl+v ESC c. pojawi sie cosik takiego ^[c. wciskamy enter i znowu konsola mowi do nas w czytelnym jezyku :P
[b][url=http://rootnode.net]rootnode.net[/url] :: Konta shellowe z piekła[/b]
Awatar użytkownika
Sad Mephisto
Administrator
Posty: 2824
Rejestracja: 2004-05-22, 13:24
Lokalizacja: Zabrze
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: Sad Mephisto »

Jak się konsola popsuje, to można też na ślepo wklepać polecenie "reset". A co do "zcat" <--> "cat", to muszę przyznać że jestem leniwy i korzystam z mc :roll:
[i]Thank you for noticing this notice. Now that you've noticed this notice, you may have noticed that this notice is noticably unnoticable.
$ python -c "print int(''.join(map(lambda x: str(len(x)),'Kto z woli i myśli zapragnie Pi spisać cyfry ten zdoła.'.split())))/1e+10"[/i]
tadziu
Użytkownik
Posty: 325
Rejestracja: 2004-05-23, 18:21
Lokalizacja: Gdańsk
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: tadziu »

ahes pisze:zcat linux-2.x.x.tar.gz | tar xv
Po co tak sie meczyc? nie latwiej wpisac 'tar xzf linux-2.x.x.tar.gz'? :P
Awatar użytkownika
ahes
Użytkownik
Posty: 1047
Rejestracja: 2004-05-28, 10:44
Lokalizacja: Krakow
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: ahes »

tadziu pisze: Po co tak sie meczyc? nie latwiej wpisac 'tar xzf linux-2.x.x.tar.gz'? :P
latwiej, ale chcialem to skojarzyc w zcat <==> cat :wink:
poza tym warto chyba poznac inne mozliwosci wykonania tej samej operacji
zazwyczaj stosuje tar zxvf plik.tar.gz lub tar jxvf plik.tar.bz2 8)
[b][url=http://rootnode.net]rootnode.net[/url] :: Konta shellowe z piekła[/b]
Awatar użytkownika
ahes
Użytkownik
Posty: 1047
Rejestracja: 2004-05-28, 10:44
Lokalizacja: Krakow
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: ahes »

polecam reiserfs. wiele razy mam pady zasilania i jeszcze nigdy nic sie nie stalo. za to wykosilo partycje ext2 :shock:. i tak wszyscy czekamy na reiser4 w slacku - najszybszy filesystem :twisted:. zapraszam na strone: http://www.namesys.com/v4/v4.html
[b][url=http://rootnode.net]rootnode.net[/url] :: Konta shellowe z piekła[/b]
orli

Re: Kompilacja Kernela 2.6

Post autor: orli »

Sad Mephisto pisze:
orli pisze:Najlepiej reiserfs :)
Ktoś mi polecał kiedyś ReiserFS, ale powiedział, że jak mu się system sypnął (czytaj: zabrakło prądu) to potem mu zaczął dysk chodzić przeraĽliwie wolno.
Też raz tego doświadczyłem, ale to było dawno i nieprawda :) Teraz fs wytrzymał bez zająknięcia kilka ostatnich nagłych resetów/brak prądu.
wodór
Użytkownik
Posty: 1
Rejestracja: 2004-06-11, 17:17
Lokalizacja: Częstochowa - Kępno

ext2

Post autor: wodór »

Kozystam z ext2 , kilka nagłych braków prądu przeszło . Ale bardzo czeęsto przy stracie skanuje mi dysk . Chyba ostatni raz wybrałem ten system plików :/
Awatar użytkownika
bzyk
Moderator w st. spocz.
Posty: 991
Rejestracja: 2004-06-05, 06:32
Lokalizacja: Pszczyna
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: bzyk »

Wybierz ext3, to nic innego jak ext2 - tylko dodany zostal journaling. Od ext3 nie musze juz odwiedzac swoich maszyn 'bo, Panie, prad wylaczyli i tylko z tego komputera cos piska"...
In /dev/null no one can hear you scream.
Awatar użytkownika
KLAPEK
Użytkownik
Posty: 843
Rejestracja: 2004-06-13, 21:00

Re: Kompilacja Kernela 2.6

Post autor: KLAPEK »

Mi synek już ładnych kilka razy wyłączył kompa z przycisku w obudowie [aż go nie wyłączyłem w acpi ;)] i nic się nie stało.
Mam ReiserFS.
Państwowa dziwka, flądra w jedwabiu i złocie. || Chcą za nią tren nieść, duszę włócząc w błocie. || Cyril Tourneur (1575-1625) ||
#318805 @ Slackware GNU/Linux
Gall
Użytkownik
Posty: 22
Rejestracja: 2004-06-14, 18:29
Lokalizacja: Bytom

Re: Kompilacja Kernela 2.6

Post autor: Gall »

Ja tam ReiserFS korzystam na dwóch serwerach i komputerze domowym i nie narzekam. A padów zasilania to jeden z serwerów zaliczył już sporo, pomimo podłączenia do UPSa, bo w miejscu, gdzie stoi, zdarzają się dłuższe wyłączenia prądu.
Awatar użytkownika
mina86
Moderator
Posty: 3343
Rejestracja: 2004-06-14, 21:58
Lokalizacja: Linux 5.x x86_64
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: mina86 »

Takie małe nurtujące mnie odkąd mam 2.6.x pytanie: Czy przez przypadek po instalacji jądra nie trzeba jakichś nagłówków zupdatować ?

Krótkie przejżenie Makefile'a z kernela wykazało, że praktycznie nic z tego pliku nie rozumiem, a samodzielna próba podmiany plików nagłówkowych w /usr/include/linux na jakieś z paczki ze Ľródłami jądra spowodowały uniemozliwienie kompilacji jakeigokolwiek programu kożystającego z rzeczonych nagłówków.

Z drugiej strony tak sobie myślę, że wszakże wraz z tak dużymi zmianami jakie wprowadzono podomierz w 2.6.x muszą iść jakieś zmiany w nagłówkach,a może się mylę ?
Zastrzegam sobie prawo nieanalizowania postów pisanych niepoprawną polszczyzną.
Post generated automatically by A.I. system code name ‘mina86’ in response to the previous one.
Awatar użytkownika
Hannibal
Moderator w st. spocz.
Posty: 1644
Rejestracja: 2004-06-08, 16:03
Lokalizacja: Łódź

Re: Kompilacja Kernela 2.6

Post autor: Hannibal »

U mnie /usr/include/linux to symlink na /usr/src/linux/include/linux przy czym /usr/src/linux jest symlinkiem na /usr/src/linux-2.6.X(-rcX). I jakoś narazie problemów z kompilacją nie miałem :).
[size=75]Hannibal@current@2.6.X[/size]
Awatar użytkownika
mizoo
Użytkownik
Posty: 12
Rejestracja: 2004-06-15, 08:05
Lokalizacja: Czwa/Wwa
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: mizoo »

Hannibal pisze:U mnie /usr/include/linux to symlink na /usr/src/linux/include/linux przy czym /usr/src/linux jest symlinkiem na /usr/src/linux-2.6.X(-rcX). I jakoś narazie problemów z kompilacją nie miałem :).
To nie wszystko :wink:
Druga rzecza zalatwiajaca problem naglowkow jest dodatkowo:

/usr/include/asm -> asm-i386
/usr/include/asm-i386 -> /usr/src/linux/include/asm-i386

I to wszystko co trzeba podlinkowac po zmianie kernela.
Oczywiscie /usr/src/linux -> /usr/src/linux-2.6.X.

Pozdrawiam ;]
Awatar użytkownika
Hannibal
Moderator w st. spocz.
Posty: 1644
Rejestracja: 2004-06-08, 16:03
Lokalizacja: Łódź

Re: Kompilacja Kernela 2.6

Post autor: Hannibal »

Fakt asma miałem jeszcze chyba z czsów 2.4.X :).
Twoje linki okazały się jednak niewystarczające, trzeba jeszcze dodać:
/usr/include/asm-generic -> /usr/src/linux/include/asm-generic :D
[size=75]Hannibal@current@2.6.X[/size]
Awatar użytkownika
mizoo
Użytkownik
Posty: 12
Rejestracja: 2004-06-15, 08:05
Lokalizacja: Czwa/Wwa
Kontakt:

Re: Kompilacja Kernela 2.6

Post autor: mizoo »

Hannibal pisze:Fakt asma miałem jeszcze chyba z czsów 2.4.X :).
Twoje linki okazały się jednak niewystarczające, trzeba jeszcze dodać:
/usr/include/asm-generic -> /usr/src/linux/include/asm-generic :D
I tutaj masz oczywiscie racje. Jak moglem to przeoczyc :oops:
Przyzwyczajenia z czasow 2.4 sa czasem silniejsze ode mnie :D
:hC: A Higher Life Behind the Things.
ODPOWIEDZ