Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: bk 15. 06. 2016, 20:48:31

Název: Linuxová distribuce na učení
Přispěvatel: bk 15. 06. 2016, 20:48:31
Dobrý den,
mám doma jedno pc, které bych chtěl použít na hraní a učení se administrace linuxových serverů. Mám ale dilema, nevím jestli je lepší nainstalovat Centos, Debian či něco jiného? Co byste doporučili?

Kdysi jsem si na notebooku, který mám na práci atp. instaloval apache, sql servery a tak podobně, ale raději jsem nedělal moc kravinky. U tohoto je mi to v podstatě jedno. Deska má dvě síťovky, amd athlon x2 555 be, 1,5GB operační paměti a pár disků.
Díky za tipy.
Název: Re:server na učení
Přispěvatel: jeniceek 15. 06. 2016, 21:11:29
Ten procesor je dost starý, ale na nějaké experimenty ještě může posloužit. Pro začátek bych zkusil Ubuntu, poslední dobou docela válcuje Debian, je jednoduché na učení (na jejich fóru najdeš téměř všechno) a dá se s ním setkat i v korporátním prostředí. Jinak pokud se chceš učit, tak VirtualBox a těch systémů si nainstaluj víc a zkoušej věci mezi nimi (replikace databází, LDAP, IPSec, file sharingy, ...). Server ke kterému se nic nepřipojuje je tak trochu zbytečný a není na něm co spravovat, pokud teda nevymétáš pavouky z hardwaru :D
Název: Re:Linuxová distribuce na učení
Přispěvatel: alles32 15. 06. 2016, 22:24:40
zdar,
distribuce omezuji, pro edukativni ucely je tu LFS.
Název: Re:Linuxová distribuce na učení
Přispěvatel: David 16. 06. 2016, 07:16:51
Pokud budes delat v korporatu pak se nejspise setkas s RH nebo necim podobnym - tedy doporucuji CentOS (pripadne SuSE nebo Fedoru). Jinde se taky muzes setkat s Debianem nebo Gentoo - tedy asi zalezi v jake firme budes pozdeji delat.
Název: Re:Linuxová distribuce na učení
Přispěvatel: Ivan Nový 16. 06. 2016, 07:39:13
Dobrý den,
mám doma jedno pc, které bych chtěl použít na hraní a učení se administrace linuxových serverů. Mám ale dilema, nevím jestli je lepší nainstalovat Centos, Debian či něco jiného? Co byste doporučili?

Kdysi jsem si na notebooku, který mám na práci atp. instaloval apache, sql servery a tak podobně, ale raději jsem nedělal moc kravinky. U tohoto je mi to v podstatě jedno. Deska má dvě síťovky, amd athlon x2 555 be, 1,5GB operační paměti a pár disků.
Díky za tipy.
Použijte virtualbox a vagrant, můžete si nadefinovat různá prostředí, spustit si několik serverů najednou a pracovat s nimi. Vagrant vám usnadní vytvoření virtuálního serveru, existují už hotové boxy s různými OS. Stačí nakopírovat do adresáře jeden soubor, kde je obraz popsán a dát příkaz vagrant up a máte během chvilky spuštěný funkční virtuální server dané distribuce.
Název: Re:Linuxová distribuce na učení
Přispěvatel: Karbous 16. 06. 2016, 08:30:39
Ja bych doporucil nainstalovat si Debian, minimalni instalci - netinst. Seznamit se s prikazovou radkou, editorem vi, pridat si uzivatele a pak si postupne pridavat sluzby - samba, apache, php, mysql...  pripadne pokud je zajem spis o desktop, tak si naistalovat xserver a nejake prostredi - xfce, lxde atp.
Pri rozchozovani, nastavovani a konfiguraci jednotlivych sluzeb a serveru se toho o linuxu naucis zpocatku nejvic... jen te nesmi odradit i banalni zakysy, ktere muzou nastat a je nutne je vyresit - treba v podobe nefunkcni site a tudiz nemoznosti vubec neco nainstalovat, nechodici desktop alebrz chybejici ovladace pro grafiku a podobne...   
Název: Re:Linuxová distribuce na učení
Přispěvatel: x 16. 06. 2016, 08:52:00
Pokud se opravdu chces naucit Unix-like se systemem, ktery je jednoduchy (pokud nekdo umi cist anglicky), je poradne dokumentovany, stabilni a to co se naucis ti pomuze i na Linuxu, MacOS, Solaris, HP-UX, Windows, tak odkazy nize v tom poradi.

http://www.openbsd.org/

http://www.openbsd.org/faq/index.html

http://man.openbsd.org/OpenBSD-current/man1/help.1

