Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: Lenin POWER! 18. 12. 2013, 20:57:40

Název: Distro podobné BSD portům
Přispěvatel: Lenin POWER! 18. 12. 2013, 20:57:40
Je nejake distro podobne systemu BSD portu? Doporucili mi gentoo a arch. Mrknul jsem se na obe, arch tomu rozhodne podobnej neni. Gentoo docela jo, ale je vyrazne slozitejsi. Pak jsem se mrknul na sourcemage, ale ten je na muj vkus dost rozbitej.

Jsou jeste i nejake jine alternativy? Mam na mysli distro kde se programy kompiluji a podporuje i ARM
Název: Re:Distro podobne BSD portum
Přispěvatel: Filip Jirsák 18. 12. 2013, 21:16:15
Jsou ještě nějaké distribuce od Gentoo odvozené. Ale co je na Gentoo složitého? Podle mne je to na instalaci ta nejjednodušší linuxová distribuce. Je k tomu krásný návod Gentoo Handbook (http://www.gentoo.org/doc/en/handbook/), kde máte krok za krokem srozumitelně vysvětlené, co a proč máte udělat.
Název: Re:Distro podobné BSD portům
Přispěvatel: Stalin 18. 12. 2013, 23:09:55
Win XP.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 18. 12. 2013, 23:22:33
Dister, který se kompilují, je několik, ale žádné mi zatím nepřišlo tak jednoduché a čisté jako FreeBSD*

Už jsem tady říkal dávno, že místo Debian/kFreeBSD a Gentoo/FreeBSD by se hodil spíš opačnej hybrid (Linux kernel, BSD zbytek). Zatím jsem nic takovýho nenašel a docela dost hledal, takže pochybuju, že to existuje a je použitelný.

Pokud něco použitelnýho přece jenom najdeš, dej mi prosím vědět, taky bych o to stál.

* pro hnidopichy: to není flame, ale můj čistě subjektivní pocit

Název: proc ne gentoo
Přispěvatel: Lenin POWER! 18. 12. 2013, 23:47:54
arm dokumentace je uz neaktualni - http://www.gentoo.org/doc/en/handbook/handbook-arm.xml?part=2&chap=4

ale o to nejde, na system ktery se nebude nikdy aktualizovat je to moc slozity. Treba prave ty initscripty, cim slozitejsi framework tim vetsi pravdepodobnost ze se tam objevi chyba na kterou se pri testovani nenarazilo.

nebo to portage, da se tomu verit ze to opravdu prekompiluje vcetne vsech zavislosti kdyz udelame final build? V BSD systemu pouzivaji makefiles, tem se da verit - tam zacnete s prazdnym /usr/local a vsechno si tam naskladate od nuly. moje zkusenost je cim jednodusi system tak je to pro tyhle embedded veci lepsi.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 18. 12. 2013, 23:53:07
Lenine, jakej je vlastně důvod nepoužít přímo BSD?
Název: Re:Distro podobné BSD portům
Přispěvatel: Lenin POWER! 19. 12. 2013, 00:02:05
Lenine, jakej je vlastně důvod nepoužít přímo BSD?

vyrobce hw podporuje jen Linux. Kdyz by tam kleklo BSD tak se mu to neda omlatit o hlavu a pojistovna mi to nevezme. Takhle kdyz Linus zvora Linux 3.10 a ono to bude lehat tak to zaplati z pojistky vyrobce pac je to oficialne podporovana konfigurace.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 19. 12. 2013, 00:10:22
vyrobce hw podporuje jen Linux. Kdyz by tam kleklo BSD tak se mu to neda omlatit o hlavu a pojistovna mi to nevezme. Takhle kdyz Linus zvora Linux 3.10 a ono to bude lehat tak to zaplati z pojistky vyrobce pac je to oficialne podporovana konfigurace.
A to podporuje jakejkoliv Linux bez vazby na distro? To je docela zajímavá politika :)

Tak vem FreeBSD a dej s/FreeBSD/Linux/g :)
Název: Re:Distro podobné BSD portům
Přispěvatel: Lenin POWER! 19. 12. 2013, 00:18:49
Linux je kernel, ne distro. Kdyz pise ze podporuje Linux 3.10 mysli se tim kernel + ty jeho drivery co tam dobastlil, jeste teda podporuje bootloader.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 19. 12. 2013, 00:36:43
To nic nemění na tom, že mi přijde zajímavá politika, jestli pojišťovna ochotně zacáluje, když ti to klekne kvůli chybě v userlandu FrantovaSuperLinuxu v.0.0001, ale nezacáluje kleknutí FreeBSD. No, pojišťováci mají občas zajímavý nápady :)
Název: Re:Distro podobné BSD portům
Přispěvatel: Lenin POWER! 19. 12. 2013, 00:48:15
To nic nemění na tom, že mi přijde zajímavá politika, jestli pojišťovna ochotně zacáluje, když ti to klekne kvůli chybě v userlandu FrantovaSuperLinuxu v.0.0001, ale nezacáluje kleknutí FreeBSD.

