![Usmievavá mladá žena pomocou notebooku na balkóne](/f/cc5dc00ae369686d6763f37ff297031c.jpg)
Typy operačných systémov Linux
Kredit za obrázok: Westend61/Westend61/GettyImages
Operačný systém Linux je dnes jedným z hlavných operačných systémov používaných na počítačoch a iných zariadeniach. Pravdepodobne je najznámejší pre svoje použitie na podnikových počítačových serveroch, ale rôzne verzie Linuxu sa používajú aj na stolných počítačoch, prenosných počítačoch a sálových počítačoch, ako aj na ezoterickejších zariadeniach. Google Android operačný systém pre chytré telefóny a tablety, ako aj jeho Chrome OS systém pre počítače s názvom Chromebooky, sú oba založené na Linuxe. Rôzne typy systémov Linux sú vhodnejšie na rôzne účely.
História operačného systému Linux
Linux bol vytvorený v roku 1991 fínskym počítačovým programátorom Linux Torvalds, ktorý sa snažil postaviť verzia operačného systému Unix kompatibilná so stolnými počítačmi beží na procesoroch Intel. Unix je operačný systém pôvodne vyvinutý v AT&T's Bell Labs, povestná výskumná a vývojová jednotka telefónnej spoločnosti v 70. rokoch minulého storočia, a hoci je tento výraz stále ochrannou známkou, teraz sa často používa všeobecne pre iné systémy inšpirované originálom a do značnej miery s ním kompatibilné Unix.
Video dňa
Skorý operačný systém podobný Unixu tzv Minix už existoval pre PC, ale licenčné a iné problémy spôsobili, že Torvalds a skupina programátorov po celom svete, ktorí pomáhali pri vývoji Linuxu, boli neuspokojivé. Linux technicky odkazuje iba na jadro operačného systému, čo znamená vnútorné jadro systému, ktoré sedí medzi aplikačnými programami a hardvérom počítača, spravuje pamäť, čas procesora a prístup k zariadeniam počítača.
Väčšina ostatného softvéru zvyčajne inštalovaného v systéme Linux pochádza z projekt GNU, vyvinuté z veľkej časti pod záštitou Free Software Foundation, odhodlaná vyvíjať a propagovať softvér, ktorý podporuje slobodu svojich používateľov. Richard Stallman, zakladateľ a prezident Free Software Foundation, obhajuje volanie kombinovaného systému GNU/Linux namiesto toho, aby sme jednoducho hovorili o operačnom systéme Linux. V zásade systém Linux poskytuje jadro operačného systému, GNU poskytuje mnoho nástrojov na úrovni aplikácií a, v mnohých moderných inštaláciách poskytujú ďalšie organizácie väčšinu ďalšieho základného softvéru bežiaceho na Linuxe stroje.
Dnes je jadro Linuxu udržiavané mnohými vývojármi po celom svete, z ktorých mnohí ich zamestnávajú softvérové spoločnosti, ktoré sa spoliehajú na Linux buď na interné použitie, alebo na použitie v ponúkaných produktoch zákazníkov. Títo vývojári zabezpečujú kompatibilitu linuxového jadra so širokou škálou hardvéru a zavádzajú nové funkcie na zvýšenie použiteľnosti, bezpečnosti a efektívnosti. Linuxové jadro je open source, čo znamená, že voľne dostupný zdrojový kód môže vo všeobecnosti používať a upravovať každý pre svoje účely. Veľa iného softvéru dostupného pre Linux je tiež dostupné za podobných podmienok, hoci presné licencie sa líšia. takze uistite sa, že rozumiete situácii okolo softvéru, ktorý inštalujete na vašich osobných alebo firemných počítačoch.
Pochopenie distribúcií OS Linux
Od prvých vydaní Linuxu začiatkom 90-tych rokov minulého storočia mnohé organizácie prišli s vlastnými balíkmi softvéru na doplnenie linuxového jadra. Tieto zväzky sú známe ako distribúciea hoci boli kedysi distribuované na kompaktných diskoch, DVD alebo dokonca disketách, dnes sú väčšinou distribuované online.
Distribúcie si často vyberajú, ktoré verzie softvéru – vrátane grafického používateľského rozhrania, servera nástroje, programovací softvér a aplikácie pre koncových používateľov — budú k dispozícii a ktoré konfigurácie budú prijaté predvolená. Väčšina z nich obsahuje softvér na správu balíkov určený na jednoduchú inštaláciu softvéru schváleného distribúciou, podobne ako obchody s aplikáciami, ktoré sa teraz používajú na mobilných telefónoch, hoci mnohí správcovia balíkov sú starší ako iOS a Android.
Slackware, najstaršia udržiavaná distribúcia
Najstaršia aktívne udržiavaná distribúcia Linuxu je Slackware, vytvorený v roku 1993. V tom čase bol samotný Linux nový a nebol plne kompatibilný so všetkým počítačovým hardvérom na trhu a používateľmi boli predovšetkým profesionálni vývojári alebo počítačoví nadšenci, ktorí sa radi hrali s novým systém. Mnoho starších programátorov má dnes pekné spomienky na rezanie zubov na Slackware Linux, snažiac sa uviesť systém do prevádzky na náhradnom pracovnom stroji, pracovnom stole alebo dokonca na rodinnom počítači.
Dokonca aj dnes môže byť rozhranie Slackware vhodnejšie pre náročných používateľov ako pre tých, ktorí hľadajú niečo, čo funguje len niekoľkými kliknutiami. Konfiguračný systém používaný na inštaláciu a údržbu systému je založený na príkazovom riadku, nie je to grafické používateľské rozhranie s myšou alebo dotykovými obrazovkami a Slackware môže vyžadovať ďalšie manuálne vylepšenia, aby sa dostal do prevádzky.
Distribúcie Debian, Ubuntu a Mint
Ďalšou dlhodobou distribúciou Linuxu je Debian, oficiálne založená v roku 1993. Bol navrhnutý tak, aby umožňoval otvorené príspevky od komunity používateľov a je stále udržiavaný nekomerčnou skupinou známou ako Projekt Debian, väčšinou komunikujúcich na diaľku cez internet. Obsahuje desiatky tisíc balíkov predstavujúcich rôzne sady softvérových nástrojov, ktoré je možné nainštalovať pomocou nástroja správcu balíkov, známeho ako APT.
V roku 2004 vytvoril juhoafrický vývojár-podnikateľ so svojimi kolegami spoločnosť Canonical, ktorá vytvorila vlastnú linuxovú distribúciu tzv. Ubuntu, po an staroveké africké slovo, ktoré znamená „ľudskosť pre ostatných“. Je založený na Debiane a je k dispozícii komukoľvek zadarmo a patrí medzi najpoužívanejšie verzie Linuxu. Canonical poskytuje pravidelné oficiálne verzie systému a podporu pre platiacich zákazníkov, ktorí majú o to záujem.
The Systém Linux Mint je zasa založený na Ubuntu. Bol vytvorený v roku 2006 a navrhnutý tak, aby bol elegantný a ľahko použiteľný operačný systém založený na Ubuntu. Obľúbenosť si získal najmä u mnohých používateľov stolných počítačov, a to tak, že je jednoduchý a zároveň poskytuje rôzne možnosti proprietárne nástroje, ktoré iné distribúcie štandardne vynechávajú, pretože sa rozhodli zamerať na open source softvér.
Red Hat, Fedora a CentOS
Ďalšou spoločnosťou stojacou za populárnou distribúciou Linuxu je červený klobúk, ktorá tiež začala v roku 1994. Svoj názov prevzal od a červená šiltovka Cornell University, ktorú bežne nosí jeden z jej zakladateľov keď pomáhal spolužiakom v laboratóriu na Carnegie Mellon University.
Základný systém Red Hat, známy ako Red Hat Enterprise Linux, bol navrhnutý ako stabilná, komerčne životaschopná distribúcia, pôvodne predávaná v obchodoch spolu so softvérom ako Microsoft Windows a verziami operačných systémov Macintosh od Apple. Ukázalo sa, že ide o hit medzi spoločnosťami, ktoré majú záujem o solídnu a stabilnú verziu operačného systému Linux.
Ďalšia verzia systému Red Hat, známa ako Fedora, sa zameriava na rýchlejšie vydania a slúži ako druh inkubátora pre funkcie, ktoré majú byť zahrnuté v systéme Red Hat Enterprise Linux. Projekt známy ako CentOS Linux vydáva distribúciu Linuxu do značnej miery identický s Red Hat Enterprise Linux, hoci zaberá verejne dostupný Red Hat Enterprise Linux a odstraňuje ochranné známky a ďalšie materiály Red Hat.
Koncom roka 2018 IBM oznámilo, že kupuje Red Hat v rámci obchodu v hodnote približne 34 miliárd dolárov.
Operačné systémy Linux zamerané na bezpečnosť
Niekoľko operačných systémov založených na Linuxe je vyvinutých s ohľadom na bezpečnosť. Jeden je Chvosty, skratka pre The Amnesiac Incognito Live System. Navrhnuté na spustenie z USB kľúča alebo DVD a nie na pravidelnú inštaláciu do počítača automaticky používa rôzne šifrovacie nástroje vrátane siete Tor s anonymizačným softvérom smerovača, aby boli používateľské údaje v bezpečí a anonymné. Je navrhnutý tak, aby nezanechával v počítačoch žiadne údaje, pokiaľ mu to výslovne nedáte.
Systém známy ako Podgraf OS je systém odvodený z Debianu navrhnutý tak, aby bol nainštalovaný na počítači natrvalo, ale aby používal šifrovanie a iné techniky na uchovanie údajov v bezpečí. To tiež výrazne obmedzuje, ku ktorej časti systému má každá aplikácia prístup prostredníctvom techniky známej ako sandboxing, ktorá sa bežne používa aj v operačných systémoch smartfónov. Subgraph OS je momentálne vo verzii alfa, čo znamená, že je stále v experimentálnom stave.
Linuxové distribúcie sú tiež vyvíjané vládou USA a ďalšími vládami na bezpečnostné účely a je pravdepodobné, že niektoré súkromné spoločnosti tiež vyvinuli svoje vlastné spevnené distribúcie Linuxu.
Ostatné systémy Linux, najmä Kali, sú navrhnuté na použitie odborníkmi v oblasti bezpečnosti. Sú nabité softvérom určeným na použitie pri testovaní bezpečnosti iných systémov a sietí.
Malé a ľahké verzie systému Linux
Niektoré distribúcie Linuxu sú zámerne navrhnuté tak, aby minimalizovali množstvo systémových prostriedkov, ktoré vyžadujú, vďaka čomu sú vhodné na použitie na starších a menej výkonných počítačoch.
Medzi najznámejšie z týchto distribúcií patrí Puppy Linux, ktorý je určený na bežať rýchlo aj na pomalších strojoch. Často sa používa z disku DVD alebo USB kľúča na rýchly prístup k počítaču v systéme Linux, aj keď má nainštalovaný iný softvér. To môže byť niekedy užitočné pri extrakcii údajov alebo riešení problémov na počítači, ktorý sa blíži ku koncu životnosti.
Tieto typy systémov možno použiť aj zo zavádzacej jednotky, aby ľudia mohli ochutnať Linux môžu bežať na svojich počítačoch bez toho, aby museli nahradiť Windows alebo iný operačný systém, ktorý už používajú beh.
Populárne prostredia Linuxu
Systémy Linux je možné používať výlučne prostredníctvom textového príkazového riadku a mnohí vývojári softvéru a správcovia systému tak robia, pokiaľ ide o servery. Keď však ľudia používajú Linux na desktopoch alebo prenosných počítačoch, často chcú používať grafické používateľské rozhranie podobné Windows alebo macOS. To uľahčuje prístup k známym typom softvéru, ako sú webové prehliadače, e-mailové programy, multimediálny softvér a textové procesory.
V Linuxe sa bežne používa niekoľko desktopových prostredí. Jeden je GNOME, bežne používaný v systémoch Debian a Fedora a navrhnutý tak, aby bol v podstate rovnako výkonný a všestranný ako komerčný desktopový softvér. Aktuálna verzia GNOME je GNOME 3, aj keď niektorí používatelia stále uprednostňujú staršie GNOME 2 alebo nástroj z neho odvodený tzv. MATE.
Ďalším obľúbeným prostredím je KDE, ktorý je popri GNOME jedným z najdlhšie fungujúcich desktopových prostredí Linuxu. Fanúšikov si získali aj novšie systémy s názvom XFCE a LXDE pre ich jednoduchý a rýchly kód a príťažlivý dizajn.
Android a Chrome OS od Google
Android, operačný systém pre smartfóny a tablety vyvinutý spoločnosťou Google, je jedným z najpoužívanejších na svete a je založený na Linuxe (jadro jeho operačného systému je jadro Linuxu). Ale, tzvyšok softvéru na telefóne so systémom Android je často odlišnýt z toho na typickom linuxovom desktope alebo serveri a softvér pre tradičné linuxové distribúcie zvyčajne nie je možné spustiť priamo v systéme Android, ani softvér pre Android nemožno spustiť bez pomoci v typickom systéme Linux stroje.
podobne, Chrome OS, ďalší operačný systém Google, je tiež založený na Linuxe. Je priamo kompatibilný s bežným softvérom Linux, ktorý sa však ľahko inštaluje do mnohých počítačov Chromebook. Na používanie Chromebooku nie je potrebné používať nástroje Linuxu a mnohí radšej jednoducho používajú Chrome a ďalšie vstavané nástroje na strojoch.