http://man.openbsd.org/OpenBSD-current/man8/afterboot.8

http://www.openbsd.org/books.html (tam bych upozornil obzvlaste na Absolute OpenBSD 2nd edition od Michael W Lucas https://www.michaelwlucas.com/ [i jeho dalsi z Nonfiction casti], to jak pise a umi vysvetlit slozite veci se jen tak nevidi])

Do zacatku (a i v praxi a to jeste mnohem casteji) potrebujes poradnou a aktualni dokumentaci. To je zrovna oblast kde je Linux uplne mimo a vyvojari se tim jeste chlubi a poslou te cist zdrojak, protoze prece dokumentaci nepotrebujes nebo te poslou na Google, coz je taky k nicemu, protoze 10 let stary navod neni to s cim se chces prat kdyz zrovna potrebujes neco spravne a rychle nastavit v systemu ;-)

alternativne:

http://netbsd.org/docs/guide/en/  (zde je uz vice veci podobnych/spolecnych s Linuxem jako PAM, LVM, Xen atd.)

http://www.dragonflybsd.org/

Jde o to zacit od jadra a vyhnout se komplexnim vecem pokud je to je mozne jako je treba Ubuntu a spol. Realne se na nich nic nenaucis, naopak sam sebe prinutis pouzivat jen takove komplexni veci, ktere stejne tezko pochopis do hloubky jak funguji a z toho pak vyplyva spousta problemu kdy lide misto neceho prehledneho a jednoducheho jdou do zbytecne sloziteho, protoze to je tak zrovna v kurzu a vetsina rika, ze tak je to prece spravne - neni, ale to uz je na jinou debatu. Nejake zakladni instalace jak jsou tady doporucovany nebo LFS je sice moznost, ale vzhledem k tomu, ze ted vse diktuje Red Hat / Oracle, tak takove systemd je zrovna nevhodna vec pro uceni do zacatku.


Název: Re:Linuxová distribuce na učení
Přispěvatel: JardaP . 16. 06. 2016, 09:43:56
Pokud tazatel trva na Linuxu a ne BSD, mel by se take predem rozhodnout, jestli se chce ucit systemd (alias Zelena smrt) nebo ne.
Název: Re:Linuxová distribuce na učení
Přispěvatel: j 16. 06. 2016, 10:21:11
Jestli se chces neco naucit, tak si nahod gentoo, budes vedet co tam mas a proc to tam mas, coz se u binarni distra nedovis, protoze ti nainstali hromadu baliku o kterych nebudes mit ani paru nac sou dobry.

A ten CPU to zvladne vpohode, mam to i na P100 ;D. Pravda, prekompilovat jadro na tom trva asi tyden .... ale to nepotrebuju, protoze to prekompajlim pro nej na novsim zeleze.
Název: Re:Linuxová distribuce na učení
Přispěvatel: hawran diskuse 16. 06. 2016, 11:10:52
Pokud tazatel trva na Linuxu a ne BSD, mel by se take predem rozhodnout, jestli se chce ucit systemd (alias Zelena smrt) nebo ne.

?
http://www.legie.info/kniha/8242-wilhelm-thomas-zelena-smrt/vydani#zalozky (http://www.legie.info/kniha/8242-wilhelm-thomas-zelena-smrt/vydani#zalozky)
Název: Re:Linuxová distribuce na učení
Přispěvatel: JardaP . 16. 06. 2016, 13:29:57
@hawran: Zelena smrt, knedlik hnusne zelene hmoty, ktery vznikl kdesi v kanalizaci a ktery neustale roste a vsechno pozira. Jestli mas ve stroji systemd, tak bych na tvem miste daval bacha a oblekal se prinejmensim do atombordelu, kdyby to zacalo vylezat vetracimi otvory.
Název: Re:Linuxová distribuce na učení
Přispěvatel: JardaP . 16. 06. 2016, 13:38:20
@hawran: Tady mas uryvek, abys vedel, co te ceka: http://natura.baf.cz/natura/1994/10/9410-10.html
Název: Re:Linuxová distribuce na učení
Přispěvatel: hawran diskuse 16. 06. 2016, 13:56:18
@hawran: Tady mas uryvek, abys vedel, co te ceka: http://natura.baf.cz/natura/1994/10/9410-10.html

Brrrr!
Název: Re:Linuxová distribuce na učení
Přispěvatel: boo 16. 06. 2016, 13:56:39
Citace
Seznamit se s prikazovou radkou, editorem vi

