Vrste operacijskih sistemov Linux

Nasmejana mlada ženska z uporabo prenosnega računalnika na balkonu

Vrste operacijskih sistemov Linux

Zasluga slike: Westend61/Westend61/GettyImages

Operacijski sistem Linux je eden glavnih operacijskih sistemov, ki se danes uporabljajo v računalnikih in drugih napravah. Verjetno je najbolj znan po svoji uporabi na računalniških strežnikih podjetij, vendar se različni okusi Linuxa uporabljajo tudi na namiznih, prenosnih in velikih računalnikih ter bolj ezoteričnih napravah. Googlov Android operacijski sistem za pametne telefone in tablične računalnike, pa tudi njegov Chrome OS sistem za računalnike, imenovan Chromebook, oba temeljita na Linuxu. Različne vrste sistemov Linux so bolj primerne za različne namene.

Zgodovina operacijskega sistema Linux

Linux je začel leta 1991 ustvariti finski računalniški programer Linux Torvalds, ki je želel graditi različica operacijskega sistema Unix, združljiva z namiznimi računalniki deluje na procesorjih Intel. Unix je operacijski sistem, ki je bil prvotno razvit pri AT&T's Bell Labs, znana enota za raziskave in razvoj telefonskega podjetja, v sedemdesetih letih prejšnjega stoletja, in čeprav je izraz še vedno blagovna znamka, je zdaj se pogosto uporablja splošno za druge sisteme, ki so jih navdihnili in so v veliki meri združljivi z izvirnikom Unix.

Video dneva

Zgodnji operacijski sistem, podoben Unixu, imenovan Minix že obstajala za osebne računalnike, toda zaradi licenciranja in drugih težav je bil Torvalds in skupina programerjev po vsem svetu, ki so pomagali pri razvoju Linuxa, nezadovoljiva. Linux se tehnično nanaša samo na jedro operacijskega sistema, kar pomeni notranje jedro sistema, ki se nahaja med aplikacijskimi programi in strojno opremo računalnika, upravlja pomnilnik, procesorski čas in dostop do naprav računalnika.

Večina druge programske opreme, ki je običajno nameščena v sistemu Linux, prihaja iz Projekt GNU, ki se je v veliki meri razvila pod okriljem Fundacija za prosto programsko opremo, ki se zavezuje k razvoju in promociji programske opreme, ki spodbuja svobodo svojih uporabnikov. Richard Stallman, ustanovitelj in predsednik Fundacije za prosto programsko opremo, zagovarja imenovanje kombiniranega sistema GNU/Linux namesto da bi preprosto govorili o operacijskem sistemu Linux. V bistvu sistem Linux zagotavlja jedro operacijskega sistema, GNU ponuja številna orodja na ravni aplikacije in, v mnogih sodobnih instalacijah dodatne organizacije zagotavljajo veliko druge osnovne programske opreme, ki se izvaja v Linuxu stroji.

Danes jedro Linuxa vzdržujejo številni razvijalci po vsem svetu, mnogi med njimi so zaposleni pri podjetja s programsko opremo, ki se zanašajo na Linux bodisi za interno uporabo bodisi za uporabo v izdelkih, ki jim je na voljo stranke. Oba razvijalca skrbita, da je jedro Linuxa združljivo s široko paleto strojne opreme in uvajata nove funkcije za povečanje uporabnosti, varnosti in učinkovitosti. Jedro Linuxa je odprtokodno, kar pomeni, da lahko vsakdo na splošno uporablja in spreminja prosto dostopno izvorno kodo za svoje namene. Velik del druge programske opreme, ki je na voljo za Linux, je na voljo tudi pod podobnimi pogoji, čeprav se natančne licence razlikujejo. torej prepričajte se, da razumete situacijo v zvezi s programsko opremo, ki jo namestite na osebnih ali poslovnih računalnikih.

Razumevanje distribucij operacijskega sistema Linux

Od začetnih izdaj Linuxa v zgodnjih devetdesetih letih prejšnjega stoletja so številne organizacije pripravile lastne pakete programske opreme, ki dopolnjujejo jedro Linuxa. Ti snopi so znani kot distribucije, in čeprav so jih nekoč distribuirali s zgoščenkami, DVD-ji ali celo disketami, se zdaj večinoma distribuirajo na spletu.

Distribucije pogosto izbirajo, katere različice katere programske opreme – vključno z grafičnimi uporabniškimi vmesniki, strežnikom orodja, programska oprema in aplikacije za končne uporabnike — bodo na voljo in katere konfiguracije bodo sprejete privzeto. Večina vključuje programsko opremo za upravljanje paketov, ki je zasnovana za enostavno namestitev programske opreme, odobrene za distribucijo, podobno kot v trgovinah z aplikacijami, ki se zdaj uporabljajo na mobilnih telefonih, čeprav so številni upravitelji paketov bili pred iOS in Android.

