abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 16:00 | Nová verze

Byl vydán Mozilla Firefox 51.0. Z novinek lze upozornit například na upozorňování na přihlašování přes nešifrované spojení (HTTP), podporu pro přehrávání bezeztrátového formátu FLAC nebo podporu WebGL 2. Podrobné informace v poznámkách k vydání a na stránce věnované vývojářům. Řešeny jsou také bezpečnostní chyby.

Ladislav Hagara | Komentářů: 2
23.1. 17:25 | IT novinky

Do prodeje (Farnell) se dostal jednodeskový počítač Tinker Board (unboxing). Jedná se o konkurenci Raspberry Pi 3 od společnosti Asus. Porovnání (jpg) těchto počítačů například na CNXSoft. Cena Tinker Boardu je 55 £.

Ladislav Hagara | Komentářů: 15
23.1. 14:44 | Zajímavý projekt

Byla zveřejněna pravidla hackerské soutěže Pwn2Own 2017, jež proběhne od 15. do 17. března v rámci bezpečnostní konference CanSecWes ve Vancouveru. Soutěžit se bude o více než milion dolarů v pěti kategoriích. Letos se bude útočit i na Ubuntu. Jedná se již o 10. ročník této soutěže.

Ladislav Hagara | Komentářů: 2
23.1. 13:33 | Nová verze

Po sedmi měsících vývoje od vydání verze 5.7 byla vydána verze 5.8 (YouTube) toolkitu Qt. Z novinek lze zmínit například Qt Lite pro vestavěná zařízení. Nově jsou plně podporovány moduly Qt Wayland Compositor (YouTube) a Qt SCXML (YouTube). Současně byla vydána verze 4.2.1 integrovaného vývojového prostředí (IDE) Qt Creator.

Ladislav Hagara | Komentářů: 1
23.1. 11:52 | Pozvánky

Lednový Prague Containers Meetup se koná ve čtvrtek 26. ledna 2017 od 18:00 v Apiary, Pernerova 49, Praha 8. Přijďte se podívat na přednášky o Enterprise Kubernetes a Jenkins as a code.

little-drunk-jesus | Komentářů: 0
23.1. 11:40 | Pozvánky

Program letošního ročníku konference Prague PostgreSQL Developer Days, která se koná již 15. a 16. února 2017 na ČVUT FIT, Thákurova 9, Praha 6, byl dnes zveřejněn. Najdete ho na stránkách konference včetně anotací přednášek a školení. Registrace na konferenci bude otevřena zítra (24. ledna) v brzkých odpoledních hodinách.

TomasVondra | Komentářů: 0
22.1. 02:20 | Zajímavý článek

David Revoy, autor open source webového komiksu Pepper&Carrot nebo portrétu GNU/Linuxu, upozorňuje na svém blogu, že nový Inkscape 0.92 rozbíjí dokumenty vytvořené v předchozích verzích Inkscape. Problém by měl být vyřešen v Inkscape 0.92.2 [reddit].

Ladislav Hagara | Komentářů: 0
22.1. 02:02 | Komunita

Øyvind Kolås, hlavní vývojář grafických knihoven GEGL a babl, které využívá grafický program GIMP, žádá o podporu na Patreonu. Díky ní bude moci pracovat na vývoji na plný úvazek. Milník 1000 $, který by stačil na holé přežití, se již téměř podařilo vybrat, dalším cílem je dosažení 2500 $, které mu umožní běžně fungovat ve společnosti.

xkomczax | Komentářů: 12
21.1. 23:54 | Pozvánky

DevConf.cz 2017, již devátý ročník jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, proběhne od pátku 27. ledna do neděle 29. ledna v prostorách Fakulty informačních technologií Vysokého učení technického v Brně. Na programu je celá řada zajímavých přednášek a workshopů. Letos je povinná registrace.

Ladislav Hagara | Komentářů: 0
21.1. 22:11 | Nová verze

Byla vydána verze 1.0.0 emulátoru terminálu Terminology postaveného nad EFL (Enlightenment Foundation Libraries). Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (12%)
 (2%)
 (72%)
 (3%)
 (11%)
Celkem 395 hlasů
 Komentářů: 39, poslední včera 19:30
Rozcestník
Reklama

Dotaz: Jak se balí jádro ?

16.2.2011 23:39 jadd | skóre: 34 | blog: Greenhorn
Jak se balí jádro ?
Přečteno: 370×
Snažím se po opatchování jádra znova kernel zabalit do taru s bz2 kompresí, ale
nedaří se mi dosáhnout jeho stejné velikosti (počet souborů v archivu je stejný).
konkrétně
Vezmu kernel-2.6.34, aplikuju 2 patche (patch-35 a 36)
pak zabalím do taru tar cjvf kernel-2.6.36.tar.bz2 kernel-2.6.36
ale velikost má jinou, než originál stejné verze.
Nejspíš je zabaleno s vyšší kompresí.
Lze nějak nařídit TARu aby použil bz2 kompresi v rozmezí 1-9 ?
Nebo se musí nejdřív použít bzip2 a teprve pak tar

Řešení dotazu:


Odpovědi

