Sem categoria

learn linux reddit linux fundamentals

Ovo je Rocky Linux. Veličina preuzimanja za

cijelu stvar je oko devet i četvrt gigabajta;

ali evo stvari … samo nešto u

regiji od 100 megabajta od toga je zapravo

Linux. Dakle, ako je samo jedan posto Rocky Linuxa

zapravo Linux, koji je vrag ostalih 99 posto?

Što je ovo? I zašto vičem?

Dobro došli natrag na The Pro Tech Show. Znam

što mislite: ako je Rocky Linux samo jedan posto

Linux, onda mora biti 99 Rockyja, zar ne? Ne, nije.

Očito. Upravo to unosim prije nego

se odjeljak s komentarima ispuni. Znam

kakvi ste vi! Kad sam rekao da Rocky ima devet

i četvrt gigabajta, govorim o potpunom

preuzimanju DVD -a. Mogao sam preuzeti minimalnu

instalaciju koja iznosi samo 1,8 gigabajta. Razlika

je u tome što je minimalna instalacija više poput osnovnog

operacijskog sustava sa samo nekim bitnim softverskim

paketima, a puna DVD verzija sadrži

puno dodataka. Općenito je pravilo da je minimalna

instalacija dobro polazište za poslužitelj, dok je

DVD korisniji ako instalirate potpuno okruženje radne površine

. Ako ste stoga mislili da je

dodatnih 99 posto jednostavno hrpa web preglednika

i uredskog softvera, onda ste djelomično u pravu;

ali čak i ako sve vratimo u osnovni

operativni sustav, tamo nema toliko

Linuxa kao što mislite. Zapravo, Linux je sam po

sebi nekako beskoristan. Napravimo korak unatrag. Kada

instalirate operacijski sustav: bilo da je to Linux,

Windows, Mac ili BSD; ne instalirate samo

operativni sustav. Uz njega instalirate čitav

niz aplikacija. U svijetu Linuxa

cijeli ovaj veliki paket naziva se distribucija.

Rocky Linux je distribucija. Isto vrijedi i za

druge “Linuxove” za koje ste možda čuli, poput SUSE, Red

Hat, Alma, Ubuntu, Debian, Kali, Arch, Manjaro, Pop,

Mint itd. Itd. Ima ih nekoliko! Sam operativni

sustav pruža osnovne funkcije vašeg

računala, a zatim

se na vrh dodaje čitav niz aplikacija za dodavanje više funkcionalnosti.

Operativni sustav smatrajte sučeljem

između vas i računala. Operativni

sustav ipak nije jedan program; to je

sustav sastavljen od mnogo različitih komponenti.

Najvažnija komponenta ovog sustava

naziva se jezgra. To je osnovni program koji

kontrolira sve ostalo. Dok možete misliti da

je operacijski sustav sučelje između

vas i računala, jezgra je sučelje

između hardvera i ostatka softvera-

uključujući ostatak operativnog sustava. Windows

je i distribucijski i operacijski sustav.

Operativni sustav naziva se Windows, ali uključuje

i hrpu drugih aplikacija.

Candy Crush ne možete smatrati dijelom operativnog

sustava bez obzira koliko se trudili da

ga instalirate. Imate hrpu aplikacija

poput možda Chromea i Microsoft Officea, zatim

imate operacijski sustav Windows, a u samom

središtu toga imate jezgru Windows NT. U

svijetu Linuxa imate svoju distribuciju poput

Rocky Linuxa. To uključuje hrpu aplikacija

poput možda Firefoxa i Libre Officea. Zatim

imate operativni sustav, a u samom središtu

toga imate Linux kernel. To je dio

koji je zapravo Linux – kernel. Ako smo

pedantni (a očito jesmo) onda je samo

jezgra zapravo Linux. Ostalo je nešto drugo,

a to je godinama izazivalo malo kontroverzi

. Priča o Linuxu kakvog poznajemo danas ne

počinje s Linuxom. Počinje s besplatnim operativnim

sustavom pod nazivom GNU. Mislim, mogli biste tvrditi da i to počinje

negdje drugdje, kao s Unixom; ali

negdje moramo podvući crtu i ja je povlačim na GNU -u

i nazivam Unix “inspiracijom”. GNU je bio zamišljen

kao potpuno besplatan operacijski sustav koji

je kompatibilna alternativa Unixu. Razvoj GNU -a

započeo je 1984. Richard Stallman – čovjek koji je

unatoč mnogim značajnim doprinosima

računarstvu danas nešto kontroverzno

. Ne želim ovdje ulaziti

u to jer će to odvratiti pažnju od poante videa,

ali rekao je i učinio neke stvari koje su

u najboljem slučaju masovno neuke, a u najgorem podle.

Mislim da je nešto od ovoga izvučeno iz

konteksta, a možda neki i nisu potpuno istiniti,

ali drugi su se dijelovi definitivno dogodili i

čini se da je njegova obrana da nije to mislio niti je dobro

razmislio jer je … stvarno čudan . Mislim

