Fórum Root.cz
Hlavní témata => Distribuce => Téma založeno: bart_cz 17. 05. 2019, 14:20:36
-
Ahoj,
chci se naučit pomalu spravovat Linuxovou distribuci z pohledu admina (síťaře atd.).
Je lepší použít Ubuntu (Server) nebo CentOS. Co má z hlediska budoucnosti větší možnosti (perspektivnost)?
Díky.
-
Dobré odpoledne.
Záludná otázka. Existuje několik úhlů pohledu, a každý z nich obsahuje svoji pravdu. Pokusím se Vám nastínit 3 základní z nich (zdejší kolegové Vám zajisté poskytnou dostatek dalších).
- - - - - -
TL&DR - Já osobně Vám mohu doporučit RHEL, případně CentOS.
- - - - - -
- Náklady. V praxi se lze setkat obecně s institucemi, které na komerční distribuce buďto mají, nebo ne. Pokud je mají, mohou zvolit distribuci, kde existuje oficiální, garantovaná podpora (např. RHEL). Pokud je nemají, pak většinou jdou cestou nejmenších nákladů (např. CentOS). Netvrdím, že jedno je lepší než druhé, ale je potřeba si uvědomit (konkrétně u této mnou uvedené dvojice), že nebýt RHELu, není ani CentOS.
- Základní zkušenosti. Ty jako administrátor budete potřebovat jako základní stavební kámen pro zkušenosti budoucí. Dobrý administrátor dokáže ovládat (alespoň v obecné rovině) drtivou většinu distribucí. Na vybrané distribuce se pak specializuje a zná je podrobně. Poradit lze tedy to, aby jste pracoval (alespoň ze začátku) s více distribucemi a sám uvidíte časem, co Vám třeba více vyhovuje.
- Reference kolegů. Osobně Vám mohu poskytnout pouze pár osobních, věcných informací z bankovního prostředí a z prostředí pojišťoven. Pokud máte zájem, napište mi e-mail nebo soukromou zprávu.
-
CentOS a Debian
CentOS/RHEL nebo Debian/UbuntuServer jsou 2 rozdilne distra na ktere nejcasteji muzes nekde narazit v nasazeni...
Protoze sam nevis ktere bude tam kde bys chtel (asi) hledat praci, doporucuju obe 2 distra, tim ze se naucis jejich rozdily navic ziskas obecnejsi pristup a nezaskoci te (nejak moc) uz "zadne" jine distro :-)
Ty rozdily budou prevazne v tom co musis/nemusis resit rucne v conf, zpusob spravy balicku, umisteni configuraku, jinak je to porad GNU/Linux...
-
Podle me si hod korunou. Jadro je stejne, sluzby jsou stejne a cela vec se zjednodusene lisi jen tim, kde jsou konfiguracni soubory a jak se spravuji balicky ... coz pro cloveka ktery pochopi system neni problem.
Kdyz jsem zacinal s linuxem tam jsem mel otazku stejnou jako ty. Zvolil jsem CentOS protoze jsem chtel delat servery a prostredi rpm se mi zdalo jednotnejsi - CentOS RedHat Fedora - ostani nema cenu diskutovat. U rpm jsem zustal na serveru, ale na desktopu pro nej nevidim misto. Tak jsem testoval deb vetev, konkretne Mint.
Muj zaver je ze kdo zvladne RedHat zvladne Debian. A otazka je zda mas zajem instalovat si to na desktop. Pokud ano tak deb pokud ne nak rpm.
-
Poradit lze tedy to, aby jste pracoval
Taky lze mozna poradit, abyste ze sebe nedelal neco, cim nejste, a radsi v klidu mluvil tak, jak vam zobak narost', nez se krecovite snazil pouzivat jazykovou vrstvu, ktera vam neni vlastni :)
Vsak ta nase stara dobra obecna cestina je na pokec o tom, do jakyho distra vlitnout, celkem v poho, no ne?! :)
(nic ve zlym a sorry za OT, nedalo mi to :) )
---
K tematu: urcite obe. Prinejmensim vyzkouset, chvilku pouzivat, zkusit si tam neco ne uplne trivialniho nakonfigurovat. A u toho, u kteryho budes mit vic motyly v brise, zustat a pronikat hloubeji. S obema se dost pravdepodobne muzes v praxi setkat. RHEL a Debian jsou takove dve velke vetve, ktere kdyz budes aspon trochu znat, zorientujes se v 90% vsech Linuxu.
Akorat teda nespolihej na to, ze si to dneska vyzkousis a za deset let pripadne pouzijes. Znalost linuxovych dister ma polocas rozpadu tak tri, max pet let (bohuzel).
-
Poradit lze tedy to, aby jste pracoval
Taky lze mozna poradit, abyste ze sebe nedelal neco, cim nejste, a radsi v klidu mluvil tak, jak vam zobak narost', nez se krecovite snazil pouzivat jazykovou vrstvu, ktera vam neni vlastni :)
S "obecnú češtinú" je potíž, lebo néni zas tak obecná. Od teho je tá spisovná, aby všeci rozuměli.
-
Jako je potreba umet oboji, nebot jsou aplikace, ktery jsou odladeny/certifikovany pro jedno, tak i pro druhy. Volba OS na kazdy konkretni nasazeni se vybira podle toho, co na tom nakonec pojede. Jinak bych do hromadky co se naucit jeste pridal Alpine Linux, kvuli kontejnerum
-
Jako je potreba umet oboji, nebot jsou aplikace, ktery jsou odladeny/certifikovany pro jedno, tak i pro druhy. Volba OS na kazdy konkretni nasazeni se vybira podle toho, co na tom nakonec pojede. Jinak bych do hromadky co se naucit jeste pridal Alpine Linux, kvuli kontejnerum
No hlavně je potřeba se ne něco slepě naučit, ale ideálně pochopit principy. Na těch konkrétních distribucích vědět, co je jinak a zhruba proč a co je stejně a proč to funguje, jak to funguje.
-
Poradit lze tedy to, aby jste pracoval
Taky lze mozna poradit, abyste ze sebe nedelal neco, cim nejste, a radsi v klidu mluvil tak, jak vam zobak narost', nez se krecovite snazil pouzivat jazykovou vrstvu, ktera vam neni vlastni :)
Nevidím problém v tom, že se snažím o to, aby můj psaný projev nevypadal jako obsah žumpy (byť se mi to ne vždy podaří, uznávám). Pokud máte starost o zdejší příspěvky, můžete psát soukromé zprávy autorům a opravovat jim gramatické chyby i/y...
Jinak samozřejmě, o tom do jakýho distra vlítnout se můžeme pobavit ;-)
-
Jak už zaznělo v předchozích odpovědích, je dobré znát základy a rozdíly obou větví (překryv je obrovský).
Z pohledu cíle možná ještě jeden pohled. Pokud je cílem naučit se pracovat s distribucí a pak se někde uplatnit, tak spíše RHEL/CentOS, poněvadž v klasickém českém korporátním prostředí na Ubuntu Server skoro nenarazíš, zatímco RHEL/CentOS je všude a občas ještě SLES (+ AIX/HP-UX).
Pokud je cílem naučit se pracovat s některými moderními systémy (třeba typu Open Stack nebo jeho komponentami, Docker nebo Kubernetes apod.) pak Ubuntu Server může být vhodnější volbou, protože většina těchto systémů má Ubuntu Server jako primární platformu (i z důvodu častější obměny podvozku) a pro Ubuntu existuje více low-level návodů. RHEL nebo SLES pak má některé věci už rovnou zbundlované (třeba OpenShift) a člověk se toho tolik nenaučí.
-
poněvadž v klasickém českém korporátním prostředí
Proc predpokladat, ze kdyz chce nekdo pracovat v IT, je to automaticky v korporatnim prostredi?
Krome korporatu je bzilion strednich a malych firem.
-
poněvadž v klasickém českém korporátním prostředí
Proc predpokladat, ze kdyz chce nekdo pracovat v IT, je to automaticky v korporatnim prostredi?
Krome korporatu je bzilion strednich a malych firem.
Znám pár lidí co linux dělaji v malých firmách. Ti co mají ambice se někam posunovat růst většinou volí CentOS. A garážisti jedou Debian.
Možná to tak neni všude ale v mém okolí ano.
-
poněvadž v klasickém českém korporátním prostředí
Proc predpokladat, ze kdyz chce nekdo pracovat v IT, je to automaticky v korporatnim prostredi?
Krome korporatu je bzilion strednich a malych firem.
Znám pár lidí co linux dělaji v malých firmách. Ti co mají ambice se někam posunovat růst většinou volí CentOS. A garážisti jedou Debian.
Možná to tak neni všude ale v mém okolí ano.
Ať už to je jakkoliv, není lepší umět oboje?
-
poněvadž v klasickém českém korporátním prostředí
Proc predpokladat, ze kdyz chce nekdo pracovat v IT, je to automaticky v korporatnim prostredi?
Krome korporatu je bzilion strednich a malych firem.
To je pravda, ale
1. není úplně jednoduché narazit na malou a někdy i střední firmu, která pro své potřeby používá linux
2. pokud je to dodavatel, zpravidla dodává pro to korporátní prostředí
Já třeba pro své potřeby preferuji FreeBSD, ale skoro vše co dělám je pro RHEL/CentOS.
-
Děkuji za názory :).
-
Znám pár lidí co linux dělaji v malých firmách. Ti co mají ambice se někam posunovat růst většinou volí CentOS. A garážisti jedou Debian.
......
takže seznam.cz a jiné vetší firmy jsou garážisti? ty jseš ale mega profík :_) můžu s Tebou kamarádit?
-
1. není úplně jednoduché narazit na malou a někdy i střední firmu, která pro své potřeby používá linux
???
Většina věcí, které jsou na internetu, běží na Linuxu. A na internetu je dneska všechno. Je snad těžké narazit na malou a někdy i střední firmu, která má něco na AWSku?! Která programuje mobilní aplikace?
Když si do vyhledávání na startupjobs.cz zadám "Linux", dostanu pět stránek nabídek. Když zadám "Windows", dostanu dvě.
takže seznam.cz a jiné vetší firmy jsou garážisti?
Ne, to je korporát :)
-
Znám pár lidí co linux dělaji v malých firmách. Ti co mají ambice se někam posunovat růst většinou volí CentOS. A garážisti jedou Debian.
......
takže seznam.cz a jiné vetší firmy jsou garážisti? ty jseš ale mega profík :_) můžu s Tebou kamarádit?
Kdybys byl mega profik jako ja tak bys vedel, ze treba ten seznam ma debian docela hodne upraveny. A pak proste vyjimky potvrzuji pravidlo .... . Kdyz se podivam do korporatu tak to bude ta 1:50 (1:10 je malo a 1:100 moc) pro RedHat.
-
RHEL obvykle tlaci ten kdo do toho tolik nevidi (typicky nejaky managor) a mysli si ze cetifikat z petidenniho skoleni popr. zaplaceny support je vsespasny.
Ti ostatni pouzijou to co znaji lepe, da se ohnout lepe nebo se na to hodi lepe.
-
RHEL obvykle tlaci ten kdo do toho tolik nevidi (typicky nejaky managor) a mysli si ze cetifikat z petidenniho skoleni popr. zaplaceny support je vsespasny.
Ti ostatni pouzijou to co znaji lepe, da se ohnout lepe nebo se na to hodi lepe.
Kazdy system ma sve vyhody a nevyhody - valka o tom, co je lepsi nebo horsi, je zbytecna
RH je konzervativni, ale standardizovany s predvidatelnym chovanim. Proto se pouziva v Ent. prostredi. Neni ale prilis tvarny.
Napr. Debian je dynamicky a tvarny. Ale to muze v Ent. prostredi prinaset problemy
-
To se s mym postem nijak nevylucuje.
Jen rikam ze je blbost jedno distro na vsechno. Je to stejna kravina jako “idealni programovaci jazyk”. Na vsechno.
Btw. Zrovna Debian je sam o sobe pomerne konzerva (proto jsou lidi co pouzijou Ubuntu). Ale i tak je to nic proti RHELu, to je pravda.
A co se tyce enteprise reseni - kazdou chvili ziskavam potvrzeni vety “Cim vetsi sr*cka/prasarna, tim vic enterprise”. Cim je to takzvane vetsi enterprise firma, tim vetsi hnus dokazou vyprodukovat.
-
Ahoj, postupom casu uvidis, ze tato otazka sa vyriesi sama praxou.. V it prostredi musis byt hlavne flexibilny. Zacal som centos/rhel, potom mi zivot privial aj debiany a neni problem. Vsetko je to len Linux. A najnovsie som sa pre vseobecny rozhlad zacal zaoberat aj FreeBSD. Aspon ziskas rozhlad a budes schopny posudit co ma ake vyhody.
Konieckoncov to co spravis na debiane spravis aj na centose( a opacne).
Takisto som zacal s puppetom, teraz som bol nuteny prejst na ansible. Vsetko je to otazka par dni, ked mas zaklady a chapes principy..Ak chces byt dobry admin, musis sa orientovat vo vsetkom..
Za mna by som zacal rhel/centos ;)
-
snuff1987 hele mohl bys mi dát na sebe kontakt? Měl bych pár otázek k pupetu.
-
... RHEL obvykle tlaci ten kdo do toho tolik nevidi (typicky nejaky managor) a mysli si ze cetifikat z petidenniho skoleni popr. zaplaceny support je vsespasny.
Ti ostatni pouzijou to co znaji lepe, da se ohnout lepe nebo se na to hodi lepe.
Ono ve vetsich firmickach (od stovek uzivatelu) se to rozhodne nechodi tak, ze by prisel nejaky garazista se svoji oblibenou distribuci zacal ho ohybat podle svych potreb. Tyhle rozhodnuti dela IT management, pripadne IT global v nadnarodnich firmach a rozhodne to nejsou lidi s petidennim skolenim. Tvoje predstavy jsou mimo.
A tady je jeden z duvodu pro RedHat jeho konzistentnost a predvidatelnost. Plus ten support pochopitelne.
-
Poměrně běžná otázka, nicméně probíhající diskuze mně přinutila se zamyslet nad průběhem mé dosavadní kariéry a tím, které distro mne ovlivnilo nejvíce.
V první řadě bych chtěl vypíchnout obrovskou pravdu kterou výše v diskuzi zmínil tuším Míra Prýmek a tou je fakt, že životnost znalostí specifických distribicí je většinou opravdu krátká a s ohledem na vlastní zkušenost se nevyplatí tím ztrácet čas. Daleko více se vyplatí postavit budoucí kariéru na znalosti podvozku, toho jak Linux či obecně UNIX-like funguje a na čem staví.
Po létech distroturistiky jsem v podstatě zakotvil u rovněž k mé velké radosti zmiňovaného FreeBSD (kdyby byl zájem, rád se podělím o názory a zkušenosti :)) a MACu.
Co se ovlivnění týče tak nejpozitivněji co se týče znalostí ze kterých dnes těžím mne ovlivnily následující věci:
1. Gentoo - bez debat největší křest ohněm a proniknutí do reality toho jak Linux funguje vevnitř. Není nad to, když člověk vidí jak systém uvnitř funguje, projde si manuální instalací a dokáže si představit, co se asi tak skrýva pod pomaloučku se ploužící čárkou grafického instalátoru. Pokud člověk chce být víc než jen řadový admin, je nutnost aby si alespoň vyzkoušel některou z manuálně instalovaních distribucí.
2. Backtrack linux - dnešní Kali. Množství skriptů a script kiddies me naucilo trochu jinemu pristupu k UNIX-like jako celku. Predevsim BASHi a hratkam s nim pri bezne praci v CLI
3. BSD - z BSD dycha ciste UNIXova historie a diky hranim s nim sem se naucil trochu te puvodni myslenky a smyslu UNIX-like
Diky vyse zminenemu dnes neresim s jakym Linuxem pracuji a prizpusobim se vsemu.Pokud clovek chce opravdu rozumet tomu jak to funguje, doporucim nektere z dister ala Slack, Arch, Gentoo etc. Pokud chce clovek jen zbezne cuchnout k tomu co se pouziva a nezajima ho co je pod poklickou tak pak jednoznacne CentOS/RH a pak Debian.
-
Znám pár lidí co linux dělaji v malých firmách. Ti co mají ambice se někam posunovat růst většinou volí CentOS. A garážisti jedou Debian.
......
takže seznam.cz a jiné vetší firmy jsou garážisti? ty jseš ale mega profík :_) můžu s Tebou kamarádit?
Kdybys byl mega profik jako ja tak bys vedel, ze treba ten seznam ma debian docela hodne upraveny. A pak proste vyjimky potvrzuji pravidlo .... . Kdyz se podivam do korporatu tak to bude ta 1:50 (1:10 je malo a 1:100 moc) pro RedHat.
http://www.1000vecicomeserou.cz/308-vyjimka-potvrzuje-pravidlo/
pripadne https://en.wikipedia.org/wiki/Exception_that_proves_the_rule#Serious_nonsense
"It will rain on my birthday, it always does."
"It didn't rain last year."
"But the exception proves the rule."
The first speaker in this example has confused the meaning of the phrase, apparently believing that any exception to any rule "proves" the rule true; in this case, the notion that "the exception proves the rule in cases not excepted" is neither implied nor understood by the speaker.
-
centos - lebo rpm resp. yum resp. dnf
ale centos vs ubuntu vs ... je nabozenska (iracionalna) debata. Vsetky velke distra funguju uspokojivo dobre. Len niektore veci niektorym ludom vadia a ine nie, co je cisto subjektivne a preto su aj rady ktore distro vybrat subjektivne.