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/.
Mam pewien pomysł. Pobrałem Debiana (ok. 112MB) czyli ten minimalny obraz zeby mozna było system zainstalowac. i przegladajac katalogi na cd doszedłem do wniosku ze moze by troche zwiekszyc licze pakietow Debiana w tej okrojonej wersji. Mam 3 DVD ale naped kapnał w kalendarz i musze sie zadowolic jedynie płytami cd:D. Jakbym dodał interesujace mnie pakiety i przeprowadził czynnosci takie jak przy repozytorium (czyli plik packages i relases) to czy tak zmodyfikowana płyta bedzie nalezycie pracowac?
Offline
wydaje sie ze powinno chwycic ... jakby co mozesz tez sprobowac zrobic repozytoria na osobnych plytkach / zgrac to na dysk i zrobic lokalne repozytorium ...
Offline
Ale mi chodzi o to zeby ta minimalna płyte cd (112MB) wzbogacic o inne niezbedne pakity zeby ostatecznie osiagnac cos ok 700MB i miec debiana na jednym cd. Ze jak zainstaluje ssytem to ju bede miał jakies srodowisko, aplikacje i cos tam jeszce. Bo jak zainstalowałem tego 'okrojonego' to nawet polecenia 'less' nie ma. Na płycie jest pewna charakterystycznba (dla automatycznych repozytoriow) struktura plikow. Mam pule (katalog poll i w nim alfabetycznie zgromadzone pliki deb), folder dists, a w nim podkatalog 'contrib', ktory zawiera puste podkatalogi:
'binary' i 'sources'. Obok contrib jest jeszce 'main' i w nim sa:
'binary', 'sources' i 'debian-installer'. W 'binary' i 'debian-installer' sa pliki packages.gz.
Czy jak dodam do puli swoje pakity i wygeneruje jeszcze raz pliki Packages.gz to bedzie chodziło? Czy obejdzie sie bez pliku release? Prosze o szybka odpowiedz.
Offline
Czy pula z płyty ubuntu horay moze mi sie na cos przydac? W koncu tam pakiety maja rozszerzenie .deb.
Offline
hmm a nie lepiej ściagnac zwykłego debiana tylko na cd ?
Offline
bear chyba chciał osiągnąć taką płytke cd, która jest złożona z netinstall + powybierane pakiety z tych 14 cd debiana, które są udostępnione :)
Offline
Chodzi mi o to zeby zrobic cos w stylu "własnej dystrybujcji'. Iwem ze brzmi to troche dziwnie, ale che miec cd debiana z systemem bazowym i niezbednymi do poprawnej pracy systemu pakietami. Np. Debian, Gnome i srodowisko programistyczne. I to ch miec na tej jednej płycie. Ze jak zainstaluje system to juz bede kmiał to co che. da sie tak przerobic płyte? Zadne instalowanie z sieci nie wchodzi w gre.
Offline
http://dug.net.pl/texty/distro.php
troche bys to musial rozbudowac....
to jest reczny sposob robienia wlasnej distro.....
ale w debianie o ile pamietam jest nazedzie do robienia bootowalnych cd tylko nazwa wyleciala mi z glowy
Offline
bear udalo Ci sie?? temat jakos padl a jest dosc ciekawy... sam probuje zrobic 'cos' w tym kierunku a materialow na ten temat jakos nie umie sie doszukac... tylko LFS
moze jest ktos kto ma cos wiecej do powiedzenia na temat zrobienia wlasnego distro??
pozdrawiam
Offline
http://wiki.debian.org/DebianCustomCD
Offline
http://packages.debian.org/testing/utils/dfsbuild
http://www.debian-administration.org/articles/125
Offline
LSF:
http://www.loz.republika.pl/lfs/
http://lfs.cict.fr/lfs/view/development/index.html
http://www.linuxfromscratch.org/
Mój linuks to już prawie nie Debian.... Ok. 1GB (tj. 95% systemu) systemu sam skompilowałem ze źródeł. A własna dystrybucja to jądro+glibc+binutils(+coreutils)+bash+gcc+init(lub upstart). Ot co.
Najprościej to robi się tak (chyba... nie sprawdzałem):
1. Bierze się Knoppiksa lub tym podobne.
2. Tworzy się pustą partycję.
3. Kompilujemy kolejno GCC (niekoniecznie...), binutils, Glibc i jądro, basha, itd.
Offline
no tak, tylko w ten spoósb nie stworzysz własnej płyty ;)
Offline
Jak nie? W ten sposób to będzie dystrybucja live-cd lub jak po Norton Ghost... Chodzi tu o programik "dd". Zamiast instalować... To po prostu się skopiuje...
//PS. Cytuję z jednaj ze stron co podałem:
"Zalecamy, abyś raczej wycięła i wkleiła to co wyżej, niż wpisywała wszystko z klawiatury. A mozesz też edytować ten plik specyfikacji "z palca", jeśli masz ochotę: po prostu zastąp każde wystąpienie "/lib/ld-linux.so.2" przez "/tools/lib/ld-linux.so.2"."
http://www.loz.republika.pl/lfs/chapter05/lockingglibc.html
Czy to oznaczam, że to tekst dla dziewczyn?!
Offline
Time (s) | Query |
---|---|
0.00014 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00110 | 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.149.24.143' WHERE u.id=1 |
0.00088 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.149.24.143', 1732921402) |
0.00044 | SELECT * FROM punbb_online WHERE logged<1732921102 |
0.00077 | DELETE FROM punbb_online WHERE ident='3.138.170.67' |
0.00055 | SELECT topic_id FROM punbb_posts WHERE id=50576 |
0.00191 | SELECT id FROM punbb_posts WHERE topic_id=6550 ORDER BY posted |
0.00091 | 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=6550 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00087 | 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=6550 ORDER BY p.id LIMIT 0,25 |
0.00082 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6550 |
Total query time: 0.0085 s |