Linux-käyttöjärjestelmien tyypit
Kuvan luotto: Westend61/Westend61/GettyImages
Linux-käyttöjärjestelmä on yksi tärkeimmistä tietokoneissa ja muissa laitteissa nykyään käytetyistä käyttöjärjestelmistä. Se tunnetaan luultavasti parhaiten käytöstään yritysten tietokonepalvelimilla, mutta erilaisia Linux-makuja käytetään myös pöytäkoneissa, kannettavissa ja keskuskoneissa sekä esoteerisemmissa laitteissa. Googlen Android käyttöjärjestelmä älypuhelimille ja tableteille sekä sen Chrome-käyttöjärjestelmä järjestelmä tietokoneille, joita kutsutaan Chromebookeiksi, perustuvat molemmat Linuxiin. Erityyppiset Linux-järjestelmät sopivat paremmin eri tarkoituksiin.
Linux-käyttöjärjestelmän historia
Linuxin loi vuonna 1991 suomalainen ohjelmoija Linux Torvalds, joka halusi rakentaa Unix-käyttöjärjestelmän versio, joka on yhteensopiva pöytätietokoneiden kanssa toimii Intel-prosessoreilla. Unix on alun perin AT&T: n kehittämä käyttöjärjestelmä Bell Labs, puhelinyhtiön kerronnallinen T&K-yksikkö 1970-luvulla, ja vaikka termi on edelleen tavaramerkki, se on nyt käytetään usein yleisesti muissa järjestelmissä, jotka ovat inspiroineet alkuperäistä ja ovat suurelta osin yhteensopivia alkuperäisen kanssa Unix.
Päivän video
Varhainen Unix-tyyppinen käyttöjärjestelmä nimeltä Minix oli jo olemassa PC-tietokoneille, mutta lisensointi ja muut ongelmat tekivät siitä epätyydyttävän Torvaldsille ja Linuxin kehittämiseen osallistuneelle ohjelmoijaryhmälle ympäri maailmaa. Linux viittaa teknisesti vain käyttöjärjestelmän ytimeen, tarkoittaa järjestelmän sisäistä ydintä, joka sijaitsee sovellusohjelmien ja tietokoneen laitteiston välissä ja hallitsee muistia, prosessoriaikaa ja pääsyä tietokoneen laitteisiin.
Suurin osa muista Linux-järjestelmään yleensä asennetuista ohjelmistoista on peräisin GNU projekti, joka on kehitetty suurelta osin alaisuudessa Free Software Foundation, joka on sitoutunut kehittämään ja edistämään ohjelmistoja, jotka edistävät käyttäjiensä vapautta. Richard Stallman, Free Software Foundationin perustaja ja puheenjohtaja, kannattaa yhdistetyn järjestelmän kutsumista GNU/Linux sen sijaan, että puhuttaisiin vain Linux-käyttöjärjestelmästä. Pohjimmiltaan Linux-järjestelmä tarjoaa käyttöjärjestelmän ytimen, GNU tarjoaa monia sovellustason työkaluja ja monissa nykyaikaisissa asennuksissa lisäorganisaatiot tarjoavat suuren osan muista Linuxissa toimivista ydinohjelmistoista koneita.
Nykyään Linux-ydintä ylläpitävät lukuisat kehittäjät ympäri maailmaa, monet heistä ovat heidän palveluksessaan ohjelmistoyritykset, jotka luottavat Linuxiin joko sisäiseen käyttöön tai käytettäväksi tuotteissa, joita tarjotaan Asiakkaat. Nämä kehittäjät varmistavat, että Linux-ydin on yhteensopiva useiden laitteistojen kanssa, ja ottavat käyttöön uusia ominaisuuksia parantaakseen käytettävyyttä, turvallisuutta ja tehokkuutta. Linux-ydin on avoimen lähdekoodin, mikä tarkoittaa, että kuka tahansa voi yleensä käyttää ja muokata vapaasti saatavilla olevaa lähdekoodia omiin tarkoituksiinsa. Suuri osa muista Linuxille saatavilla olevista ohjelmistoista on myös saatavilla samanlaisin ehdoin, vaikka tarkat lisenssit vaihtelevat. Niin, Varmista, että ymmärrät asennettavan ohjelmiston tilanteen henkilökohtaisella tai yritystietokoneellasi.
Linux-käyttöjärjestelmän jakelun ymmärtäminen
Linuxin ensimmäisten julkaisujen jälkeen 1990-luvun alussa monet organisaatiot ovat kehittäneet omia ohjelmistopaketteja täydentämään Linux-ydintä. Nämä niput tunnetaan nimellä jakelut, ja vaikka niitä jaettiin kerran CD-levyinä, DVD-levyinä tai jopa levykkeinä, niitä jaetaan nykyään enimmäkseen verkossa.
Jakelijat tekevät usein valintoja siitä, mitkä ohjelmistoversiot - mukaan lukien graafiset käyttöliittymät, palvelin työkalut, ohjelmointiohjelmistot ja loppukäyttäjäsovellukset – ovat saatavilla ja mitkä kokoonpanot ottavat käyttöön oletuksena. Useimmat sisältävät paketinhallintaohjelmiston, joka on suunniteltu jakelun hyväksymien ohjelmistojen helppoon asentamiseen, joka on samanlainen kuin matkapuhelimissa nykyisin käytettävät sovelluskaupat, vaikka monet pakettien hallinnasta ovatkin ennen iOS: ää ja Androidia.
Slackware, vanhin ylläpidetty jakelu
Vanhin aktiivisesti ylläpidetty Linux-jakelu on Slackware, perustettu vuonna 1993. Tuolloin Linux itse oli uusi eikä täysin yhteensopiva kaikkien markkinoilla olevien tietokonelaitteistojen kanssa Käyttäjät olivat pääasiassa ammattikehittäjiä tai tietokoneharrastajia, jotka nauttivat uuden parissa puuhastelusta järjestelmä. Monilla vanhemmilla ohjelmoijilla on nykyään hyviä muistoja Slackware Linuxin hampaiden leikkaamisesta, kamppailee saadakseen järjestelmän käyttöön ylimääräisellä työkoneella, yliopiston pöytäkoneella tai jopa perheen tietokoneella.
Nykyäänkin Slackware-käyttöliittymä saattaa sopia paremmin tehokäyttäjille kuin niille, jotka etsivät jotain, joka toimii vain muutamalla napsautuksella. Järjestelmän asentamiseen ja ylläpitoon käytetty konfigurointijärjestelmä perustuu komentoriville, ei graafista käyttöliittymää hiirillä tai kosketusnäytöillä, ja Slackware voi vaatia lisää manuaalisia säätöjä, jotta se käynnistyy.
Debian, Ubuntu ja Mint Distributions
Toinen pitkäaikainen Linux-jakelu on Debian, perustettiin virallisesti vuonna 1993. Se on suunniteltu sallimaan käyttäjäyhteisön avoimet osallistumiset, ja sitä ylläpitää edelleen ei-kaupallinen ryhmä, joka tunnetaan nimellä The Debian-projekti, enimmäkseen etäviestintää Internetin kautta. Se sisältää kymmeniä tuhansia paketteja, jotka edustavat erilaisia ohjelmistotyökaluja, jotka voidaan asentaa sen paketinhallintatyökalulla, joka tunnetaan nimellä APT.
Vuonna 2004 eteläafrikkalainen kehittäjä-yrittäjä kollegoineen loi yrityksen Canonical, joka loi oman Linux-jakelunsa ns. Ubuntu, an jälkeen muinainen afrikkalainen sana, joka tarkoittaa "inhimillisyyttä muille". Debianiin perustuva se on kaikkien saatavilla ilmaiseksi ja yksi Linuxin yleisimmin käytetyistä malleista. Canonical tarjoaa säännöllisesti virallisia julkaisuja järjestelmästä ja tukea kiinnostuneille maksaville asiakkaille.
The Linux Mint -järjestelmä perustuu puolestaan Ubuntuun. Se luotiin vuonna 2006 ja se on suunniteltu käytettäväksi tyylikäs ja helppokäyttöinen Ubuntuun perustuva käyttöjärjestelmä. Se on saavuttanut suosiota erityisesti monien työpöytäkäyttäjien keskuudessa sekä yksinkertaisuudellaan että tarjoamalla erilaisia omat työkalut, jotka muut jakelut jättävät oletuksena pois, koska ne päättävät keskittyä avoimeen lähdekoodiin ohjelmisto.
Red Hat, Fedora ja CentOS
Toinen suositun Linux-jakelun takana oleva yritys on punainen hattu, joka myös sai alkunsa vuonna 1994. Se sai nimensä sanasta a punainen Cornell University -lippis, jota yksi sen perustajista käyttää tavallisesti kun hän työskenteli auttaen opiskelutovereita Carnegie Mellonin yliopiston laboratoriossa.
Red Hatin ydinjärjestelmä, joka tunnetaan nimellä Red Hat Enterprise Linux, suunniteltiin vakaaksi, kaupallisesti kannattavaksi jakeluksi, ja sitä myytiin alun perin kaupoissa yhdessä ohjelmistojen, kuten Microsoft Windows, ja Applen Macintosh-käyttöjärjestelmien versioiden kanssa. Se on osoittautunut hitiksi sellaisten yritysten keskuudessa, jotka ovat kiinnostuneita kiinteästä ja vakaasta Linux-käyttöjärjestelmän versiosta.
Toinen Red Hat -järjestelmäversio, joka tunnetaan nimellä Fedora, tähtää nopeampiin julkaisuihin ja toimii eräänlaisena hautomona Red Hat Enterprise Linuxiin sisällytettäville ominaisuuksille. Projekti, joka tunnetaan nimellä CentOS Linux julkaisee Linux-jakelun suurelta osin identtinen Red Hat Enterprise Linuxin kanssa, vaikka se käyttää julkisesti saatavilla olevaa Red Hat Enterprise Linuxia ja poistaa Red Hatin tavaramerkit ja muut materiaalit.
Vuoden 2018 lopulla IBM ilmoitti ostavansa Red Hatin noin 34 miljardin dollarin arvoisella kaupalla.
Turvallisuuteen keskittyvät Linux-käyttöjärjestelmät
Muutama Linux-pohjainen käyttöjärjestelmä on kehitetty turvallisuutta ajatellen. Yksi on Hännät, lyhenne sanoista The Amnesiac Incognito Live System. Se on suunniteltu käytettäväksi USB-tikulta tai DVD-levyltä sen sijaan, että se olisi asennettu säännöllisesti tietokoneeseen käyttää automaattisesti erilaisia salaustyökaluja mukaan lukien anonymisoivan reititinohjelmiston Tor-verkko, joka pitää käyttäjän tiedot turvassa ja anonyymeinä. Se on suunniteltu jättämään tietokoneisiin tietoja, ellet sitä nimenomaisesti kehota tekemään niin.
Järjestelmä, joka tunnetaan nimellä Alikaavio OS on Debian-pohjainen järjestelmä, joka on suunniteltu asennettavaksi tietokoneelle pysyvästi, mutta käyttää salausta ja muita tekniikoita tietojen suojaamiseksi. Se myös rajoittaa voimakkaasti sitä järjestelmän osaa, johon kullakin sovelluksella on pääsy hiekkalaatikkotekniikalla, jota käytetään yleisesti myös älypuhelinten käyttöjärjestelmissä. Subgraph OS on tällä hetkellä alfa-tilassa, mikä tarkoittaa, että se on vielä kokeellisessa tilassa.
Myös Yhdysvallat ja muut hallitukset kehittävät Linux-jakeluja turvallisuussyistä, ja on todennäköistä, että jotkut yksityiset yritykset ovat myös kehittäneet omia karkaistuja Linux-jakeluja.
Muut Linux-järjestelmät, varsinkin Kali, ovat suunniteltu turvallisuusalan ammattilaisten käyttöön. Ne ovat täynnä ohjelmistoja, jotka on suunniteltu käytettäväksi muiden järjestelmien ja verkkojen turvallisuuden testaamiseen.
Pienet ja kevyet Linux-versiot
Jotkut Linux-jakelut on suunniteltu tarkoituksella minimoimaan niiden tarvitsemien järjestelmäresurssien määrä, mikä tekee niistä sopivia käytettäväksi vanhemmissa ja vähemmän tehokkaissa tietokoneissa.
Tunnetuimpia näistä jakeluista on Puppy Linux, joka on suunniteltu ajaa nopeasti jopa hitaammilla koneilla. Sitä käytetään usein DVD-levyltä tai USB-tikulta päästämään nopeasti tietokoneeseen Linuxissa, vaikka siihen olisi asennettu muita ohjelmistoja. Tästä voi joskus olla hyötyä tietojen poimimisessa tai ongelmien vianmäärityksessä koneessa, joka lähestyy käyttöikänsä loppua.
Tämän tyyppisiä järjestelmiä voidaan käyttää myös käynnistysasemalta, jotta ihmiset pääsevät maistamaan Linuxin käyttöä voivat toimia koneissaan vaihtamatta Windowsia tai muuta käyttöjärjestelmää käynnissä.
Suositut Linux-työpöytäympäristöt
Linux-järjestelmiä on mahdollista käyttää tiukasti tekstipohjaisen komentorivin kautta, ja monet ohjelmistokehittäjät ja järjestelmänvalvojat tekevät niin palvelimien suhteen. Mutta kun ihmiset käyttävät Linuxia pöytätietokoneissa tai kannettavissa tietokoneissa, he haluavat usein käyttää graafista käyttöliittymää, joka on samanlainen kuin Windows tai macOS. Näin on helppo käyttää tuttuja ohjelmistoja, kuten verkkoselaimia, sähköpostiohjelmia, multimediaohjelmistoja ja tekstinkäsittelyohjelmia.
Linuxin kanssa on yleisesti käytetty useita työpöytäympäristöjä. Yksi on GNOME, jota käytetään yleisesti Debian- ja Fedora-järjestelmissä ja jotka on suunniteltu olennaisesti yhtä tehokkaiksi ja monipuolisiksi kuin kaupalliset työpöytäohjelmistot. GNOME: n nykyinen versio on GNOME 3, vaikka jotkut käyttäjät pitävät edelleenkin vanhemmasta GNOME 2:sta tai siitä johdetusta työkalusta nimeltä MATE.
Toinen suosittu ympäristö on KDE, joka on GNOME: n ohella yksi vanhimmista Linux-työpöytäympäristöistä. Uudemmat järjestelmät, nimeltään XFCE ja LXDE, ovat myös saaneet faneja yksinkertaisen ja nopean koodin ja houkuttelevan suunnittelun ansiosta.
Googlen Android ja Chrome OS
Android, Googlen kehittämä älypuhelinten ja tablettien käyttöjärjestelmä, on yksi maailman laajimmin käytetyistä ja Linux-pohjaisista (sen käyttöjärjestelmän ydin on Linux-ydin). Mutta, tAndroid-puhelimen muut ohjelmistot ovat usein erilaisiat siitä tyypillisessä Linux-työpöytä- tai palvelinkoneessa ja ohjelmisto perinteisille Linux-jakeluille ei yleensä voi käyttää suoraan Androidissa, eikä Android-ohjelmistoa voi käyttää ilman apua tyypillisessä Linuxissa koneita.
Samoin, Chrome-käyttöjärjestelmä, toinen Googlen käyttöjärjestelmä, perustuu myös Linuxiin. Se on suoremmin yhteensopiva yleisten Linux-ohjelmistojen kanssa, joka on kuitenkin helppo asentaa moniin Chromebook-tietokoneisiin. Chromebookin käyttämiseen ei tarvitse käyttää Linux-työkaluja, ja monet haluavat vain käyttää Chromea ja muita koneen sisäänrakennettuja työkaluja.