nitko ne tvrdi da tip nije čudan … samo je

li to zapravo valjano opravdanje. Ali

ne želim se zadržavati na tome jer ne želim

da se komentari u ovom videu pretvore u rat

između optužitelja i branitelja Richarda Stallmana.

Ono što je definitivno povijesni

podatak je da je Stallman osnovao

Zakladu za slobodni softver za razvoj GNU -a,

a oni su to i učinili. Zapravo, oni su to gotovo dovršili.

Skoro … ali ne baš. Do 1990. sastavili su

(uz pomoć drugih) većinu

komponenti operacijskog sustava, ali im je bitno

nedostajalo jezgro. U osnovi su izgradili

automobil, ali automobil nije imao motor. U međuvremenu je

1991. određena osoba po imenu Linus …

ne, druga … napisala jezgru nalik Unixu

pod nazivom Linux. U biti je radio istu

stvar, ali je započeo na drugom kraju,

najprije se baveći kompliciranim jezgrom, a

sve ostale programe koji čine

većinu operacijskog sustava ostavio je kasnije. Godine 1992. (i

prema Stallmanovoj verziji događaja

pod utjecajem zaklade slobodnog softvera)

Linus Torvalds učinio je Linux besplatnim. Ovdje ovdje

imate automobil zvan GNU kojem nedostaje radni

motor, a ovdje imate motor zvan

Linux koji nema automobil, a oba su

besplatna za svakoga da ih koristi ili mijenja. Ne

morate biti genij da biste shvatili što se dalje dogodilo.

Ogromno pojednostavljivanje, bilo je potrebno puno

posla, ali motor plus automobil jednako je radnom

vozilu. Polemika je oko toga kako nazvati

dovršeni automobil. Automobil je operativni sustav.

Uglavnom je izrađen od GNU -a, osobito u ovoj

ranoj fazi njegova razvoja; ali bez Linuxa

ne može nikamo. To naravno radi u oba smjera.

Linux bi mogao biti jezgra operacijskog sustava,

ali izvadite motor iz automobila, a ni sam

motor ne ide nigdje.

Činjenica je da većina ljudi cijeli

automobil naziva Linuxom, a Zaklada za slobodni softver

to nije osobito sretno.

Predložili su naziv “GNU s Linuxom”, pa čak i rekli

da bi ga, ako ga samo želite nazvati jednom riječju,

bilo poštenije nazvati “GNU”, a ne Linux, s

obzirom da se radi o stvarno GNU -u s pomalo zalijepljenim imenom

pod nazivom Linux. Sad kažem “tacked on

” pomalo škrto tamo. Ne podcjenjujmo

važnost tog bita. Mnogi su ljudi