A tam chudak skonci protoze uz z toho nevyleze ven :)
Název: Re:Linuxová distribuce na učení
Přispěvatel: boo 16. 06. 2016, 14:12:28
https://www.gnu.org/fun/jokes/users-lightbulb.html
Název: Re:Linuxová distribuce na učení
Přispěvatel: karbous 16. 06. 2016, 14:17:20
Prikazova radka a vi je zaklad, kdyz se neco podela, obvykle vic k dispozici neni :)
Název: Re:Linuxová distribuce na učení
Přispěvatel: bk 16. 06. 2016, 19:46:06
Děkuji za odpovědi.
Nějaké základy práce s příkazovou řádkou atp mám :) Kdysi jsem si i kupodivu úspěšně nainstaloval a hrál s archem a jinými distribucemi, ale to byli jen prkotiny. Zkusím to prvně na centos, zprovoznit nějaké služby atp, bude to sranda. Chci změnit zaměstnání, takto se to alespoň pořádně naučím a když nebudu vědět, tak se zeptám strejdy Googla nebo tety Wiki, případně zde.

Jen by mě ještě zajímalo, co je asi rozšířenější, Centos/RHEL nebo Debian u serverů? Unix/Solaris určitě taky vyzkouším, kdysi jsem si i s ním hrál, ale byl to spíš takový úlet po jedné z přednášek na vysoké, kterou jsem bohužel nedodělal.
Název: Re:Linuxová distribuce na učení
Přispěvatel: Fantomas 16. 06. 2016, 20:05:33
Debian, netinst a cist a cist a cist a zkouset, zkouset a zkouset. Pro systemove veci je treba tohle: http://www.root.cz/knihy/linux-dokumentacni-projekt/ 1020 stranek zajimavych informaci, je to sice starsiho data, ale plno veci porad plati.
Název: Re:Linuxová distribuce na učení
Přispěvatel: dustin 16. 06. 2016, 20:30:55
je to sice starsiho data, ale plno veci porad plati.

Obávám se, že s nástupem systemd tohle rapidně klesá... :-)
Název: Re:Linuxová distribuce na učení
Přispěvatel: Fantomas 16. 06. 2016, 21:10:48
Obávám se, že s nástupem systemd tohle rapidně klesá... :-)
Neni to zase tak dramaticke, je tam predstaveno velmi mnoho linuxovych programku, ktere tady budou s nama jeste hooooodne dlouho.
Název: Re:Linuxová distribuce na učení
Přispěvatel: nobody(ten pravej) 16. 06. 2016, 21:17:31
Obávám se, že s nástupem systemd tohle rapidně klesá... :-)

pravda, ted nastava doba "je to sice jen pul roku starej navod na GNU/Linux se sYsTeMd, ale uz zas vetsina neplati"
Název: Re:Linuxová distribuce na učení
Přispěvatel: mikrom 17. 06. 2016, 22:20:13
...
Mám ale dilema, nevím jestli je lepší nainstalovat Centos, Debian či něco jiného? Co byste doporučili?
...
Nainstaluj si CentOS, Debian nie.
CentOS je ako RHEL enterprise class OS, Debian je IMHO dost experimetalny. Ak chces nieco na Debiane zober radsej Ubuntu, alebo odvodene distribucie ako Mint.
V pripade CenOS si radsej nainstaluj poslednu 6-kovu verziu CentOS 6.7. CentosOS 7 je podla mna (zatial) problematicky.
Název: Re:Linuxová distribuce na učení
Přispěvatel: JardaP . 17. 06. 2016, 22:47:36
@mikrom: Z ceho usuzujete, ze je Debian experimentalni? Debian stable je naopak znacne konzervativni. Debian je tak experimentalni, jak chcete. Mate na vyber stable, testing a unstable.  Opruz ale je, ze dnes pouziva systemd, takze zalezi na tom, jestli chcete systemd nebo ne. Ale RHEL ma systemd take, takze predpokladam, ze i CentOS. Pokud nechcete systemd, tak Devuan nabizi totez co Debian, ale bez systemd.

Navrhovat Mint nebo Ubuntu s tim, ze jako maji byt mene experimentalni nez Debian nebo co, je pak totalni picovina. Mint je zalozen na Ubuntu, ktere urcite neni mene experimentalni, nez Debian. A Mind Debian Edition je nyni zalozen na Debian stable, takze clovek ziska akorat Debian v jinem kabate.
Název: Re:Linuxová distribuce na učení
Přispěvatel: mikrom 18. 06. 2016, 00:26:52
Tak sorry, nechcel som nikoho nejako urazit  :) 
Asi som sa vyjadril velmi zle. Ja vlastne Debian nepouzivam a preto ho ani nepoznam, ale poznam CentOS.
Debian som skusal, len mi to pripadalo ako dost experimentalne a zlozitejsie oproti Ubuntu LTS alebo Mint (ktory vychadza z Ubuntu LTS)...Mozno ma terata z aj Debian uz svoje LTS.
Debian, Ubuntu, Mint su skor na desktop, - na server sa hodi podla mna viac CentOS.

