Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: Zelenáč 26. 12. 2015, 13:41:13
-
Zdravím,
hořím už dlouho touhou spustit si na počítači ůplně nejzákladnější možnou distribuci. kde bude jen jádro a bash, abych si mohl zbyvajici veci podle potreby doinstalovat, cimz se seznamim co bezi v zakladu v linuxu. Treba bych si chtel nainstalovat nejaky rozpoznavac hw ktery automaticky zavede moduly do jadra. Ale nechce se mi instalovat LFS, dlouho mi bude trvat kompilace. Proste aby tam bylo uplne co nejmin veci. Protoze ja se chci vzdycky mrknout co je nainstalovano v ubuntu nebo jine distribuci, a tam je pak tolik konfiguraku a bezi tolik sw ze se v tom nemuzu vyznat co k cemu je.
Nejlip neco co se umi samo nainstalovat, samo nabootovat, aby tam bylo už gcc, fungovala sitovka a byl tam nejaky download manager abych si mohl dostahovat co chci. Ale nic vic!!
-
Gentoo
-
Za sebe mohu říci Slackware.
-
jo a ještě něco, chci ať používá nějakou nivější verzi kernelu
-
Jestli to chápu dobře, tak si to nechceš všechno kompilovat z upstreamu (což je dle mého názoru spíš ztráta času, který lze investovat i do poznávání systému efektivněji, než si ručně řešit závislosti a další věci, co už udělalo tisíc lidí před tebou), ale instalovat balíčky. Tak co třeba Debian?
Apropo proč to nesplňuje to Ubuntu? Samozřejmě defaultní desktopový instalátor instaluje hromadu věcí, ale ten přece není potřeba použít.
-
Přesně k tomu je určen Tiny Core Linux (http://tinycorelinux.net). Je to 10MB základ systému s aktuálním jádrem, který je určený k dalšímu rozšiřování.
-
Tak co třeba Debian?
Bohuzel i Debian ma spoustu nepochopitelnych zavislosti. Napriklad z nej snad vubec nejde vystrnadit Exim4, leda tak zastavit.
-
Gentoo
Tohle asi nebude úplně vhodná odpověď, když se OP nechce zdržovat kompilací. :D
Ještě bych doplnil Arch.
-
Debian
-
Bohuzel i Debian ma spoustu nepochopitelnych zavislosti. Napriklad z nej snad vubec nejde vystrnadit Exim4, leda tak zastavit.
Já mám místo Eximu Postfix nebo ssmtp (podle toho, jestli je to "smarthost" nebo se pošta přeposílá) a když udělám apt-get remove ssmtp, tak to vypadá, že by to prošlo v pořádku (dělat to na skutečném stroji nechci).
-
Tak co třeba Debian?
Bohuzel i Debian ma spoustu nepochopitelnych zavislosti. Napriklad z nej snad vubec nejde vystrnadit Exim4, leda tak zastavit.
Co to je za žvást ? aptitude purge jste zkusil někdy ?
-
ja som riesil nedavno podobny problem, kde mi ubuntu a jeho klony uz liezli na nervy... nakoniec som skoncil pri debiane - minimal install a mam vybavene... pri instalacii som nedal ziadny DE, a nasledne som si do toho dal openbox, tint2 a par drobnosti... + moje oblubene aplikacie na grafiku, programovanie a prehravanie medii, a nemozem si to vynachvalit... je to super rychle, vsetko ide v pohode... akurat ostava poriesit par drobnosti (vypinanie, a pod.) ale nechce sa mi do toho :D dokopy aj s googlovanim ako sa to robi (som bfu :D) to trvalo cca 2 hodky... ale openbox a tint2 som uz mal nakonfigurovany dopredu vo virtualke...
-
Nekdo rikal debian? Ha ha ha, v zaklade s recommended packages to rozhodne nema par mega. Ale tohle lze ruco behem instalace doladit, jen to neni pro kazdeho. To uz je lepsi pouzit slackware, kde v instalatoru lze naklikat konkretni balicky a jde to smrsknout na minimalni velikost. Zalezi, jestli tazatel chce balickovaci system a na jakou velikost se chce dostat.
-
Slackware
-
Nekdo rikal debian? Ha ha ha, v zaklade s recommended packages to rozhodne nema par mega.
On neříkal, že to má mít pár mega. Pro představu největší balíčky z defaultního Jessie (v KiB). Celé to má 262 MB + kernel.
27328 libicu52
15878 locales
14249 coreutils
13838 systemd
10223 libc6
7195 dpkg
6048 udev
5218 gnupg
5010 bash
4643 perl-base
3789 apt
3557 iptables
3262 libc-bin
3203 groff-base
3065 libssl1.0.0
3033 libapt-pkg4.12
2957 e2fsprogs
2733 util-linux
2619 tar
2514 man-db
2185 login
2132 passwd
1959 libgnutls-deb0-28
1834 rsyslog
1812 libdb5.3
1725 wget
1667 nano
1543 libslang2
1447 libpam-runtime
1406 findutils
1398 apt-utils
1319 libstdc++6
1303 tzdata
1281 libdns-export100
1272 grep
1093 iproute2
1091 debconf-i18n
1066 adduser
1051 vim-tiny
1047 manpages
1033 libgcrypt20
-
Bohuzel i Debian ma spoustu nepochopitelnych zavislosti. Napriklad z nej snad vubec nejde vystrnadit Exim4, leda tak zastavit.
Já mám místo Eximu Postfix nebo ssmtp (podle toho, jestli je to "smarthost" nebo se pošta přeposílá) a když udělám apt-get remove ssmtp, tak to vypadá, že by to prošlo v pořádku (dělat to na skutečném stroji nechci).
Ano, to je mozne. Exim je default, ale uplne odstranit nejake dorucovadlo nejde. Musi tam byt aspon to ssmtp nebo neco, i kdyz ho nepouzivam. Jinak to, jstli se pamatuji, chce odinstalovat pul systemu.
-
(pokud jdete po velikosti, běžte do openwrt, tam má kompletní funkční systém včetně kernelu na MIPSu 3 MB a na x86 to není o moc větší)
Děkujeme za obrázek.
-
Gentoo
Tohle asi nebude úplně vhodná odpověď, když se OP nechce zdržovat kompilací. :D
Ještě bych doplnil Arch.
Gentoo kompilovat nemusis. Je v nem moznost pouzit predkompilovany veci, ale pak si jaksi nevyberes, co chces a co ne. Coz je presne problem naprosto vsech nekompilovanych dister, protoze o zavislostech rozhoduje maintainer a ne ty.
Debian je naprosto nanic nepouzitelne hruza ... a jeho zavislosti bych pral tak vrahovi. Okoreneno o to, ze je v nem povine systemd, kterej sam sezere vic nez zbytek systemu ...
2Zelenáč: bash je pomerne velkej, vetsinou se pouziva neco mensiho, kdyz jde o velikost. Zmineny openwrt trebas bash nema.
Nekdo rikal debian? Ha ha ha, v zaklade s recommended packages to rozhodne nema par mega.
On neříkal, že to má mít pár mega. Pro představu největší balíčky z defaultního Jessie (v KiB). Celé to má 262 MB + kernel.
"kde bude jen jádro a bash"
... to asi neni 300MB, nemyslis?
-
Tak co třeba Debian?
Bohuzel i Debian ma spoustu nepochopitelnych zavislosti. Napriklad z nej snad vubec nejde vystrnadit Exim4, leda tak zastavit.
Tak to se musím ohradit. Debianů bez Eximu provozuju mraky. Stačí místo něj balíček "lsb-invalid-mta" a exim4 můžete dát úplně pryč. Ve zmíněním balíčku je jen malý skript /usr/sbin/sendmail:
#!/bin/sh
echo "Please install an MTA on this system if you want to use sendmail!" >&2
exit 255
-
Tak to se musím ohradit. Debianů bez Eximu provozuju mraky. Stačí místo něj balíček "lsb-invalid-mta" a exim4 můžete dát úplně pryč. Ve zmíněním balíčku je jen malý skript /usr/sbin/sendmail:
#!/bin/sh
echo "Please install an MTA on this system if you want to use sendmail!" >&2
exit 255
Aha, to jsem nevedel. Vyzkousim, az se dostanu k Debianu. Nicmene porad nevidim duvod k tomu, aby meli zavislost na jakemkoliv MTA, kdyz ho hafo lidi stejne nepouzije.
-
Ta závislost je tak kvůli řadě admin balíků, které v defaultní konfiguraci posílají maily (i lokálně). Přijde mi OK, abych jako správce balíčků předpokládal, že na základní instalaci bude fungovat odesílání pošty (doručení už být nemusí - viz ten invalid-mta).
-
Přesně k tomu je určen Tiny Core Linux (http://tinycorelinux.net). Je to 10MB základ systému s aktuálním jádrem, který je určený k dalšímu rozšiřování.
nejde jim web >:(
-
na apple jde :
http://tinycorelinux.net/downloads.html (http://tinycorelinux.net/downloads.html)
-
Debian s ručním poladěním .... viz můj komentář k tvému dotazu "Proč mají „lehké“ distribuce 1 GB?"
-
exim jde purgnout
-
Debian netinst
Balickovaci system je imho zaklad pro zacatecnika, navic na debianu (a jeho baliccich) chodi ubuntu a jeho klony a take napr. raspbian...
-
A co tak arch
https://www.archlinux.org/
-
Na podobny legrace je nejlepsi asi pouzit buildroot.
https://buildroot.org/
je to sice kompilace, ale tak nejak doupravena i pro mene zdatne.
Dokompilovat se daji jakekoliv zdrojaky plus pri pouziti ipkg/opkg se da udelat repositar a posleze si instalovat co clovek chce.