Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: Dzavy 21. 06. 2015, 00:20:52

Název: Minimalistická distribuce
Přispěvatel: Dzavy 21. 06. 2015, 00:20:52
Sháním vhodnou minimalistickou distribuci (zejména co se místa na disku týče), tak bych se rád zeptal na vaše tipy. Pár jsem jich vyzkoušel, ale žádná se zatím nezdá dokonalá.

HW požadavky - počítá s využitím starších tenkých klientů:
- RAM není problém, bude minimálně 1G
- CPU bude standardní x86, 1-2 jádra, VIA, Atom, atd.
- místo na disku JE problém, počítám s 1GB ATA moduly - základní instalace by neměla zabírat víc než 200MB
- široká podpora HW co se týče chipsetu, USB a sítí - r8169, vx855, usb_wwan/option, atd.

SW požadavky:
- použití glibc - zkoušel jsem distribuce založené na uClibc a musl libc a některé věci zaboha nešly zkompilovat
- žádné GUI a zbytečnosti, ideálně jenom BusyBox a ne systemd
- rozumný a udržovaný balíčkovací systém, možnost jednoduše rozjet vlastní repository a tvořit vlastní balíky

Zkoušel jsem:
- Alpine Linux 2 i 3 - vypadá dobře, je aktualizovaný, minimalistický, HW funguje plug and play, ale kvůli absenci glibc se mi nepodařilo zkompilovat některé věci
- SliTaz Linux 4 i 5 RC - co do minimálnosti super, obsahuje standardní glibc, ale vypadá trochu mrtvě a má starší jádro, HW nefunguje plug and play
- Tiny Core Linux 6 - zatím vypadá nejnadějněji, ale mezi balíčky není např. php nebo iconv, navíc dokumentace je nic moc
Název: Re:Minimalistická distribuce
Přispěvatel: Marfy 21. 06. 2015, 01:21:21
Arch Linux
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 21. 06. 2015, 02:15:52
Arch Linux