Dalej som vychadzal z toho ze u nas vo firme mame z Unixov/Linuxov iba AIX a RHEL. Ked chceme nieco odskusat nahodime tam vzdy CentOS, pretoze CentOS je velmi blizky RHEL.
CentOS je super, ale doma teraz radsej pouzivam Mint, pretoze na nom mi vsetko co potrebujem funguje bez problemov a bez nejakeho nastavovania.
Ja uz doma moc nepracujem, ale ked si chce OP doma vyskusat enterprise OS doporucujem mu pouzit CentOS, co je vlastne free RHEL.
Název: Re:Linuxová distribuce na učení
Přispěvatel: JardaP . 18. 06. 2016, 01:53:02
Debian je jedno z nejstarsich dister. Nechapu, v cem by melo byt experimentalni. Je tak konzervativni, ze v dobe, kdy uz vsichni meli graficke instalatory, Debian mel porad jeste naprosto drevni a ponekud drsny textovy instalator. Debian typicky obsahuje starsi a overeny soft, zadne zabugovane bleeding edge, jako v Ubuntu.

Debian se bezne pouziva na serverech tam, kde nevyzaduji komercni support - na to je tu RHEL a SLES. Debian je na server i na desktop. Zalezi jen na vas, co si z nej postavite.

Debian ma LTS s minimalne petiletou podporou a to jiz nekdy od Wheezy nebo kdy.

Vase argumenty jsou mylne.
Název: Re:Linuxová distribuce na učení
Přispěvatel: mikrom 18. 06. 2016, 12:18:20
...
Debian ma LTS s minimalne petiletou podporou a to jiz nekdy od Wheezy nebo kdy.

Vase argumenty jsou mylne.
...
OK rad sa necham poucit.

Len sa teda chcem este spytat, ako je to vlastne s tym Debian LTS. Moc info o tom nenachadzam a nerozumiem tomu.
Na tejto stranke
https://wiki.debian.org/LTS/
sa sice pise, ze "Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years", ale je tam aj tabulka, podla ktorej vyzera byt support len na 2 roky.
Na tejto stranke
https://wiki.debian.org/LTS/Installing
sa pise "Installing Debian Squeeze with Long Term Support (LTS) is not recommended".
Preco neni LTS odporucane ?
Název: Re:Linuxová distribuce na učení
Přispěvatel: JardaP . 18. 06. 2016, 12:49:12
Proc neni Squeeze LTS recommended netusim.

Ano, podpora je zatim 2 roky, plan je 5. Asi nejsou lidi.
Název: Re:Linuxová distribuce na učení
Přispěvatel: Jenda 18. 06. 2016, 18:25:07
Len sa teda chcem este spytat, ako je to vlastne s tym Debian LTS. Moc info o tom nenachadzam a nerozumiem tomu.
Na tejto stranke
https://wiki.debian.org/LTS/
sa sice pise, ze "Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years", ale je tam aj tabulka, podla ktorej vyzera byt support len na 2 roky.

Protože to je 3 roky standardní podpora + 2 roky LTS. A na té stránce je jenom LTS. Že před tím byl 3 roky standardní support se dočteš na stránkách jednotlivých vydání.

Na tejto stranke
https://wiki.debian.org/LTS/Installing
sa pise "Installing Debian Squeeze with Long Term Support (LTS) is not recommended".
Preco neni LTS odporucane ?
Squeeze[/q] LTS není doporučované, protože podpora skončila v únoru.
Název: Re:Linuxová distribuce na učení
Přispěvatel: mikrom 18. 06. 2016, 19:46:26
@jenda: diky za vysvetlenie
Název: Re:Linuxová distribuce na učení
Přispěvatel: Pepin 19. 06. 2016, 23:13:44
Na experimenty bych ti doporučil Arch Linux, nainstaluješ si tam většinu balíků sám, né jako Ubuntu kde se ti stáhne 10GB balíků a z toho je 70% nepotřebných.
Název: Re:Linuxová distribuce na učení
Přispěvatel: nobody(ten pravej) 19. 06. 2016, 23:49:02
Na experimenty bych ti doporučil Arch Linux, nainstaluješ si tam většinu balíků sám, né jako Ubuntu kde se ti stáhne 10GB balíků a z toho je 70% nepotřebných.