Řešení 1× (Marián Kyral)
16.2.2011 23:58 rastos | skóre: 60 | blog: rastos
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
tar c patched-kernel/ | bzip2 -9 -c > patched-kernel.tar.bz2
17.2.2011 01:25 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Takže opačně, nejdřív tar až pak bzip2, vyzkouším zítra.
Děkuji
17.2.2011 15:32 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Trochu jsem v dotazu zalhal, přesně to mělo být že jsem aplikoval 3 patche, takže z toho mělo vzniknout jádro linux-2.6.37.tar.bz2.
Ale to není tak podstatné, výsledek měl být tentýž.

--Tohle se týká Gentoo--
Snažil jsem se zabalit jádro abych ho mohl podstrčit emerge a on
by pak nestahoval znova celé jádro z kernel.org.
Takže jsem dle návodu zabalil a zkopíroval do adresáře s archívy které ukládám na disku
emerge -pv gentoo-sources
These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild NS ] sys-kernel/gentoo-sources-2.6.37 [2.6.36-r5] USE="-build -deblob -symlink" 71,870 kB
Total: 1 package (1 in new slot), Size of downloads: 71,870 kB

ale emerge mi to nesežral. Schválně jsem si nechal vypsat
ls -l /usr/portage/distfiles/linux-2*tar*
-rwxrwxr-x 1 root portage 49441874 11. led 00.46 /usr/portage/distfiles/linux-2.6.26.tar.bz2
-rwxrwxr-x 1 root portage 67633622 11. led 00.46 /usr/portage/distfiles/linux-2.6.34.tar.bz2
-rw-rw-r-- 1 portage portage 70277083 20. říj 23.15 /usr/portage/distfiles/linux-2.6.36.tar.bz2
-rw-r--r-- 1 root portage 74180399 17. úno 13.20 /usr/portage/distfiles/linux-2.6.37.tar.bz2

36 a 37 jsem tam podstrčil já
36 - bylo zabaleno metodou z dotazu
37 - podle návodu
Kde jsem všude mohl zachybovat že práva jsou jiná, při kopírování asi ne,
protože archiv jsem balil v /usr/src/ a tam už ty práva má špatně.
ls -ld /usr/src/linux-*
drwxr-xr-x 23 root root 4096 29. led 17.21 /usr/src/linux-2.6.34do36
drwxr-xr-x 3 root root 4096 31. led 04.37 /usr/src/linux-2.6.35-sabayon
drwxr-xr-x 24 root root 4096 7. úno 10.33 /usr/src/linux-2.6.36-gentoo-r5
drwxr-xr-x 23 root root 4096 17. úno 12.52 /usr/src/linux-2.6.37
-rw-r--r-- 1 root root 74180399 17. úno 13.16 /usr/src/linux-2.6.37.tar.bz2
Kde jsem mohl ty práva zkazit ?

Jen jsem rozbalil to originální jádro 2.6.34 rozbalil ho s tar xjvf a opatchoval
zkontroloval pak findem jestli se patch provedl správně a pak
zabalil. Podle mě se to asi stalo při balení ale nevím?
17.2.2011 15:50 l4m4
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Nejde jednoduše upravid ebuild a přidat do src_unpack ty patche? Nebo nerozumím, co je cílem?
17.2.2011 17:10 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Ebuild zatím ještě upravovat neumím,
Já mám poslední originál jádro 2.6.34.
Emerge ale implicitně na gentoo-sources aplikuje genpatches (base a extra)
pro 2.6.37 je v současnosti dostupný jen genpatches pro fbcondecor.
v prvním base ale není diff, nýbrž jen nějaký Readme0000 a já nevím, co s ním,
jestli si ho mám jen číst nebo se taky nějak aplikuje do jádra.
Jinak bych vůbec ani nebalil jádro a aplikoval ty patche + genpatches.
Ale i tak bych rád věděl v čem dělám chybu, že ty práva jsou jiný.
A proč takový komplikace ? hlavně kvůli pomalý lince
17.2.2011 20:03 Miška | skóre: 30 | Praha
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Podstrkavat nic nemuzes, gentoo kontroluje velikost, checksumy atd. Takze bud stahni originalni tarbally a ty nahraj do distfiles, nebo si napis spravnej ebuild, nebo si proste kernel rozbal rucne vedle.
17.2.2011 20:19 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Já vím že ho kontroluje, proto jsem potřeboval vyrobit přesnou kopii.
A co s tím genpatchem (base) pro fbcondecor žádný diff v něm není jen Readme000, co s ním ? taky má přijít někam do jádra ?
17.2.2011 23:24 Miška | skóre: 30 | Praha
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Presnou kopii vyrobis tak, ze si ji stahnes z toho webu :-D Da se to samozrejme obejit, presvedcit portage aby vzalo jiny tarball, ale to uz je fakt lepsi se zamyslet nad tim co doopravdy potrebujes a napsat si novy ebuild. Kacirska myslenka, zkousel jsi se podivat co v tom Readme pisou? :-T A kernel je zrovna jedna z veci, u ktery zas az tolik neva, ze ji nemas v package managementu, tak se nemusis bat manualni instalace ;-)
18.2.2011 00:17 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
Příloha:
To je on, prostě jen obyč. text..
17.2.2011 19:19 jadd | skóre: 34 | blog: Greenhorn
Rozbalit Rozbalit vše Re: Jak se balí jádro ?
oprava! jen 37 jsem tam podstrčil já, 36 je orig. z kernel.org (je vidět ale že má jiná práva a i tak emergem prošel).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.