Userland dodava Lenin, lehne userland = caluje moje pojistovna. Vzdyt je to uplne jednoduchy. Kdyz to klekne zjisti se kde se to pohnojilo a kdo za to ruci. Toho pojistovna to pak zaplati. Dodavatel HW ruci za desku a konektory, pak linux a bootloader a firmware. Lenin ruci za userland, aplikaci, krabicku a napajeci trafo. Zakaznik ruci za napajeci napeti, provozni podminky - teplotu a vlhkost a za kabelaz.

Co se tomu porad tak divis, tos nikdy nic nedelal?
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 19. 12. 2013, 00:59:21
Co se tomu porad tak divis, tos nikdy nic nedelal?
No nikdy jsem ještě neviděl záruku na kernel bez záruky na userland. Navíc na kernel v libovolné verzi... No ale tak ok, je to tak, tak je to tak.

Pak bys ale asi měl líp specifikovat svoje požadavky, protože pak nechápu, proč potřebuješ ausgerechnet porty a nestačí ti normální stock embedded linux.
Název: Re:Distro podobné BSD portům
Přispěvatel: Tsukasa 19. 12. 2013, 04:16:25
Jestli se pamatuju dobre tak za mych mladych let, cti na stredni, kdy byl jeste cas, se mi podarilo narazit na CRUX. ( crux.nu )
Název: Re:Distro podobné BSD portům
Přispěvatel: Martin Volf 19. 12. 2013, 06:34:18
A co toto: http://buildroot.uclibc.org/ (http://buildroot.uclibc.org/) ?
Název: Re:Distro podobné BSD portům
Přispěvatel: MichalekII 19. 12. 2013, 07:06:21
Doporučuji k přečtení tuto stránku:
http://forum.ubuntu.cz/index.php?topic=41176.0
Název: Re:Distro podobné BSD portům
Přispěvatel: ApoC 19. 12. 2013, 08:08:19
Kompilovani baliku na ARMu pro systemu, ktery se uz nikdy nebude aktualizovat (citace autora), podle me postrada smysl. Nevidim v tom zadny prinos oproti pouziti jiz existujich zkompilovanych balicku.

Pokud chcete rock-stable instalaci, pouzijte nejaky stable debian / ubuntu what ever.

Co se tyka init scriptu tak se dodavaji samozrejme s celym balikem, takze jsou odzkousene a funguji. Neni to zadna magie, ktere by bylo potreba se bat.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 19. 12. 2013, 08:32:53
Co se tyka init scriptu tak se dodavaji samozrejme s celym balikem, takze jsou odzkousene a funguji. Neni to zadna magie, ktere by bylo potreba se bat.
Zrovna u Ubuntu bych si teda tím odzkoušením a fungováním init skriptů tak jistý nebyl... https://plus.google.com/109540561880466469418/posts/TAYTy8DHMLq
Název: Re:Distro podobné BSD portům
Přispěvatel: Jakub L. 19. 12. 2013, 08:55:48
Překvapuje mě, že nikdo nezmínil Crux: http://crux.nu/
Název: Re:Distro podobné BSD portům
Přispěvatel: Vasek S. 19. 12. 2013, 10:54:54
Dister, který se kompilují, je několik, ale žádné mi zatím nepřišlo tak jednoduché a čisté jako FreeBSD*

Už jsem tady říkal dávno, že místo Debian/kFreeBSD a Gentoo/FreeBSD by se hodil spíš opačnej hybrid (Linux kernel, BSD zbytek). Zatím jsem nic takovýho nenašel a docela dost hledal, takže pochybuju, že to existuje a je použitelný.

Pokud něco použitelnýho přece jenom najdeš, dej mi prosím vědět, taky bych o to stál.

* pro hnidopichy: to není flame, ale můj čistě subjektivní pocit



http://voltalinux.sicurezzarete.com/ (http://voltalinux.sicurezzarete.com/)

Skoda, ze uz to asi neni aktualni.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 19. 12. 2013, 11:08:18
http://voltalinux.sicurezzarete.com/ (http://voltalinux.sicurezzarete.com/)

Skoda, ze uz to asi neni aktualni.
Hm, hm. To by mohlo být fajn, ale poslední release 4 roky zpatky, to moc nepotesi :)