godinama uložili mnogo truda u learn linux commands learning bash (https://vps.evlla.com/9043.html) kernel.

U međuvremenu, GNU koji je u razvoju od

1984., a jezgra Hurda od 1990. …

sada je 2021. i GNU još nema

vlastitu jezgru spremnu za proizvodnju. Stoga ne

podcjenjujmo koliko je važna ta jezgra Linuxa;

ali isto tako nemojmo podcijeniti

koliko je GNU zapravo utkan u mnoge

moderne Linux sustave. Vratimo li Rockyja

prvo što ćete vidjeti je GRUB bootloader.

To je GNU. Nakon što se aktivira, slijećemo na našu

Gnome radnu površinu. Gnome je također bio dio GNU -a.

Recimo da ne želimo desktop okruženje

i zadovoljni smo samo naredbenim retkom.

Vjerojatno koristite Bash i pogodite što? To je također

GNU. GCC kompajler koji se koristio za izradu

toliko aplikacija uključujući i jezgru Linuxa

? GNU. Glibc, standardna biblioteka na koju se

oslanjaju tone vaših aplikacija? Linux! Ne, šalim se.

To je GNU. Pa kad dođe Free Foundation Foundation

i kaže “Hej! Daj nam malo zasluga i

prestani nazivati naš posao Linuxom. To je samo jezgra.”

oni imaju pravo. Ako bismo uzeli njihov

prijedlog i preimenovali Rocky Linux u “Rocky

GNU s Linuxom”, to bi bio točniji

opis onoga što sam ovdje instalirao.

Bio bi to točniji opis …

ali to je prilično smeće!

Recimo to drugačije. Mogli biste

me opisati kao bijelog odraslog britanskog muškarca koji snima video zapise s

YouTubea u svojoj garaži i voli pjenjaču (e) y.

To bi bio bolji opis mene nego

jednostavno reći “Andrew”, ali Andrew je puno bolje

ime. GNU s Linuxom bolji je opis, ali

to je prilično loš naziv. To je barem bolje od

“LiGNUxa”, što su također jednom predložili.

Čak je i samo izgovaranje imena GNU pomalo nezgodno

i ako se pitate što to znači,

to je “GNU nije Unix”. Da, “G” u “GNU” znači

“GNU”. Tako biste ga mogli nazvati i “GNUNU” ili “GNUNUNUNUNU”.

Ne znam zašto ljudi dolaze do ovih

rekurzivnih kratica. Pretpostavljam da misle da je to

na neki način smiješno ili pametno, ali jednostavno je glupo ako

mene pitate; i ovo je jedna od najvećih prepreka s

kojima se Zaklada za slobodni softver suočava s

tim. Ne rekurzivne kratice. Mislim, ne

sviđa mi se, ali zapravo nije važno, zar ne?

Činjenica je da pokušavaju nametnuti ime koje

nitko zapravo ne želi izgovoriti. “Rocky Linux”

otkotrlja se s jezika. “Rocky GNU s Linuxom” ne toliko.

Debian se zapravo naziva GNU s

Linuxom, a ne samo Linuxom, ali općenito se

naziva “Debian” jer je “Debian GNU

s Linuxom” još uvijek samo neugodan. Drugi, i

iskreno, veći razlog zašto se sustavi poput Rockyja

nazivaju Linux, a ne GNU s Linuxom je to

što je to ime koje ljudi prepoznaju. Čak i mnogi

ljudi koji nemaju interesa za računala prepoznaju

naziv Linux kao neku vrstu alternativnog operacijskog

sustava, čak i ako ne znaju točno o čemu se radi.

Većina ljudi nikada nije čula za GNU.

Doseže točku u kojoj svi znaju nešto pod

određenim imenom koje se sada zove, čak i ako

tehnički nije točno. Linux bi tehnički mogao biti

samo jezgra, ali cijelu distribuciju nazovite

“Linux” i ljudi znaju o čemu govorite.

Je li pošteno? Ne. Mislim da Zaklada za slobodni softver

zaslužuje više zasluga nego što oni dobijaju za svoj

doprinos operacijskom sustavu GNU; ali ne

mogu se zamarati time što zapravo govorim “GNU s Linuxom”

ili “LiGNUx”, a zatim moram objašnjavati ljudima o

čemu govorim kad sam uopće mogao reći samo

“Linux”. Čak i ako je nepravedno, je

li pošteno cijeli sustav nazvati “GNU s Linuxom”?

Suvremeni Linux sustav može imati tisuće

programskih paketa. Većina njih nisu niti

Linux niti GNU. Ako želite svima odati počast,

gdje onda, zaboga, podvlačimo crtu?

Rocky GNU s Linuxom s X Windowsom s RPM

-om s Dandified YUM -om s Firefoxom s Gnomeom … jer Gnome

više nije dio GNU -a, zapamtite. Gledajte,

završili biste sa stotinama riječi u naslovu i to je

jednostavno glupo. Pa ako negdje morate podvući crtu

i ne možete odati priznanje svima u naslovu …

barem učinite to nešto prepoznatljivim.

Nažalost, Zaklada za besplatni softver.

Cijenim vaš doprinos, ali u ovom trenutku

čini se poštenim reći da je masa progovorila. Da se

poslužim vrlo britanskom analogijom: ako vas zamolim da

zamislite Elizabetin toranj, što vam pada na pamet? Bilo što?

Ako vas zamolim da zamislite Big Bena, vjerojatno ste

pomislili na ovo. To je Big Ben – svjetski poznata

znamenitost i simbol Ujedinjenog Kraljevstva. Samo

što nije. To nije Big Ben, to je Elizabeth

Tower. Big Ben naziv je zvona u

njemu. Bit koji ide “bong”. Nije to toranj.

Nije sat. To je samo zvono. Znamo da

se cijeli toranj zapravo ne zove Big Ben,

ali nije nas briga. Big Ben je hvatačko ime i

svi znamo na što ljudi misle kad to kažu.

Nitko neće pogledati tu sliku i

reći da je to “Elizabetin toranj s Big Benom”,

ili da je to “Elizabetski toranj s Big Benom s

upečatljivim satom s djelomičnom Westminsterskom palačom”

jer tako ljudi zapravo ne

govore. Je li Rocky Linux 100 -postotni Linux?

Ne. Jedva da je to zapravo Linux.

Hoćemo li ga i dalje zvati Linux? Da,

zato što je Gregory Kurtzer izgradio distribuciju i

odlučio je nazvati Linux, jer je to ime koje

ljudi zapravo prepoznaju; i

svijet je gotovo tu. Javite mi

u komentarima što mislite. Jeste li

ovdje nešto naučili ili su vam ovo bile stare vijesti?

Mislite li da bismo trebali reći “GNU s Linuxom”

umjesto samo “Linux” ili zauzimate stav da

onaj tko napravi distro može to nazvati kako

god želi? Ako vam je ovaj video bio zanimljiv,

lajkujte moj način i razmislite o pretplati

na sljedeći. Ako želite provjeriti neke od mojih pozadinskih

kataloga, YouTube je pokrenuo svoj algoritam i

za vas stavio nekoliko prijedloga.

To je sve što danas imam za vas.

Hvala na gledanju. Vidimo se sljedeći put!

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Verifique também
Fechar
Botão Voltar ao topo