Taky jsem zkoušel, narozdíl od těch tří rozhodně není mini, zabral přes 700MB. A navíc používá místo eth0 takovou tu kravinu ve stylu eno16777736, o to nějak moc nestojím.
Název: Re:Minimalistická distribuce
Přispěvatel: ( ͡°( ͡° ͜ʖ ͡°( ͡° ͜ʖ ͡°) 21. 06. 2015, 02:26:24
Co takhle FreeBSD? Nebo Gentoo by mohlo být použitelné, pokud je glibc absolutní nezbytnost...
Název: Re:Minimalistická distribuce
Přispěvatel: ubla 21. 06. 2015, 05:31:48
http://distrowatch.com/table.php?distribution=antix
Název: Re:Minimalistická distribuce
Přispěvatel: ubla 21. 06. 2015, 05:35:56
http://www.absolutelinux.org/  Absolute Linux je lehka verze Slackware Linux
Název: Re:Minimalistická distribuce
Přispěvatel: Filip Jirsák 21. 06. 2015, 08:10:05
Gentoo a dejte si tam jenom ty balíčky, které potřebujete.
Název: Re:Minimalistická distribuce
Přispěvatel: JardaP . 21. 06. 2015, 09:23:09
Gentoo na Atomu je jiste hodnotny napad. To aby si tam rozjel distribuovanou kompilaci a dohodil tam k tomu nejakou pekne tlustou masinu, aby to pro vsechny ty plecky stacla kompilovat.
Název: Re:Minimalistická distribuce
Přispěvatel: Filip Jirsák 21. 06. 2015, 09:42:14
Gentoo na Atomu je jiste hodnotny napad. To aby si tam rozjel distribuovanou kompilaci a dohodil tam k tomu nejakou pekne tlustou masinu, aby to pro vsechny ty plecky stacla kompilovat.
Ano, Gentoo není potřeba kompilovat na cílovém stroji. Nerozumím tomu "pro všechny ty plečky" - zkompiluje se to přeci jenom jednou, vůbec nezáleží na tom, na kolika cílových stanicích se pak balíček použije.
Název: Re:Minimalistická distribuce
Přispěvatel: JardaP . 21. 06. 2015, 09:55:27
Nevim, nikdy jsem neprovozoval Gentoo na halde vraku bez vykonu s distribuovanou kompilaci. Mozna to maji vymyslene i tak, aby to slo kompilovat jednou a pouzit vsude. Nicmene tlusty stroj, ktery by obstaraval kompilaci, nebyl soucasti otazky. A pokud by tam takovy byl, tak nevim, jestli by nebylo lepsi rovnou bootovat ze site, kdyz tam je tak malo mista na disku nebo ty vraky pouzit jenom jako cumitko na terminalovy server.
Název: Re:Minimalistická distribuce
Přispěvatel: Vykook 21. 06. 2015, 10:26:14
Gentoo na Atomu je jiste hodnotny napad. To aby si tam rozjel distribuovanou kompilaci a dohodil tam k tomu nejakou pekne tlustou masinu, aby to pro vsechny ty plecky stacla kompilovat.
Ale notak, před 10 lety všichni používali Gentoo na řádově větších plečkách, přitom komplexnost aplikací a jejich náročnost na kompilaci byla prakticky stejná jako dnes a taky to šlo...
Název: Re:Minimalistická distribuce
Přispěvatel: nobody 21. 06. 2015, 10:54:07
podle toho na co to chces pouzit, mozna by stalo o zvazeni Slax, jde o Live modularni Slackware upravenej/zkomprimovanej i s KDE+Aplikace do 210MB... kdyz odeberes Xorg+KDE+KDEaps+FFox ses na 50-80MB(Core50MB+Devel30MB)
balickovani mas sice slozitejsi(jedna se o lzma moduly), pokud by slo ale o udrzovani vlastni aplikace tak si to lehce naskriptujes..

jde o readonly system a nastaveni, data, zmeny si to uklada bokem, tedy lze vzdy startovat nanovo, s ulozenejma vecma, pripadne provest "factory reset" smazanim zmenoveho uloziste...

http://www.slax.org/cs/
http://www.slax.org/cs/modules.php

Název: Re:Minimalistická distribuce
Přispěvatel: ondro 21. 06. 2015, 11:16:58
Co tak Debian(wheezy ak neches systemd) ale v podstate to moze byt hocijaka distribucia.
Akurat robim nieco podobne(potrebujem dostat Debian Wheezy na 1GB IDE DOM pre pouzitie v registracnych pokladniciach). S pre mna potrebnymi balickami(doinstalovanymi po instalacii zakladneho systemu) a este bez extra optimalizacii mi Debian zabera  necelych 600MB. Do 500MB by som sa vo finale mohol vojst. So starsimDebianom(Etch) som sa vedel vojst pri rovnakych balickoch aj na 256MB CF kartu. Bohuzial aj Linux sa nam trochu nafukuje.
Neviem,co ti na tom bude bezat ale do 1GB by sa mal bez problemov vojst.

Nainstalovat len uplny zaklad(expertna instalacia). Nasledne vypnut instalovanie suggested a recommended balickov. Doinstalovat len to, co potrebujes a odinstalovat to, co nepotrebujes(nieje tam toho vela ale par balickov vies odstranit). Prekompilovat si vlastne jadro podla svojich potrieb - uetris tym trochu RAM, par MB na disku a vylepsis si vykon systemu, lebo v zaklade je jadro v podstate neoptimalizovane(pre mna aj nevyhnutnost, kedze to bude bezat aj na low-power 1W 500MHZ VIA CPU).
Potom sa daju odstranovat este manualove stranky,upravit logovanie a este par uprav ale to casto nieje potrebne.

Vyhoda je, ze mas v podstate standardnu distribuciu s .deb balickovacim systemom a nieje problem tam nasledne nieco doinstalovavat alebo upravovat. Nieje problem s navodmi na internete,ak nieco potrebujes nastavit.
Název: Re:Minimalistická distribuce
Přispěvatel: Vít Mareš 21. 06. 2015, 11:32:34
Emdebian: http://emdebian.org/
Název: Re:Minimalistická distribuce
Přispěvatel: JardaP . 21. 06. 2015, 11:53:53
Gentoo na Atomu je jiste hodnotny napad. To aby si tam rozjel distribuovanou kompilaci a dohodil tam k tomu nejakou pekne tlustou masinu, aby to pro vsechny ty plecky stacla kompilovat.
Ale notak, před 10 lety všichni používali Gentoo na řádově větších plečkách, přitom komplexnost aplikací a jejich náročnost na kompilaci byla prakticky stejná jako dnes a taky to šlo...

Rekl bych, ze to se ti jen zda. Ja Gentoo mel kdysi na dvojprocesorovem stroji s P III na 850 MHz. Tehdy celkem slusne, i kdyz ta P III se dala koupit i o neco rychlejsi (ale take o dost drazsi). Zpocatku to docela slo, ale postupem casu ty kompilace trvaly cim dal dele, az to zacalo byt neunosne. Ona i kompilace jadra se jaksi o dost nafoukla. Kompilace X serveru trvala hodiny, Firefox (tehdy mozna jeste Mozilla) nebo Openoffice se kompilovaly rovnou okolo 24 hodin, obcas jen proto, aby clovek zjistil, ze musi nekde nastavit nejaky use flag, coz zase vyvolalo kompilaci veci, kterych se to take tykalo. Takze nakonec jsem na Mozillu a Openoffice pouzival binarni balicky, s cimz v pripade Mozilly byly nejake problemy, uz se nepamatuji jake. A nakonec jsem radsi presel na Debian.
Název: Re:Minimalistická distribuce
Přispěvatel: Mirek Prýmek 21. 06. 2015, 12:39:25
Pokud je hlavní problém místo na disku a pokud mají stroje nějaké rozumné síťovky (to by mělo být dneska všude splněno, 100Mbit by měl stačit i když 1Gbit je plus), tak bych určitě použil rovnou bezdiskovou konfiguraci s bootováním přes PXE a mountováním všeho přes nfs. Bohužel u dnešních linuxů už to není zdaleka tak snadná věc, jako to bývala dřív. Některé distribuce mají ale speciální image, který je na to dělaný (je to trochu problém najít, protože se to plete s PXE imagema, který jsou určený k PXE instalaci, ne běhu).

Naprosto bezproblémový a bezbolestný je provozování bezdiskového FreeBSD - veškerá potřebná infrastruktura tam je, včetně třeba podpory lokálních konfiguračních souborů v RAMdisku.

Co se týče FreeBSD:

RAM není problém, bude minimálně 1G
 - bez problémů

široká podpora HW co se týče chipsetu, USB a sítí
 - tohle problém může být, muselo by se to vyzkoušet

žádné GUI a zbytečnosti,
 - bez problémů, z portů se přeloží jenom to, co opravdu budeš chtít

rozumný a udržovaný balíčkovací systém, možnost jednoduše rozjet vlastní repository a tvořit vlastní balíky
 - na tohle má FreeBSD má exkluzivní systém: tvorba balíků jednoduchá, vlastní repozitory se vytvoří jedním příkazem, existuje i možnost automatizovaného překladu všeho (http://www.bsdnow.tv/tutorials/poudriere). S redhatími alternativami (https://fedoraproject.org/wiki/Koji) je to absolutně nesrovnatelný - instalace pár příkazy, všechno automatizované, žádné problémy.

ale mezi balíčky není např. php nebo iconv, navíc dokumentace je nic moc
 - prohléžení baíčků FreeBSD: http://www.freshports.org/ dokumentace: https://www.freebsd.org/doc/handbook/

Návod na kompletní rozjetí bezdiskové stanice: https://www.freebsd.org/doc/handbook/network-diskless.html

Pokud by použití FreeBSD nebylo schůdné, šel bych asi nejspíš do nějakého klonu Slackware. Akorát tam bohužel oproti FreeBSD citelně chybí ta možnost dobře spravovat vlastní repo. Celkově s balíčkama je to na Slacku bordel a opruz, ať si kdo chce co chce říká :)
Název: Re:Minimalistická distribuce
Přispěvatel: ghost 21. 06. 2015, 12:47:45
Pokud je hlavní problém místo na disku a pokud mají stroje nějaké rozumné síťovky (to by mělo být dneska všude splněno, 100Mbit by měl stačit i když 1Gbit je plus), tak bych určitě použil rovnou bezdiskovou konfiguraci s bootováním přes PXE a mountováním všeho přes nfs. Bohužel u dnešních linuxů už to není zdaleka tak snadná věc, jako to bývala dřív. Některé distribuce mají ale speciální image, který je na to dělaný (je to trochu problém najít, protože se to plete s PXE imagema, který jsou určený k PXE instalaci, ne běhu).

Naprosto bezproblémový a bezbolestný je provozování bezdiskového FreeBSD - veškerá potřebná infrastruktura tam je, včetně třeba podpory lokálních konfiguračních souborů v RAMdisku.

Co se týče FreeBSD:

RAM není problém, bude minimálně 1G
 - bez problémů

široká podpora HW co se týče chipsetu, USB a sítí
 - tohle problém může být, muselo by se to vyzkoušet

žádné GUI a zbytečnosti,
 - bez problémů, z portů se přeloží jenom to, co opravdu budeš chtít

rozumný a udržovaný balíčkovací systém, možnost jednoduše rozjet vlastní repository a tvořit vlastní balíky
 - na tohle má FreeBSD má exkluzivní systém: tvorba balíků jednoduchá, vlastní repozitory se vytvoří jedním příkazem, existuje i možnost automatizovaného překladu všeho (http://www.bsdnow.tv/tutorials/poudriere). S redhatími alternativami (https://fedoraproject.org/wiki/Koji) je to absolutně nesrovnatelný - instalace pár příkazy, všechno automatizované, žádné problémy.

ale mezi balíčky není např. php nebo iconv, navíc dokumentace je nic moc
 - prohléžení baíčků FreeBSD: http://www.freshports.org/ dokumentace: https://www.freebsd.org/doc/handbook/

Návod na kompletní rozjetí bezdiskové stanice: https://www.freebsd.org/doc/handbook/network-diskless.html

Pokud by použití FreeBSD nebylo schůdné, šel bych asi nejspíš do nějakého klonu Slackware. Akorát tam bohužel oproti FreeBSD citelně chybí ta možnost dobře spravovat vlastní repo. Celkově s balíčkama je to na Slacku bordel a opruz, ať si kdo chce co chce říká :)

FreeBSD se mi vzdycky strasne libil, nicmene nemam cas jej zprovoznovat a konfigurovat tak aby byl pouzitelny na notebooku (T420). Proto jsem jej nahradil OSX. Opravdu FreeBSD lide pouzivaji na beznou praci (ne na server)? po kratkem hrani si s posledni 10 verzi jsem byl opet zklaman, cloveku se tam nataha balast z linuxu pokud chce pouzivat nejake graficke prostredi. PC-BSD a podobne distribuce jsem samozrejme zkousel. Nechci pouzivat GNU veci, jen to co je pod BSD a podobnymi licencemi.
Název: Re:Minimalistická distribuce
Přispěvatel: Mirek Prýmek 21. 06. 2015, 12:54:52
Opravdu FreeBSD lide pouzivaji na beznou praci (ne na server)?
Já mám FreeBSD jako pracovní stroj.

po kratkem hrani si s posledni 10 verzi jsem byl opet zklaman, cloveku se tam nataha balast z linuxu pokud chce pouzivat nejake graficke prostredi. [...] Nechci pouzivat GNU veci, jen to co je pod BSD a podobnymi licencemi.
Tak to je teda hodně divný požadavek... Nevím, jaké grafické prostředí bez GNU závislostí bys chtěl... Pokud si nainstaluješ fluxbox, i3 apod. tak to asi bez GNU závislostí půjde, nebo jich aspoň bude minimum.
Název: Re:Minimalistická distribuce
Přispěvatel: Jenda 21. 06. 2015, 19:05:51
Debian s vlastním kernelem (ten distribuční s sebou táhne moduly úplně na všechno - a zabírá nejvíc místa na disku ze všech balíčků).

Emdebian: http://emdebian.org/
As of July 2014, updates to the Emdebian distributions ceased. There will be no further updates and no further stable releases.
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 21. 06. 2015, 19:45:33
Díky za tipy.

AntiX zrovna testuju, dám vědět.

U Absolute Linux mě trochu odrazuje velikost toho ISO, 687MB mi nepřijde jako minimalistická instalace.

Na Embedded Debian kouknu. Ani by nemuselo vadit, že je mrtvej, když to bude balíčkově kompatibilní a ty budou dál aktualizované.

Jinak ohledně Debianích distribucí - deb balíčky jsou super, ale mám trochu problém s náročností aptu. Kdybych chtěl používat standardní repository, tak jenom stáhnutí, rozbalení a zpracování packagelistu zabere věky a spoustu místa na disku. Ve srovnání např. s apk z Alpine Linuxu, kde je update+upgrade v podstatě okamžitá záležitost.

FreeBSD se nebráním, kouknu na to. Jenom ta síťová varianta nepřichází v úvahu, musí to být úplně soběstačná appliance.

Na Slax taky kouknu, tam mě odrazovala právě ta divnost a pochybná instalace na disk. Chci úplně normální instalaci na disk, jenom co nejmenší...

Gentoo asi ne. Kompilovat chci fakt jenom to nejnutnější.

A obecně bych radši systém, kde defaultně není nic a já si tam přidám co potřebuju. Ne obráceně :)
Název: Re:Minimalistická distribuce
Přispěvatel: ( ͡°( ͡° ͜ʖ ͡°( ͡° ͜ʖ ͡°) 21. 06. 2015, 20:09:22
Gentoo asi ne. Kompilovat chci fakt jenom to nejnutnější.
Tak to by pro AMD64 neměl být s použitím binárního repository problém a počítám, že i 32bit by neměl být problém...
Název: Re:Minimalistická distribuce
Přispěvatel: Mirek Prýmek 21. 06. 2015, 20:29:29
FreeBSD se nebráním, kouknu na to. Jenom ta síťová varianta nepřichází v úvahu, musí to být úplně soběstačná appliance.
V tom případě existuje NanoBSD, což je normální FreeBSD, do kterého si člověk dá jenom to, co tam opravdu chce (dají se vyházet např. manuálové stránky apod.). Výhoda je, že to není žádná očesaná specialita, takže pořád funguje všechno jako na normálním FreeBSD.

Nějaký stručný návod je tady: https://www.freebsd.org/doc/en_US.ISO8859-1/articles/nanobsd/
A příklad použití: http://www.ogris.de/nanobsd/ - zajímat by tě mohlo: NanoBSD has been stripped down to the bare minimum and occupies just 210 MB disk space. (To je samozřejmě bez Xek)
Název: Re:Minimalistická distribuce
Přispěvatel: Mirek Prýmek 21. 06. 2015, 20:31:17
Mimochodem, když už jsme u toho diskovýho prostoru: nepíšeš, na co to chceš, ale často je rozumná cesta RO namountovaný systém z úplně normální flashky. Dneska už to znamená řád gigabytů, takže se s prostorem vůbec nemusíš upejpat, akorát to chce systém, který umožní snadno mountovat RO, aniž by se z toho člověk zbláznil...
Název: Re:Minimalistická distribuce
Přispěvatel: ondro 21. 06. 2015, 22:03:58
Díky za tipy.

Jinak ohledně Debianích distribucí - deb balíčky jsou super, ale mám trochu problém s náročností aptu. Kdybych chtěl používat standardní repository, tak jenom stáhnutí, rozbalení a zpracování packagelistu zabere věky a spoustu místa na disku. Ve srovnání např. s apk z Alpine Linuxu, kde je update+upgrade v podstatě okamžitá záležitost.


Apt nemusis vobec pouzivat a aj napriek tomu vyuzivat vyhody Debianu a .deb. Napriklad pomocou wget si stiahnes len potrebne balicky a len tie nainstalujes pomocu prikazu dpkg -i. Alebo si tie baliky stiahnes z ineho PC a na cielovy PC ich nakopirujes alebo nazdielas.
Ja apt nepouzivam. 99% potrebnych veci som mal vopred nainstalovanych a vyskusanych. V priebehu rokov som potreboval doinstalovat len asi dva balicky. Stiahol som si ich z ftp a instaloval. Moznosti je viacero.
 apk u Alpine linuxu nemoze byt okamzita zalezitost oproti apt v Debianu. Alebo moze ale to v repozitari maju ovela menej balikov, pouzivaju inu kompresiu alebo upgraduju pomenej alebo neriesia zabezpecenie alebo je tam iny iny zadrhel. Pri rovnakom pocte balikov a oprav tam markantny rozdiel nemoze byt.
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 22. 06. 2015, 00:54:11
Ne, tam se víc než 1GB prostě nevejde, resp se to nevyplatí rozšiřovat. Strkat do toho zvenku flashky technicky asi půjde, ale to fakt nechci - bude to hotový uzavřený řešení a nechci, aby se to rozbilo, když ji z toho zákazník vytáhne :)

Ad apt - jasně, instalace balíčků wget+dpkg není problém, jde mi spíš o ty aktualizace. Nevim jestli něco dělám blbě, ale prostě mi přijde, že i když mám nainstalovaných pár balíků, apt vždycky stahuje a zpracovává kompletní seznam všech balíků. Takže abych updatoval jeden pidibalík, stáhne se mi ohromnej packagelist, ten se rozbalí a celý to trvá věky. Nevim jak to dělá apk, určitě je pravda, že má těch balíků mnohem mnohem míň, ale to je pro mě jedině dobře... Už mě i napadlo udržovat si vlastní deb repository jenom s balíkama, co potřebuju, ale zase je to další práce navíc.
Název: Re:Minimalistická distribuce
Přispěvatel: Miloš 22. 06. 2015, 09:20:37
http://linux.voyage.hk/ (http://linux.voyage.hk/)
Název: Re:Minimalistická distribuce
Přispěvatel: r76 22. 06. 2015, 09:22:00
http://mignon.mypclinuxos.com/ (http://mignon.mypclinuxos.com/)  Xfce 4.12.1 ,Kernel 4.0.5 ,32/64bit.   (347.638 MiB)

info: http://www.pclinuxos.com/forum/index.php/topic,132756.0.html (http://www.pclinuxos.com/forum/index.php/topic,132756.0.html)


opravdu jen zaklad  ;)
Název: Re:Minimalistická distribuce
Přispěvatel: Pavouk106 22. 06. 2015, 09:51:25
K tomu Gentoo z první stránky: Pokud je různej HW, nepůjde udělat tak jednoduše jeden "isntalační" balík a ten jen distribuovat.

Ke kompilacím: Na i5 750 (4x 2,66GHz fyzický) Libreoffice cca 80 minut (je nejnáročnějším balíkem, kterej jse kdy kompiloval). Jádro systému (vše v něm, žádný moduly, řádně osekaný na konkrétní HW) 3 minuty. Na Intel Atom N455 (1x 1,66GHz, hyperthreading) Libreoffice v řádech hodin (čti: více než 12, pravděpodobně méně než 24), jádro systému (opět osekaný a vše v něm, bez modulů) cca 30 minut. Když jedu distribuovanou kompilaci po kabelu (distcc) a používám tu i5 750, tak Libreoffice v řádech hodin (3-4) a jádro 10 minut. Distcc je víceméně nutnost.

Gentoo není pro tohle použití dobrá cesta, pokud se tedy počítá s aktualizací balíků. Pokud by šlo o jednorázovou instalaci a "nech ležet", pak by se to dalo překousnout, to ale myslím není cíl...
Název: Re:Minimalistická distribuce
Přispěvatel: Mirek Prýmek 22. 06. 2015, 10:12:05
Gentoo není pro tohle použití dobrá cesta, pokud se tedy počítá s aktualizací balíků. Pokud by šlo o jednorázovou instalaci a "nech ležet", pak by se to dalo překousnout, to ale myslím není cíl...
Nevíš, jak těžký je udělat si pro Gentoo repo vlastních binárních balíčků?
Název: Re:Minimalistická distribuce
Přispěvatel: Filip Jirsák nepřihlášený 22. 06. 2015, 11:00:15
K tomu Gentoo z první stránky: Pokud je různej HW, nepůjde udělat tak jednoduše jeden "isntalační" balík a ten jen distribuovat.
Nepředpokládám, že by se lišila platforma nebo architektura těch jednotlivých strojů. Ale i kdyby se lišila, není problém vytvořit univerzální balíčky, tak, jako to mají binární distribuce. Ostatně LiveDVD s Gentoo jsou také obecná pro jednotlivé architektury a ne pro každý procesor zvlášť.

Nevíš, jak těžký je udělat si pro Gentoo repo vlastních binárních balíčků?
Je to triviální, Gentoo s tím počítá od začátku.
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 22. 06. 2015, 14:48:20
http://linux.voyage.hk/ (http://linux.voyage.hk/)

To vypadá docela zajímavě, díky za tip.
Název: Re:Minimalistická distribuce
Přispěvatel: nickname 22. 06. 2015, 19:06:22
Void Linux (http://www.voidlinux.eu/)
+ minimalisticka
+ NEpouziva systemd bordel ale minimalisticky runit
+ plna implementace LibreSSL misto zavsiveneho OpenSSL
+ ma vlastni pokrocily balickovaci system xbps
+ ma vic distribucnich balicku nez Slackware
+ autor vi proc a co dela
- mala uzivatelska zakladna oproti velkym distribucim
- instalace vyzaduje urcite znalosti a precteni manualu
+/- rolling-release model, aktualizace ale ne tak zbrkle jako u Archu
Název: Re:Minimalistická distribuce
Přispěvatel: Noobik 22. 06. 2015, 20:45:17
...
Nechci pouzivat GNU veci, jen to co je pod BSD a podobnymi licencemi.

lol... aky mas v tom preboha rozdiel? zdrojak mas k dispozicii tak ci tak.
Název: Re:Minimalistická distribuce
Přispěvatel: ganoo 22. 06. 2015, 21:38:01
...
Nechci pouzivat GNU veci, jen to co je pod BSD a podobnymi licencemi.

lol... aky mas v tom preboha rozdiel? zdrojak mas k dispozicii tak ci tak.
Kdo by chtěl podporovat takovou verbež?
(http://i.imgur.com/btJIcw7.png)
xDDDD                               :DDDDD                              xDDDD                               :DDDDD
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 22. 06. 2015, 23:49:12
Tak Voyage vypadal nadějně a je asi nejlepší z těch distribucí založených na Debianu...velikostně celkem OK, jenom prostě nechápu, proč má "minimalistická" instalalce přes 240 balíků. A pak je tam opět ta Debianí krása, po apt-get update místo na disku ubylo o cca 100MB...

Na VoidLinux kouknu, na první pohled dokumentace fakt nic moc.
Název: Re:Minimalistická distribuce
Přispěvatel: JardaP . 23. 06. 2015, 00:09:04
...
Nechci pouzivat GNU veci, jen to co je pod BSD a podobnymi licencemi.

lol... aky mas v tom preboha rozdiel? zdrojak mas k dispozicii tak ci tak.
Kdo by chtěl podporovat takovou verbež?

Aha. A tu verbez bys podporoval jak? To jako vzdy, kdyz si nekde nejaky mamlas nainstaluje gnuslashlinux, tak Stalman dostane kilo nebo co?
Název: Re:Minimalistická distribuce
Přispěvatel: ganoo 23. 06. 2015, 01:30:02
...
Nechci pouzivat GNU veci, jen to co je pod BSD a podobnymi licencemi.

lol... aky mas v tom preboha rozdiel? zdrojak mas k dispozicii tak ci tak.
Kdo by chtěl podporovat takovou verbež?</vtip>

Aha. A tu verbez bys podporoval jak? To jako vzdy, kdyz si nekde nejaky mamlas nainstaluje gnuslashlinux, tak Stalman dostane kilo nebo co?
Sem si myslel, že jezdicí duhová řádka s "xDDD :DDDD" bude dostatečně jasná i pro ty co neviděli ledasha hoax... doplněno v citaci
Název: Re:Minimalistická distribuce
Přispěvatel: JardaP . 23. 06. 2015, 02:38:24
Sem si myslel, že jezdicí duhová řádka s "xDDD :DDDD" bude dostatečně jasná i pro ty co neviděli ledasha hoax... doplněno v citaci

Toz to by mozna videli, kdyby ta vec neprelezala monitor na vsechny strany.
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 23. 06. 2015, 23:31:39
Tak musim říct, že celkem tragédie. Zkusil jsem snad všechno a všechno naprd. Přece nechci tak moc?

Systémy založené na Debianu jsem v podstatě zavrhnul. Prostě zbytečně velkej overkill na embedded zařízení.

Void Linux nenaběhnul ani ve standardním VM, kde jsem nejdřív testoval všechny ostatní.

BSD jsem zatím ani neměl sílu zkoušet. To už se možná radši pustím do LFS.

Dal jsem druhou šanci Alpine Linuxu s musl. Zkusil jsem pár patchů, ale nakonec bez šance, zkompilovat to prostě nejde a nepůjde. Škoda, je to asi nejlepší distribuce ze všech.

Slax a Tiny Core jsou prostě live distribuce. Na disk zapisujou akorát něco, což je mi naprd. Tiny Core by byl asi úplně nejlepší, kdyby se dal normálně nainstalovat.

Tak jenom kdyby to někdy někoho zajímalo,
Název: Re:Minimalistická distribuce
Přispěvatel: Mirek Prýmek 23. 06. 2015, 23:47:32
BSD jsem zatím ani neměl sílu zkoušet. To už se možná radši pustím do LFS.
Co má BSD společného s LFS?! Nainstalovat FreeBSD je triviální a balíčky se tam instalují stejně jako na většině linuxů - akorát místo "yum install balik" napises "pkg install balik" :)

Slax a Tiny Core jsou prostě live distribuce. Na disk zapisujou akorát něco, což je mi naprd. Tiny Core by byl asi úplně nejlepší, kdyby se dal normálně nainstalovat.
Jestli on není problém v tom, že chceš specialitku, ale chceš ji ready-made? Proč by se Tiny Core nedal nainstalovat na disk? Každá varianta Linuxu se dá nějak nainstalovat na disk, akorát musíš trochu vědět jak na to a trochu času tomu věnovat...

Nebo chceš něco jako http://buildroot.uclibc.org/ ?
Název: Re:Minimalistická distribuce
Přispěvatel: nobody 24. 06. 2015, 00:54:04
Dzavy: ad Slax - ano je to live, ale modularni, neni vse v jednom squashfs, ale zakladni slax je rozdelen do nekolika modulu (core,xorg,kde,kdeapps,devel,ffox,czech) a muzes vzit klidne jen ten core... dalsi aplikace/knihovny/nastroje stahnes z webu jako dalsi samostatene moduly...

dalsi rozdil oproti bezne live je to ze ma scripty na praci s temi squshfs-lzma balickama/modulama, pro tvorbu balicku ze slackware...
ma ruzne moznosti jak a kam ukladat data(=write vrstva pro aufs), bud primo do adresarove struktury na ulozisti (usb,hdd), nebo do rw file image, (dalsi jsou uz remote, coz te nezajima)...

oproti klasickemu distro to ma samozrejme z principu automaticky neaktualizovatelne balicky, coz zas pro tebe muze byt vyhoda ze to ma uzivatel ve stavu kterej mu predas a take z toho plynouci ze kdyz smazes write uloziste, mas razem stav jako pri prvnim pusteni, coz je dostupne i z menu jako fresh_boot, pripadne muzes zakazat uplne ukladani zmen(tedy vyuzije se ram, coz je vhodne jen pokud budes vedet co poustej a ze to nevyzere), a vybrat jen nektere adresare ktere pres "mount --bind /nekde/na/flash /home/nejake/data" pripojis pres /etc/rc.local kterej muzes mit v rootcopy arresari na ulozisti, z ktereho se pri startu kopirujou soubory co kterejma chces nahradit to v modulech a zaroven to ma byt i odolne proti fresh_bootu...

co konkretne ti to neukladalo ?

Název: Re:Minimalistická distribuce
Přispěvatel: nobody 24. 06. 2015, 00:56:25
ad TinyCoreLinux - proc by neslo nainstalovat ? vzdyt je to primo na jejich homepage...
http://tinycorelinux.net/install.html
Název: Re:Minimalistická distribuce
Přispěvatel: ondro 24. 06. 2015, 08:42:18
Tak musim říct, že celkem tragédie. Zkusil jsem snad všechno a všechno naprd. Přece nechci tak moc?

Systémy založené na Debianu jsem v podstatě zavrhnul. Prostě zbytečně velkej overkill na embedded zařízení.


Co ti na Debiane okrem apt nevyhovuje? V com je Debian overkill?
Aj ten apt nechapem preco, lebo u embedded je to casto stylom "nainstaluj a zabudni", takze ani apt nepovazujem za problem.  Ak aj chces pouzivat apt, tak sa to da vzdy nejako vyriesit.  To, ze upgrade balickov ide dlho, tak napriklad vyhod nepotrebne repozitare. Aj to zaplnenie disku sa da vyriesit. Podla mna riesenie sa da najst. Ak neplanujes pouzivat apt po nainstalovani a nastaveni, tak subory apt vies vymazat(nainstalovane balicky, zoznam balickov repozitarov,...).

Nebude to dokonale ale ziskas tym podla mna obrovsku vyhodu v tom, ze pouzvas standardnu a siroko pouzivanu distribuciu.

Minimalisticke distribucie mozno budu zaberat menej miesta, rychlejsie ich nainstalujes ale veci tam budu casto robene menej standardne, postupy ine,  komplikovanjesie upravy, chybajuce navody alebo ine uskalia.

Ani jedno riesenie nebude dokonale ale musis si vybrat mensie zlo.

Na embedded zariadeniach pouzivam  Debian skoro 10 rokov. A ako overkill to nepovazujem a to fungujem aj na o dost vykonovo horsich strojoch ako ten tvoj(stary VIA C7 533MHz, 128MB SDRAM a 512MB CF karty).
Název: Re:Minimalistická distribuce
Přispěvatel: cptMikky 24. 06. 2015, 10:31:22
OpenWRT
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 24. 06. 2015, 20:20:39
Tiny Core - zaprvý ten instalátor má jenom GUI variantu (nechápu) a zadruhý, i když jsem to úspěšně ručně nainstaloval, běží to celý z ramfs a disk se používá jenom pro boot a pro ukládání změn, případně se daj. Jestli někdo víte, jak z toho udělat standardní instalaci, tak sem s tím.

Slax předpokládám funguje podobně, popravdě jsem se do toho ani nepouštěl. Ale zas ta myšlenka s resetem do výchozího stavu není špatná, ještě na to kouknu.

Dík za tip na ten BuildRoot, to vypadá zajímavě.

A momentální výherce je OpenWRT. Přesně to, co jsem potřeboval. Samo o sobě to má pár jednotek mega a všechno se do toho dá doplnit, balíků kupa a instalace okamžitá. Takže teď testuju, ale vypadá to hodně nadějně.
Název: Re:Minimalistická distribuce
Přispěvatel: nobody 24. 06. 2015, 22:16:17
i kdyz uz mas viteze, tak do zaznamu: :)

TCL by mel mit i text install viz (http://forum.tinycorelinux.net/index.php?topic=18179.0)

Slax to ma jinak, tam jde po instalaci o regulerni LiveHD, kdy mas strukturu na partisne stejnou jako na instalacnim usb, instalator dela to ze prekopiruje obsah z usb na hdd a nainstaluje syslinux bootloader...
Název: Re:Minimalistická distribuce
Přispěvatel: MKzB 25. 06. 2015, 13:18:14
- místo na disku JE problém, počítám s 1GB ATA moduly - základní instalace by neměla zabírat víc než 200MB
Nebylo by jednodušší zkusit vyřešit jinak ten diskový prostor? Pokud to má IDE port, tak se nabízí užití redukce IDE na CF kartu. Rychlá 4GB CF karta stojí 300,-, redukce 90,-.
Název: Re:Minimalistická distribuce
Přispěvatel: ondro 25. 06. 2015, 18:40:32

Nebylo by jednodušší zkusit vyřešit jinak ten diskový prostor? Pokud to má IDE port, tak se nabízí užití redukce IDE na CF kartu. Rychlá 4GB CF karta stojí 300,-, redukce 90,-.

O CF kartach viem svoje a neviem, ci by som isiel do CF karty. Dnsesne bezne CF karty su stavane na sekvencny zapis a citanie. V nahodnom zapise a citani su casto tragicke. Ani u industrial verzii si clovek nieje isty, co kupi.
Název: Re:Minimalistická distribuce
Přispěvatel: Dzavy 25. 06. 2015, 22:28:29
- místo na disku JE problém, počítám s 1GB ATA moduly - základní instalace by neměla zabírat víc než 200MB
Nebylo by jednodušší zkusit vyřešit jinak ten diskový prostor? Pokud to má IDE port, tak se nabízí užití redukce IDE na CF kartu. Rychlá 4GB CF karta stojí 300,-, redukce 90,-.

Jo to jsem si taky myslel. Ale je tam pár problémů, zaprvý na tý desce je 44pinovej samec a zadruhý, i když jsem po dlouhým hledání našel tu správnou redukci, tak se tam rozměrově prostě nevejde. A prasit tam něco na kabelu nechci a ty DOM moduly jsou prostě drahý, to radši seženu jinej typ zařízení.