Ne mogu a da ne pomislim da ovdje uvodite mnoge loše definirane pojmove i da zbog njih donosite loše prosudbe.
Osim ako ne govorite o samim yum -om i RPM -u, usporedba RHEL -a ili CentOS -a s Fedorom apsolutno je pogrešna.
Red Hat Enterprise Linux osmišljen je kao poslužitelj ili radni stanični operativni sustav, a primarna mu je svrha stabilnost. Namjerno, nije dobro prilagođen multimediji poput VLC-a jer većini korisnika Red Hat-a ove aplikacije ne trebaju. Zastrašujuća je činjenica da Debian tretirate kao nestabilan, a Fedoru kao zamjenjivu s Debian Stableom i RHEL -om.
—
“RedHat sadrži otprilike 3000 paketa.
Najnovije izdanje Debiana (Wheezy) sadrži više od 38 000 paketa. ”
Ako POSEBNO govorite o Red Hat Enterprise Linuxu, možda ste u pravu. Red Hat, budući da je komercijalni dobavljač operativnih sustava, ima više različitih proizvoda. Na njihovim različitim platformama postoje dodatni paketi kao što su jBoss, Tomcat, GlusterFS, alati za virtualizaciju kao dio njihovog RHEV proizvoda.
Odaberite pravi proizvod i vidjet ćete da vam postaje dostupno više paketa. Osim toga, iako Red Hat formalno ne podržava, oni održavaju i podržavaju spremište EPEL -a koji pruža stabilan izvor za Enterprise Linux i pruža mnogo paketa za proširenje vašeg sustav. Ovi paketi formalno nisu podržani, ali kao što ste sami rekli, podržani paketi vas ne zanimaju, pa ih imajte na raspolaganju.
—
“Popravljanje programskih pogrešaka RedHat-a oduzima dosta vremena jer ga kontrolira mala skupina ljudi-zaposlenik RedHat-a.
Ispravljanje programskih pogrešaka u Debianu vrlo je brzo jer ga ljudi diljem svijeta iz zajednice Debian, koji rade s različitih zemljopisnih lokacija, to isto ispravljaju. ”
Ovo je očito netočno. Red Hat pruža ispravke programskih pogrešaka čim su dostupni, putem kanala za ažuriranje. Ako koristite RHEL, potrebno je valjano pravo (koje je funkcionalno poput licence) za pristup tim podacima, što je CIJELA TOČKA korištenja komercijalnog operacijskog sustava. Ako ne kupite podršku za njega, ne dobivate ažuriranja pomoću RHEL -a. Ako koristite CentOS, potpuno isti softver namijenjen ljudima koji ne žele komercijalnu podršku, dobivate ova ažuriranja.
Red Hat ima apsolutno najbrže prosječno vrijeme za ispravljanje grešaka bilo kojeg komercijalnog operacijskog sustava, nadmašujući i Microsoft i Apple. U prosjeku su brži i od Debiana.
—
“RedHat ne objavljuje ažuriranja paketa, do sljedećeg izdanja, znači da morate pričekati sljedeće izdanje, bilo manje.
Debian zajednica vjeruje - softver je kontinuirani proces evolucije, pa se ažuriranja objavljuju na Daily Basisu. ”
Red Hat pruža izdanja bodova gotovo svakih 6 mjeseci. RHEL 6.4, na primjer. Ova ažuriranja DOnose nove značajke, dodatni podržani hardver i ispravke programskih pogrešaka. Ovo je na stabilnom, podržanom izdanju.
Griješite potpuno što Debian nudi istu stvar. Debian Stable (koji je namijenjen poslužiteljima) ne nudi slična ažuriranja. Oni pružaju sigurnosna ažuriranja za rješavanje grešaka, ali ne uvode nove značajke u skup stabilnih operativnih sustava. Debian UNSTABLE izdaje nove značajke na stalnoj osnovi, ali sam naziv distribucije-nestabilan-implicira da mu nije cilj biti pouzdan i čvrst. Vaša usporedba s njima ovdje je potpuno glupa.
—
“RedHat objavljuje velika ažuriranja svakih šest mjeseci i ništa između. Instaliranje novih ažuriranja u sustavu temeljenom na RedHatu zadatak je u kojem morate sve ponovo instalirati.
Instaliranje Debian ažuriranja koja se objavljuju svaki dan prilično je jednostavan zadatak udaljen samo 3-4 klika. ”
Debian je vrlo jednostavno instalirati ažuriranja ispravki programskih pogrešaka. RHEL je jednako jednostavan. Oboje se može učiniti putem cron posla, svakodnevnim preuzimanjem ažuriranja i njihovom primjenom.
Red Hat primjenjuje ažuriranja ispravki programskih pogrešaka. Osim toga, imaju proizvod pod nazivom Satellite koji omogućuje primjenu ovih popravaka na STOTINE sustava s nekoliko klikova.
—
”RedHat je čvrsta stabilna distribucija stijena objavljena nakon kontinuiranog testiranja.
Debian sadrži pakete iz stabilnog, nestabilnog i testnog spremišta. Staja sadrži stabilne pakete za stabilno oslobađanje. Nestabilno sadrži ažurirane pakete spremne za ubacivanje u stabilno spremište. Testiranje sadrži pakete koji su već testirani i označeni kao sigurni. ”
Vi apsolutno, katastrofalno, niste svjesni svrhe različitih Debianovih grana. Ne, paketi u testiranju nisu "testirani, označeni kao sigurni".
Debianovo spremište za testiranje je u svrhu inženjeringa izdanja. “Testiranje” je mjesto gdje se odvija aktivan razvoj za sljedeće izdanje, nešto što je u nekim slučajevima udaljeno čak 18 mjeseci, a u prošlosti je doslovno trajalo GODINE. NEMAJU se miješati sa stabilnim i POSEBNO ne jamče kompatibilnost.
Debianova nestabilna grana još je gora. Njegovo kodno ime - Sid - dobilo je ime po liku iz Priče o igračkama (koji su svi objavljeni iz Debiana nazvani po njemu) koji je MANGLIRAO I MOTIRALA igračke. Debian je LUBENIČNO "Nestabilno" opisao kao "uništavač igračaka", au ovom slučaju "igračke" su "vaš poslužitelj".
—
“RedHat upravitelj paketa Yum je manje zreo i nije u mogućnosti automatski rješavati ovisnosti, mnogo puta.
Debian upravitelj paketa Apt vrlo je zreo i većinu vremena automatski rješava ovisnosti. ”
Opet, apsolutno netočno. U jednom trenutku došlo je do velikih plamenih ratova oko dpkg vs RPM. Ovih je dana prilično jasno riješeno-RPM s Yum-om puše dpkg i može se izvući iz vode.
Yum podržava delta RPM -ove, koji minimiziraju propusnost potrebnu za preuzimanje ažuriranja. U apt-get nema zadanog ekvivalenta yum downgrade paketa. yum prema zadanim postavkama podržava zrcalne popise, koje (koliko ja znam) ne podržava BILO KOJI repo temeljen na Debianu, a kamoli sam Debian ili Ubuntu. Ubuntu DOES ima podršku za provjeru najbržeg spremišta, ali kad se to učini, i dalje se oslanja na jedan izvor.
I apt-get i yum VRLO su sposobni riješiti ovisnosti kada koristite repoe dizajnirane za vaš OS. Nikada nisam imao problema s bilo kojim osim ako nisam učinio nešto glupo, poput mix paketa. Niti su NAMIJENJENI za instaliranje paketa namijenjenih drugim operativnim sustavima, niti to čine posebno dobro.
Obje su VRLO DOBRE u selektivnom instaliranju paketa iz različitih grana izdanja.
—
“Instaliranje VLC -a u RedHat Beta izdanje 6.1 vrlo je težak zadatak koji zahtijeva ručno instaliranje desetaka paketa.
U Debianu je jednostavno kao apt-get install vlc*”
Ovdje postoje dva problema GLARING -a, a oba su posljedica toga što administrator nema pojma.
Prvo je pitanje što je ovaj članak objavljen jučer (14. listopada 2013.), a od tog datuma RHEL NIJE BETA I NA OBJAVU 6.4.
Svaki administrator koji na poslužitelju ili radnoj stanici ima zastarjelu beta verziju je idiot, osim ako je njegov šef ili tvrtka MANDATIRALA tu verziju za ulazak u službu, u tom slučaju je ta osoba idiot.
Drugo, vlc nije uključen u izdanje operacijskog sustava RHEL. To je paket za koji Red Hat ne pruža podršku i kao takav ga ne uključuje u svoja spremišta. To su, međutim, paketi za izdanja RHEL -a i dostupni putem RedElovog podržanog projekta putem EPEL -a koji zahtijeva jednu naredbu za dodavanje i jednu naredbu (yum install vlc -y) za instaliranje.
—
“Debian je inteligentan u razlikovanju konfiguracijskih datoteka s drugim datotekama. To olakšava nadogradnju. Djevičanske (netaknute) konfiguracijske datoteke automatski se ažuriraju, a jedna se mijenja, zahtijeva interakciju korisnika jer upravitelj paketa pita što učiniti, ali to nije slučaj s RedHatom. ”
Ovaj nije strogo "netočan", ali je prilično blizu. Ovdje se igraju vrlo različite filozofije.
Debian nastoji koristiti modularne konfiguracijske direktorije (/etc/apache2/conf.d/, na primjer) koji omogućuju paketima pružanje modularnih konfiguracijskih datoteka za aplikacije. Ovo je izuzetno korisno jer omogućuje paketima poput phpMyAdmin da u taj direktorij smjeste vrlo malu datoteku phpmyadmin.conf.
Red Hat distributeri zauzimaju stav da bi svako ažuriranje koje zahtijeva promjenu konfiguracijske datoteke trebalo privući pažnju administratora jer se ponašanje aplikacije promijenilo.
Svaki pristup ima prednosti i nedostatke, ali osobno više cijenim pristup Red Hat -a. Ne želim jednostavno ažuriranje kako bih promijenio način na koji sam konfigurirao svoje aplikacije, što u mnogim slučajevima IZRAVNO utječe na proizvodne usluge koje su u interakciji s našim klijentima i dopuštaju nam da platimo račune.
Još jedno važno mjesto na kojem se to može vidjeti je da Red Hat ne aktivira uslugu prema zadanim postavkama samo zato što je instalirana. Jedna naredba na Debianu može izložiti HTTP poslužitelj javnom internetu, čak i prije nego što je administrator imao priliku to konfigurirati.
—
„Fedora koristi jedno globalno spremište koje sadrži samo besplatni softver.
Debian sadrži spremište doprinosa i neslobodno skladište zajedno sa spremištem besplatnog softvera. "
Fedora je vrlo različita stvar od Red Hat Enterprise Linuxa. Poput Debiana, to je projekt s više grana, a usmjeren je na različite stvari. Fedora projekt održava spremište EPEL -a, proizvodi više distribucija koje se mogu instalirati, pruža sigurnosna ažuriranja, poboljšanja i veliku vrijednost za korisnika.
To se ne radi s jednim, monolitnim spremištem. U svakom trenutku postoji više podržanih verzija Fedore, kao i više izdanja koja se aktivno razvijaju, te verzija "donekle u sredini" pod nazivom Rawhide.
—
"Fedora prema zadanim postavkama koristi" su ", dok Ubuntu koristi" sudo "."
Fedora koristi oboje. Postoji potvrdni okvir za vrijeme instalacije "Učini korisnika administratorom" koji konfigurira sudo. Valja napomenuti da Debian prema zadanim postavkama koristi su, a ne sudo. Također treba napomenuti da su Debian i Ubuntu VRLO RAZLIČITI PROJEKTI i nekompatibilni operacijski sustavi.
—
"Fedora se isporučuje sa SELinux -om instaliranim i omogućenim prema zadanim postavkama, zajedno s nekim drugim softverom za učvršćivanje kako bi stvari postale sigurnije prema zadanim postavkama, za razliku od Debiana."
Debian radi na SELinux -u, a Ubuntu sadrži AppArmor za iste stvari.
—
“Fedora, CentOs, Oracle Linux među distribucijama su razvijene oko RedHat Linuxa i varijanta su RedHat Linuxa.
Ubuntu, Kali itd. Neke su od varijanti Debiana. Debian je uistinu matična distribucija niza Linux Distro -a. ”
Bilo bi točnije reći da je RHEL izgrađen oko Fedore. Fedora projekt djelomično se radi kao inženjerski pokušaj izdanja, što rezultira budućim Red Hat -om Enterprise Linux izdaje, na isti način na koji Debian testiranje rezultira budućom Debian Stable izdanja.
—
“Instalacija RedHata nije jednostavna za instalaciju u usporedbi s Debianom. Opcija je internetska veza tijekom instalacije RedHata. Internet veza tijekom Debian instalacije nije obavezna, ali se preporučuje. Štoviše, do stiskanja potrebno je nabaviti WEP ključ za korištenje WiFi mreže (instalacija). WEP se ovih dana ne koristi i to je bolno tijekom instalacije Debiana, prije piskanja. Wheezy podržava oba WEP i WPA. ”
I Debian i različiti Red Hat okusi imaju VEĆE mogućnosti instaliranja, dizajnirane za različite potrebe, kao što su radna površina, offline, PXE pokretanje, mrežno povezivanje itd.
Obje imaju iznimno jednostavne i iznimno komplicirane mogućnosti (ali iznimno moćne), ovisno o potrebama uporabe. Obje su vrhunske i daleko superiornije od većine drugih distroa u smislu jednostavnosti korištenja i fleksibilnosti.
—
Moja perspektiva:
Prva stvar koju pametni administrator mora učiniti kada pronađe najbolji alat za posao je JASNO JEDNOSTAVANJE CILJA. Tako mali broj ljudi to radi općenito dok ocjenjuje stvari, a to je jedna od najvažnijih točaka koje treba učiniti tijekom procjene i usporedbe stvari.
Ja sam Linux profesionalac više od 10 godina, a imam još mnogo godina u smislu "radnih godina", jer sam u to vrijeme radio u više okruženja.
Ako radite u poslovnom okruženju u kojem vaša tvrtka cijeni odnose s dobavljačima, doista imate pet izbora. Za te potrebe zaista postoji samo 6 tvrtki. Red Hat Enterprise Linux, Suse Enterprise Linux, Ubuntu LTS (s podrškom tvrtke Canonical), Microsoft, Apple i IBM. Oracle bi se ovdje mogao spomenuti, ali prema mom iskustvu oni se smatraju "izvedenim proizvodom" i ne ulijevaju povjerenje poslovnim klijentima.
Debian čak ne utječe, budući da uopće ne nude komercijalnu podršku.
Stvari postaju mnogo zanimljivije ako tražite svestran, moćan i stabilan operativni sustav bez komercijalne podrške, ali opet morate identificirati svoju svrhu.
Za poslužitelje i radne stanice CentOS ili Scientific Linux izvrsni su, kao i izdanja Debian Stable i Ubuntu LTS.
Za stolna i prijenosna računala izvrsna su izdanja Debian Testing, Ubuntu stabilna (koja nisu LTS) ili stabilna Fedora izdanja. Opomena kod Fedore je oduprijeti se želji za nadogradnjom jednostavno zato što je izašla najnovija staja. To se odnosi i na Ubuntu izdanja, jer se često uvode nove greške. Pratite stabilno izdanje bilo kojeg od njih dok se ne približi End of Life, a zatim nadogradite na najnoviju podržanu stabilnu. Na ovaj način provodite nešto između 12 i 18 mjeseci sa stabilnim, ažuriranim i razumno podržanim softverom.
Odgovor