od nekoho kdo si zvlada nainstalovat Arch (nebo ti ho nekdo nainstaloval? ;) bych cekal ze by mohl zvladnout precist man/help page od apt-get a pouzit parametr --no-install-recommend, nebo rovnou prenastait vychozi konfiguraci APT::Install-Recommends z 1 na 0 ;)

tim nechci rict ze by Arch nebyl vhodny na experimenty, to rozhodne je, ale nedelej z Debian/Ubuntu distro bez moznosti volby ;)
Název: Re:Linuxová distribuce na učení
Přispěvatel: MichalS 21. 06. 2016, 20:57:33
Ahoj,
ja som zacinal na skole s freebsd (ako user, nie admin), mandrake atd. Doma som si dal neskor na stary notebook s pokazenym displejom debian vzhladom kvoli pouzivanosti a stabilite (ten notebook som sa rozhodol pouzit kvoli spotrebe do 20W, bezi nonstop). Pracovne som sa stretol samozrejme s CentOS, Oracle Linux, AIX, HPUX a dalsie. Debian je konzervativna distribucia, ktora relativne pomaly zapracovava novinky a na ucenie nepotrebujes brutal stabilitu a security. Ako ti viaceri radili, najlepsia cesta je virtualizacia, lebo ti dava volnost pri vybere OS, bezia paralelne, vies skusat aj sietove konfiguracie, atd. Ak chces virtualizovat aj windows, tak vmware/virtualbox/kvm/xen/ ... ak ti stacia len linuxy, daj si ubuntu server a nainstaluj LXD. Mozes "virtualizovat" viacero distribucii v neprivilegovanom rezime, nemusis presne vyhradzovat prostriedky pre jednotlive kontajnere. Ak sa rozhodnes pre lubovolnu virtualizaciu, dodrz hlavne zasadu, ze host ma byt hostom a neinstaluj blbosti.
Název: Re:Linuxová distribuce na učení
Přispěvatel: lzap 29. 06. 2016, 21:49:18
Doporučím zkoušet obě - Debian i CentOS. Jsou firmy, který vsadí na lidi (seznam.cz, nyní i google) a mají debiany, jsou firmy co si nemůžou dovolit tým expertů, mají Red Haty. Je dobrý umět oboje! Základ je vždy stejný, je třeba naučit se rozlišovat odlišné aspekty.

A ještě přidám osobní (zaujatý) názor - Red Hat Enterprise Linux (a tedy CentOS) má *opravdu kvalitní* dokumentaci která má široký záběr ale zárověň jde i do hloubky. U komunitně orientované distribuce (Debian) je toho také hodně (možná v celkovém součtu víc), ale těžko najdete vše na jednom místě v tak přehledném kabátku.

Já osobně umím víc Red Haty, ale nepohrdnu Debianem když to někdo vyžaduje :-) Doba podpory 12+ let u RHELu je ovšem někdy k nezaplacení.
Název: Re:Linuxová distribuce na učení
Přispěvatel: J. Ghibulo 30. 06. 2016, 08:39:05
Na učení byl přece vždycky Slackware, noni?  :) ... „Když máš problém s Linuxem... zeptej se nějakého slackwaristy... když s Debianem, zeptej se nějakého debianisty - nebo slackwaristy, když máš problém s Gentoo, zkus najít zkušeného gentooistu... nebo slackwaristu...“ ;) :D
Název: Re:Linuxová distribuce na učení
Přispěvatel: bk 30. 06. 2016, 17:59:12
Momentálně vyhrál debianek (netinstall), bohužel deska, kterou jsem chtěl použít odešla do věčných lovišť a tak jsem použil něco jiného. Fungovat to funguje, sice mi za chvilku asi umře pevný disk, bo piští jak urvaný, pak seženu jiný. Alespoň vím, že je to zapnuté :).

Nyní tam mám klasiku ssh, apache2, mysql, php, ftp, cups, ntp. Nahodil jsem si ssl certifikát od letsencrypt, teď si budu zkoušet nakonfigurovat další doménu (díky free .tk atp), což by mělo jít, alespoň podle toho, co jsem zatím přečetl. Nyní funguje jenom toy-ser.tk (když to je spuštěné). Mám trochu bordel v právech a skupinách, ale to se naučím. Vim je fajn, nyní se mi zdá možná trochu zbytečně složitý, ale má své. Spíš jsem na cli používal nano.

Netuším, co nainstalovat jako monitoring tool. Chtěl jsem něco s web administrací, zatím jsem zkoušel munin, ale momentálně mi nejede i když jsem to zkusil nainstalovat podle návodu a howto. Jinak koukám na procesy s htop nebo top, případně ps -A.