Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam
Czy ma ktoś dokładny opis kompilacji jajka zeby działały skrypty HTB, IMQ.
Dystrybucja Debian 5.0.3 Lenny.
Próbuję od dwóch dni ale coś mi się wysypuje, a na necie nie mogę znaleźć czegoś ciekawego.
Moze ktoś by miał już .config dla kompilacji z dobrymi ustawieniami pod HTB, IMQ.
Do kompilacji instaluje na maszynie pakiety:
apt-get install bzip2 apt-get install libncurses5-dev gcc apt-get install kernel-package
Czy coś ominąłem ?
Ja robię tak:
1. Zgrywam jajko do /usr/src/
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
2. Następnie trzeba je rozpakować:
tar jxf linux-2.6.17.tar.bz2
3. Tworzymy dowiązanie symboliczne:
ln -s linux-2.6.17 linux
4. przechodzimy do folderu /usr/src/linux
cd /usr/src/linux
5. ściągamy łatke: linux-2.6.17-pp3.patch (od snaja) i patchujemy:
patch –p1 < linux-2.6.17-pp3.patch
6. Po załataniu ściągamy konfig kompilacji kernela .config, wrzucamy go do /usr/src/linux, i tu problem bo nie mam chyba dobrego :(
Jak ktoś ma to proszę o podesłanie :)
7. Odpalamy konfigurator kompilacji jądra:
make menuconfig
8. W konfiguratorze dajemy Load an alternative configuration file
Potwierdzamy jego nazwe czyli .config (wcześniej oczywiście go skopiowaliśmy do /usr/src/linux) i dajemy zapisz ustawienia jajka i wychodzimy
9. stawiamy jajko:
make dep make-kpkg clean make modules make modules_install make-kpkg --revision=786:linux2.6.17(wersjamoja) kernel_image dpkg -i linux-image[bez_spacji] i nacisnij [tab] podpowie Ci i [enter] /boot/grub/menu.lst [zaktualizowac menu startowe grub-a]
nie wiem czy dawać make dep, bo dostaje odpowiedz z linuxa ze nie trzeba make dep is unnecessary, czy jakoś tak
10. Restartuje maszynę, i dupa nie wstaje mi nowe jajko wywala mi jakiś błąd z fsck czy coś tam jeszcze ze nie mógł załadować.
Gdzie robię błąd :(
Offline
Po co Ci taki staroć :P. Wrzuć najnowszy stabilny [url=http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.7.tar.bz2]kernel-2.6.32[/url] z [url=http://devresources.linuxfoundation.org/dev/iproute2/download/iproute2-2.6.31.tar.bz2]iproute2-2.6.31[/url]. Łatę imq bierzesz ze [url=http://www.linuximq.net/patchs/linux-2.6.32-imq-test2.diff]strony głównej[/url]. Patchujesz, kompilujesz, instalujesz ... :P
---edit---
PS chyba nie ten dział
Ostatnio edytowany przez siarka2107 (2010-02-02 08:23:49)
Offline
przestań, po co ci taki stary złom. może nie obsługiwać ci dobrze sprzętu i chyba pogryzie się z udevem
Offline
Tak jak rychu prawi, udev w Lennym wymaga kernela w wersji co najmniej 2.6.18
Offline
ja bym zrobił tak -> najnowszy kernel -> .config z boot zaadoptować, zarzucić patche. Dokonfigurować kernel aby była obsługa właczona, skompilować, zainstalować :) powinno brykać. Ewentualnie pobrać cysty kernel z www.kernel.org o tej samej wersji co jest dystrybucyjne
Offline
No wszystko ladnie tylko jak sobie skopiuje .config z boot to co podczas ustawiania w make menuconfig mam poustawiac zeby mi te htb z imq i esfq dzialalo.
Kolejnosc moze ktos opisac dzialan, od sciagniecia Jajka
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.7.tar.bz2
poprzez patchowanie go latkami, jakimi dokladnie i poprzez instalacje iptables czy tez trzeba latac i jakie iptables instalowac i jeszcze instalacje iproute2 jaka wersja i czym patchowac.
Moze wystarczy tylko przekopiowac TC do /sbin ?
A moze ktos ma jakis .config z debian Lenny.
Z gory dzieki za pomoc
Offline
Może niedługo porobię paczuszki to udostępnię, wszystko zależy jak z czasem będzie ... :P
Offline
[quote=ans01]A moze ktos ma jakis .config z debian Lenny.[/quote]
Może spróbuj tych :)
http://merkel.debian.org/~jurij/
Jak chcesz dla Lennego to weź z kernela 2.6.26.
Offline
Już coś powoli składam, kernel 2.6.32 ma buga ([url=http://bugzilla.kernel.org/show_bug.cgi?id=14470]link1[/url] [url=http://marc.info/?l=linux-kernel&m=126519497511958&w=2]link2[/url]) czekam na łatkę, jak się pojawi niebawem powinno coś wyskoczyć
Offline
Byłoby fajnie jakby powstała mała instrukcja krok po kroku.
Pozdro :)
Ostatnio edytowany przez ans01 (2010-02-06 01:44:51)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00020 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00082 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.142.90.235' WHERE u.id=1 |
0.00253 | UPDATE punbb_online SET logged=1716103406 WHERE ident='3.142.90.235' |
0.00050 | SELECT * FROM punbb_online WHERE logged<1716103106 |
0.00094 | SELECT topic_id FROM punbb_posts WHERE id=139928 |
0.00231 | SELECT id FROM punbb_posts WHERE topic_id=16037 ORDER BY posted |
0.00120 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16037 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00099 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16037 ORDER BY p.id LIMIT 0,25 |
0.00157 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16037 |
Total query time: 0.01118 s |