Nejlepsi by nakonec mohl byt treba Slack, ale to by se Lenin musel vymacknout, proc vlastne konkretne ty porty chce...
Název: Re:Distro podobné BSD portům
Přispěvatel: asdfadsfsdaf 19. 12. 2013, 11:19:32
http://voltalinux.sicurezzarete.com/ (http://voltalinux.sicurezzarete.com/)

Skoda, ze uz to asi neni aktualni.
Hm, hm. To by mohlo být fajn, ale poslední release 4 roky zpatky, to moc nepotesi :)

Nejlepsi by nakonec mohl byt treba Slack, ale to by se Lenin musel vymacknout, proc vlastne konkretne ty porty chce...

Proc je potrebuje? Protoze sprava softwaru v linuxovych distribucich je prasarna.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 19. 12. 2013, 11:25:46
Proc je potrebuje? Protoze sprava softwaru v linuxovych distribucich je prasarna.
Lenin ale rekl, ze se to nikdy updatovat nebude, takze spravu softwaru asi moc nepotrebuje. Potrebuje nejspis system, kterej si posklada podle svych potreb na miru, s volbama, ktery potrebuje. Takze se nabizi LFS, poupravovany Slack, nebo jakekoliv minimalisticke distro jako zaklad a k tomu doprekladat co je potreba - bud uplne rucne, nebo treba klidne pomoci pkgsrc.

Proste jestli mu opravdu to vlastnorucni tuneni za to stoji, tak to asi jedine udelat ve sve rezii, nic predpripraveneho k tomuhle ucelu asi nebude (bohuzel).
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 19. 12. 2013, 11:27:22
A vůbec, když je Lenin takovej formát, mohl by takovej projekt založit, ne?! Já bych se přidal, páč by se mi to taky hodilo :)
Název: Re:Distro podobné BSD portům
Přispěvatel: Filip Jirsák 19. 12. 2013, 11:40:40
Potrebuje nejspis system, kterej si posklada podle svych potreb na miru, s volbama, ktery potrebuje. Takze se nabizi LFS, poupravovany Slack, nebo jakekoliv minimalisticke distro jako zaklad a k tomu doprekladat co je potreba - bud uplne rucne, nebo treba klidne pomoci pkgsrc.
Gentoo bylo takhle původně (když se ještě jmenovalo Enoch) zamýšleno (že bude moci fungovat i jako nástroj jak sestavit jiné distribuce). Dnes už to zřejmě není cílem, ale použít se tak podle mne stále dá, takže bych ho z toho seznamu nevyřazoval.
Název: Re:Distro podobné BSD portům
Přispěvatel: mimi.vx 19. 12. 2013, 12:20:32
Gentoo bylo takhle původně (když se ještě jmenovalo Enoch) zamýšleno (že bude moci fungovat i jako nástroj jak sestavit jiné distribuce). Dnes už to zřejmě není cílem, ale použít se tak podle mne stále dá, takže bych ho z toho seznamu nevyřazoval.

stále takhle funguje ... jen si stačí v tomto případě najít instalaci ze Stage 1....
a init system gentoo? není problém si tam nahodit jakýkoliv vlastní ..
Název: Re:Distro podobné BSD portům
Přispěvatel: Tsukasa 19. 12. 2013, 13:21:02
Překvapuje mě, že nikdo nezmínil Crux: http://crux.nu/