Slackware, najstarejša vzdrževana distribucija

Najstarejša aktivno vzdrževana distribucija Linuxa je Slackware, ustvarjen leta 1993. Takrat je bil sam Linux nov in ni bil popolnoma združljiv z vso računalniško strojno opremo na trgu, in uporabniki so bili predvsem profesionalni razvijalci ali računalniški hobisti, ki so uživali v popravljanju novega sistem. Mnogi starejši programerji imajo danes lepe spomine na rezanje zob na Slackware Linuxu, se trudijo, da bi sistem zagnali in zagnali na rezervnem delovnem stroju, univerzitetnem namizju ali celo družinskem računalniku.

Še danes je vmesnik Slackware morda bolj primeren za izkušene uporabnike kot za tiste, ki iščejo nekaj, kar deluje samo z nekaj kliki. Konfiguracijski sistem, ki se uporablja za namestitev in vzdrževanje sistema, temelji na ukazni vrstici, ne pa grafični uporabniški vmesnik z miškami ali zasloni na dotik, Slackware pa lahko zahteva še nekaj ročnih prilagoditev, da se zažene in zažene.

Distribucije Debian, Ubuntu in Mint

Druga dolgoletna distribucija Linuxa je Debian, uradno ustanovljeno leta 1993. Zasnovan je bil tako, da omogoča odprte prispevke skupnosti uporabnikov in ga še vedno vzdržuje nekomercialna skupina, znana kot Projekt Debian, večinoma komunicirajo na daljavo prek interneta. Vsebuje več deset tisoč paketov, ki predstavljajo različne nabore programskih orodij, ki jih je mogoče namestiti z orodjem za upravljanje paketov, znanim kot APT.

Leta 2004 je južnoafriški razvijalec-podjetnik in njegovi sodelavci ustanovili podjetje Canonical, ki je ustvarilo lastno distribucijo Linuxa, imenovano Ubuntu, po an staroafriška beseda, ki pomeni "človečnost za druge". Na podlagi Debiana je na voljo vsakomur brezplačno in je med najbolj razširjenimi različicami Linuxa. Canonical zagotavlja redne uradne izdaje sistema in podporo zainteresiranim plačilnim strankam.

The Sistem Linux Mint pa temelji na Ubuntuju. Ustvarjen je bil leta 2006 in zasnovan tako, da bo eleganten in enostaven za uporabo operacijski sistem, ki temelji na Ubuntuju. Priljubljenost je pridobila predvsem pri številnih uporabnikih namiznih računalnikov, tako s preprostostjo kot z zagotavljanjem različnih lastniška orodja, ki jih druge distribucije privzeto izpustijo, saj se osredotočajo na odprtokodno programsko opremo.

Red Hat, Fedora in CentOS

Drugo podjetje, ki stoji za priljubljeno distribucijo Linuxa, je rdeč klobuk, ki se je prav tako začela leta 1994. Ime je dobil po a rdeča kapa univerze Cornell, ki jo običajno nosi eden od njenih ustanoviteljev ko je delal kot pomoč kolegom študentom v laboratoriju na univerzi Carnegie Mellon.

Red Hatov osnovni sistem, znan kot Red Hat Enterprise Linux, je bil zasnovan kot stabilna, komercialno izvedljiva distribucija, ki se je prvotno prodajala v trgovinah skupaj s programsko opremo, kot sta Microsoft Windows in različice Applovega operacijskega sistema Macintosh. Izkazalo se je, da je hit med podjetji, ki jih zanima trdna in stabilna različica operacijskega sistema Linux.

Druga različica sistema Red Hat, znana kot Fedora, si prizadeva za hitrejše izdaje in služi kot nekakšen inkubator za funkcije, ki jih je treba vključiti v Red Hat Enterprise Linux. Projekt, znan kot CentOS Linux izdaja distribucijo Linuxa večinoma enak Red Hat Enterprise Linuxu, čeprav vzame javno dostopni Red Hat Enterprise Linux in odstrani blagovne znamke in drugo gradivo Red Hat.

Konec leta 2018 je IBM objavil, da prevzema Red Hat v poslu, vrednem približno 34 milijard dolarjev.

Operacijski sistemi Linux, osredotočeni na varnost