Prekvapuje me, ze jste si nevsiml odpovedi #12  :o
Název: Re:Distro podobné BSD portům
Přispěvatel: Vít Mareš 19. 12. 2013, 23:07:16
Pokud tam má být jen to, co chcete, je to embedded systém a pro ARM mikroprocesor, tak si to sestavte sám. Pak to budete mít pod kontrolou. Inspiraci najdete třeba na uCSimply.cz (http://www.ucsimply.cz/elnx/sestaveni-linuxove-distribuce/).

Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 20. 12. 2013, 00:12:40
Lenine, jestli to tady ještě budeš číst, měl bych dobrou zprávu.

Zaujal mě ten VoltaLinux, tak jsem si na zkoušku očesal Slack na základ, kterej na překlad stačí, nainstaloval pkgsrc a vypadá to hodně dobře. Mohla by to být docela dobrá cesta, pokud ti jde o BSD feeling.

Drobná ochutnávka: http://pastebin.com/9wELWcnj

Zkoušel jsem to ale na x86, arm po ruce nemám. Ale mělo by to být ok i na ARMu, možná tě potěší tohle: http://second.ddo.jp/~okayama/memo/pkgsrc-arm/

Instalace bezproblémová, balíčky se překládají v pohodě, všechno vypadá funkčně. U jednoho balíčku instalace zhavarovala, ale to se stává - zas jenom nějaký vemeno změnilo API v nějaké knihovně...

Pokud bys chtěl nějaký bližší info, tak si mě najdi nebo napiš sem (PM si asi nevšimnu, radši do diskuse).

P.S. dík za otevření tohodle tématu, jsem dost rád, že jsem na to po delší době šáhl a vypadá to použitelně.
Název: Re:Distro podobné BSD portům
Přispěvatel: Lenin POWER! 20. 12. 2013, 20:15:08
jedeme ten buildroot
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 20. 12. 2013, 20:18:48
Můžeš kdyžtak pak po čase napsat zkušenosti? Dost mě to zajímá.
Název: Re:Distro podobné BSD portům
Přispěvatel: Lenin POWER! 21. 12. 2013, 14:15:20
Zkusenosti budou jako obvykle. Udela se to, otestuje se to, nasadi se to, posere se to. Nam je to jedno protoze to zatahne pojistovna a cenu pojistky jsme pripocetly k cene zakazek. Nekdy se stavaji drobne prehmaty - jako napriklad kterej kreten tam dal spoluucast 50 tisic USD? At si to laskave zaplati ze svyho + vykopnout, pokud bude mit kecy tak zmlatit.

Analyza pak zjisti ze to zase pohnojil GCC a ze builderboy i pres muj vyslovny zakaz tam narval -O2. Uvolnime pracovni pozici pro schopnejsi jedince.
Název: Re:Distro podobné BSD portům
Přispěvatel: Peter 21. 12. 2013, 16:10:21
Zodpovednosť zamestnanca je priamo úmerná výške jeho platu. Chceš k tomu niečo dodať?
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 21. 12. 2013, 16:36:11
Měl bych spíš zájem o konkrétní zkušenosti, jak se s tím pracovalo. Interní fungování vaší firmy je pro mě málo zajímavá informace.

Když už jsme se ti snažili pomoct, mohl by ses odvděčit aspoň tím, že bys nám pak řekl "tak podle lidí, co na tom dělali, je to buggy shit a nedoporučují to".
Název: Re:Distro podobné BSD portům
Přispěvatel: Lenin POWER! 21. 12. 2013, 22:17:18
ja na to myslet nebudu, kdyz tak se pak zeptej. Puvodne jsem ti chtel napsat az pojedes na bsdcan tak se u mne stav, pak jsem to zamitnul protoze mi pripadas strasne nezkusenej, by mne z tebe trefila.

Netvrd mi zes nekdy delal nejakej realnej projekt. To prece musis vedet ze pojistovak je UREDNIK a ne TECHNIK.
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 21. 12. 2013, 22:29:35
ja na to myslet nebudu, kdyz tak se pak zeptej. Puvodne jsem ti chtel napsat az pojedes na bsdcan tak se u mne stav, pak jsem to zamitnul protoze mi pripadas strasne nezkusenej, by mne z tebe trefila.
Na BsdCan určitě nepojedu. Jednak mi to za to nestojí, ale hlavně jsem byl za mořem loni dvakrát a pokud možno na hodně dlouhou dobu to nechci opakovat.

Netvrd mi zes nekdy delal nejakej realnej projekt.
Proč bych ti měl něco tvrdit? Ty mi práci nenabízíš a já ji u tebe nepoptávám, tak nevidím důvod se o něčem takovým bavit. Chtěl jsem jenom využít řídké příležitosti, že se v něčem protly naše zájmy a zkusit, jestli seš ochotnej něčím kolegovi přispět. Zjevně moc ne, tak aspoň vím, že na příští tvůj dotaz můžu zvysoka reagovat ve stejným duchu :)

To prece musis vedet ze pojistovak je UREDNIK a ne TECHNIK.
Tak je mi jasný, že pojišťovnám se některý věci vyplatí spíš zaplatit, než je zkoumat, ale že by se jim nevyplatilo se ani zeptat uhrovitýho studenta v 1. ročníku IT, jestli takový podmínky vůbec dávají smysl, to mě fakt překvapilo. S pojišťovnama do styku moc nepřijdu, tak jsem asi trochu naivní.
Název: Re:Distro podobné BSD portům
Přispěvatel: Vít Mareš 21. 12. 2013, 23:47:39
Co je to za strupa, ten Lenin? Na co si to hraje?  ;D
Název: Re:Distro podobné BSD portům
Přispěvatel: Mirek Prýmek 22. 12. 2013, 01:33:28
Co je to za strupa, ten Lenin? Na co si to hraje?  ;D
Lenin není strup. Ale není to ani skutečný člověk. Vznikl na Rootu. Tak jako Šiva tvoří a zároveň ničí svět tancem, tak diskuse na rootu rodí a ničí Lenina. Je úspěšný podnikatel, který se vypracoval z nuly. Má svoje letadlo a svůj mainframe. Je Fantom. Je naše kolektivní svědomí. Jeho jméno je Legion.