Nekaj ​​operacijskih sistemov, ki temeljijo na Linuxu, je razvitih z mislijo na varnost. Ena je Repi, okrajšava za The Amnesiac Incognito Live System. Zasnovan za zagon s ključka USB ali DVD-ja in ne za redno namestitev v računalnik samodejno uporablja različna orodja za šifriranje vključno z omrežjem Tor programske opreme usmerjevalnika za anonimiziranje, ki zagotavlja varnost in anonimnost uporabniških podatkov. Zasnovan je tako, da v računalnikih ne pušča nobenih podatkov, razen če mu to izrecno ne naročite.

Sistem, znan kot Podgraf OS je sistem, izpeljan iz Debiana, zasnovan za trajno namestitev v računalnik, vendar za uporabo šifriranja in drugih tehnik za varovanje podatkov. Tudi močno omejuje, do katerega dela sistema ima vsaka aplikacija dostop s tehniko, znano kot peskovnik, ki se pogosto uporablja tudi v operacijskih sistemih pametnih telefonov. Subgraph OS je trenutno v alfa različici, kar pomeni, da je še vedno v poskusnem stanju.

Distribucije Linuxa razvijajo tudi ameriške in druge vlade za varnostne namene in verjetno so nekatera zasebna podjetja razvila tudi lastne utrjene distribucije Linuxa.

Drugi sistemi Linux, predvsem Kali, so zasnovan za uporabo s strani varnostnih strokovnjakov. Naloženi so s programsko opremo, zasnovano za uporabo pri testiranju varnosti drugih sistemov in omrežij.

Majhne in lahke različice Linuxa

Nekatere distribucije Linuxa so namerno zasnovane tako, da čim bolj zmanjšajo količino sistemskih virov, ki jih potrebujejo, zaradi česar so primerne za uporabo na starejših in manj zmogljivih računalnikih.

Med najbolj znanimi od teh distribucij je Puppy Linux, ki je zasnovan za hitro teče na še počasnejših strojih. Pogosto se uporablja z DVD-ja ali USB ključka za hiter dostop do računalnika v Linuxu, tudi če ima nameščeno drugo programsko opremo. To je včasih lahko koristno pri pridobivanju podatkov ali odpravljanju težav na stroju, ki se bliža koncu svoje življenjske dobe.

Te vrste sistemov je mogoče uporabiti tudi z zagonskega pogona, da lahko ljudje okusijo, kako deluje Linux lahko delujejo na svojih računalnikih, ne da bi zamenjali Windows ali drug operacijski sistem, ki ga že imajo tek.

Priljubljena namizna okolja Linux

Sisteme Linux je mogoče uporabljati izključno prek ukazne vrstice, ki temelji na besedilu, in mnogi razvijalci programske opreme in sistemski skrbniki to počnejo, ko gre za strežnike. Toda ko ljudje uporabljajo Linux v namiznih ali prenosnih okoljih, pogosto želijo uporabiti grafični uporabniški vmesnik, podoben Windows ali macOS. To olajša dostop do znanih vrst programske opreme, kot so spletni brskalniki, e-poštni programi, večpredstavnostna programska oprema in urejevalniki besedil.

V Linuxu se pogosto uporablja več namiznih okolij. Ena je GNOME, ki se običajno uporablja v sistemih Debian in Fedora in je zasnovan tako, da je v bistvu enako zmogljiv in vsestranski kot komercialna namizna programska oprema. Trenutna različica GNOME-a je GNOME 3, čeprav nekateri uporabniki še vedno raje uporabljajo starejši GNOME 2 ali orodje, izpeljano iz njega, imenovano MATE.

Drugo priljubljeno okolje je KDE, ki je poleg GNOME-a eno najstarejših namiznih okolij Linuxa. Novejša sistema, imenovana XFCE in LXDE, sta dobila tudi oboževalce za njihovo preprosto in hitro kodo ter privlačne oblike.

Googlov Android in Chrome OS

Android, operacijski sistem za pametne telefone in tablice, ki ga je razvil Google, je eden najbolj razširjenih na svetu in temelji na Linuxu (jedro operacijskega sistema je jedro Linuxa). Ampak, tPreostala programska oprema na telefonu Android je pogosto drugačnat od tega na tipičnem namiznem ali strežniškem računalniku Linux in programsko opremo za tradicionalne distribucije Linuxa običajno ni mogoče zagnati neposredno v Androidu, prav tako pa programske opreme za Android ni mogoče zagnati brez pomoči na tipičnem Linuxu stroji.

Podobno, Chrome OS, še en Googlov operacijski sistem, prav tako temelji na Linuxu. Je bolj neposredno združljiv z običajno programsko opremo Linux, ki pa ga je enostavno namestiti v številne računalnike Chromebook. Za uporabo Chromebooka ni treba uporabljati orodij Linux in mnogi raje preprosto uporabljajo Chrome in druga vgrajena orodja v računalnikih.