Mikä on Linux ja mikä on Linux-jakelu? Mikä Linux-pohjaisen käyttöjärjestelmän jakelu ladata ja asentaa Kuka on linux-käyttöjärjestelmän luoja

Tässä artikkelissa yritän kertoa sinulle mahdollisimman yksinkertaisesti ja selkeästi mikä on Linux, mitä on tapahtunut Linux-jakelu , kerron sinulle Linuxin ominaisuuksista ja eroista käyttöjärjestelmä Windows, puhumme myös graafisesta käyttöliittymästä Linuxissa ja paljon muuta.

Linux on ilmainen käyttöjärjestelmä tietokoneelle, joka perustuu Linux-ytimeen.

Linux-ydin- tämä on käyttöjärjestelmän pääkomponentti, joka on tämän järjestelmän keskus, jonka ympärille kaikki on rakennettu. Linux-ydin koordinoi kaikkia toimia tietokoneen laitteiston ja käyttöjärjestelmän kaikkien osien välillä, mukaan lukien sovellukset. Siten Linux-ydin on perusta, perusta, jolle Linux-käyttöjärjestelmä on rakennettu.

Linux-ydin ilmestyi ensimmäisen kerran vuonna 1991, ja sen on kehittänyt suomalainen ohjelmoija Linus Torvalds.

Linuxin virallinen symboli on pingviini nimeltä Tux, joka on erilainen kuin "tavallinen" pingviineillä on keltaiset nokka ja tassut. Siksi älä ihmettele, että melkein kaikkiin Linux-mainintaan liittyy tällainen pingviini.

Linux-käyttöjärjestelmä on modulaarinen järjestelmä ja se on laajennettavissa, joten Linux-käyttöjärjestelmä ei koostu pelkästään ytimestä, vaan se sisältää myös graafisen kuoren ( GUI käyttäjä), joukko sovelluksia ja muita komponentteja, jotka muodostavat yhteyden Linux-ytimeen ja ovat vuorovaikutuksessa sen kanssa.

Linux-ohjelmistot jaetaan pakettien muodossa ja tallennetaan erityisiin ns. arkistoihin.

Arkisto on arkisto, johon on tallennettu sovelluspaketteja tai yksinkertaisesti paketteja Linux-käyttöjärjestelmän toiminnallisuuden laajentamiseen. Arkistoihin pääsee vapaasti käyttöjärjestelmästä, joten lisäohjelmien asentaminen on helppoa.

Huomioon! Jos haluat oppia käyttämään Linuxia kotitietokoneellasi ilman komentoriviä, suosittelen lukemaan kirjani - " »

Linux GUI

Tärkeimmät ja suosituimmat Linuxissa ovat:

  • KDE (K-työpöytäympäristö) on yksi suurimmista ja suosituimmista graafisista kuorista, siinä on kaunis, kätevä ja toimiva käyttöliittymä, tämän vuoksi se on melko vaativa tietokoneresursseille;
  • GNOME (GNU Network Object Model Environment) on toinen laajalti käytetty työpöytäympäristö, joka on myös erittäin suosittu ja toimiva. Versiosta 3 alkaen GNOME alkoi käyttää tekniikkaa "GNOME Shell", joka teki tästä ympäristöstä täysin uuden ja huomattavasti erilaisen kuin klassinen versio. Juuri tämä tosiasia sai aikaan uusien komentotulkojen luomisen, jotka jatkoivat klassista GNOME-ympäristöä, mutta eri nimellä;
  • MATE– on intuitiivinen ja mikä tärkeintä, kätevä käyttöliittymä, mikä tekee siitä erittäin houkuttelevan. Tämä ympäristö on jatkoa klassinen käyttöliittymä GNOME;
  • Kaneli– toinen jatko klassiselle GNOME-käytölle nykyaikaiset tekniikat. Erittäin kätevä, toimiva ja kaunis työpöytäympäristö;
  • Xfce– yksinkertainen, toimiva ja samalla erittäin nopea ja kevyt graafinen kuori;
  • LXDE (Kevyt X11 Desktop Environment) on yksi kevyimmistä ja nopeimmista työpöytäympäristöistä, joka ei vaadi tietokoneresursseja, joten sen käyttöliittymä on erittäin konservatiivinen.

Linuxin ominaisuudet ja ero Windowsista

Pääominaisuus ja ero Linuxin ja käyttöjärjestelmäperheen välillä Windows-järjestelmät että Linux käyttää täysin erilaista lähestymistapaa järjestämiseen tiedostojärjestelmä ja täysin erityyppisten tiedostojärjestelmien käyttö.

Windowsissa olet tottunut näkemään loogiset asemat C, D ja niin edelleen, Linuxissa ei ole tällaisia ​​asemia. Sen sijaan Linuxilla on juuri (/), josta kaikki kasvaa. Kaikki tiedosto- ja hakemistoosoitteet alkavat juurista, kaikki osiot liitetään juuriin, mukaan lukien fyysiset levyt ( USB-muistitikkuja ja niin edelleen).

Siten ehdottoman kaikki fyysiset levyt ja osiot yhdistetään yhdeksi tiedostorakenne alkaen juuresta (/).

Linux, kuten jo todettiin, käyttää muita tiedostojärjestelmiä kuin esimerkiksi Windows - NTFS tai FAT, vaikka Linux voi toimia tämän tyyppisten tiedostojärjestelmien kanssa.

Linuxissa käytetään aktiivisesti seuraavan tyyppisiä tiedostojärjestelmiä:

  • ext4– moderni kirjaustiedostojärjestelmä, joka on vakiona Linuxissa;
  • btrfs– melko uusi B-puurakenteisiin perustuva tiedostojärjestelmä, jossain testeissä se näyttää jopa paremman suorituskyvyn ext4:ään verrattuna;
  • xfs– tämä tiedostojärjestelmä on riittävän erottuva korkea suorituskyky tietojen kirjoittamisen ja lukemisen kannalta. Kuitenkin tämän tiedostojärjestelmän luonteesta johtuen vakavien vikojen sattuessa on olemassa tietojen menetyksen vaara.

Yleisesti ottaen Linux- ja Windows-järjestelmien sisäiset toiminnat ovat tietysti merkittävästi erilaisia, mutta nykyään keskivertokäyttäjälle kotitietokone nämä erot ovat käytännössä näkymättömiä. Nykyaikainen Linux on erittäin kätevä käyttöjärjestelmä, joka on jo suunnattu keskimääräiselle käyttäjälle.

Siitä huolimatta Windows on edelleen suosituin käyttöjärjestelmä ja juuri tämän vuoksi haavoittuvin. Koska useimmat virukset luodaan Windowsissa, joka päivä "huono" kehittäjät etsivät tämän käyttöjärjestelmän haavoittuvuuksia luodakseen uuden viruksen.

Linuxissa virukset ovat paljon paremmin, ts. Linuxissa syntyy paljon vähemmän viruksia, ja sen seurauksena Linuxia pidetään turvallisempana ja viruskestävämpänä käyttöjärjestelmänä.

Jos puhumme ohjelmistoista, Linux on levinnyt niin laajalle, että tälle järjestelmälle kehitetään valtava määrä sovelluksia, mukaan lukien suosituimmat Windowsista löytyvät. Ja muuten, sovellusten asentamisesta nykyaikaiseen Linuxiin on tullut paljon helpompaa kuin Windowsissa. Asennusprosessi muistuttaa jotain sovellusten asentamista älypuhelimiin, ts. kaikki asennetaan yhdestä kohdasta yhdellä napsautuksella. Eli käynnistät järjestelmäkomponentin, joka käyttää tietovarastoja ja lukee luettelon saatavilla olevista paketeista ( kuvauksella, arvioilla ja muiden käyttäjien kommenteilla), napsautat vain tarvitsemaasi, ja se on siinä. Tietenkään kaikissa Linux-jakeluissa ei ole tällaisia ​​toimintoja, mutta suosituimmissa asennus tapahtuu tällä tavalla.

Suurin ero Windowsiin on myös se, että Linux on täysin ilmainen ja avoimen lähdekoodin käyttöjärjestelmä. Jokainen kehittäjä voi muokata sitä ja luoda sen pohjalta oman järjestelmän täysin laillisin oikeuksin. Kaikki ohjelmisto Linux on myös pääosin ilmainen. Linux on vapaasti levitettävä ja käytettävä. Siksi Linux-jakeluja on valtava määrä, ja kerron sinulle, mitä ne nyt ovat.

Mikä on Linux-jakelu?

Linux-jakelu on eräänlainen Linux-käyttöjärjestelmä. Linux-jakeluja on monia, koska jokainen kehittäjä voi käyttää Linux-ydintä ja luoda oman käyttöjärjestelmän. Siten kehittäjät yhdistyvät yhteisöiksi ja luovat Linux-ytimeen perustuvia käyttöjärjestelmiä, jotka ovat jakeluita. Jakeluissa on kaikki työhön tarvittavat ohjelmistot ja usein useimmissa jakeluissa on kaikki mitä tarvitset järjestelmän käytön aloittamiseen heti asennuksen jälkeen, toisin kuin Windows, jossa järjestelmän asennuksen jälkeen on vielä asennettava työhön tarvittavat ohjelmistot.

Jakelut voivat myös luoda ja tukea erilaisia ​​yrityksiä, ja tällaiset jakelut voivat olla jo maksettuja.

Linux-jakelu voi perustua johonkin toiseen jakeluun, jolloin syntyy lukemattomia erilaisia ​​jakeluja, jotka perustuvat toisiinsa ja joilla kaikilla on sama pohja, sama perusta.

Lähes jokaisessa jakelussa on oma arkisto, johon on tallennettu kaikki jakelun yhteensopivat ja tukemat paketit, joten kun asennat sovelluksia vakiovarastoista, asennat aina vain tarkistetut versiot ohjelmista.

Linux-jakelut voidaan jakaa kahteen erittäin suureen kehityshaaraan, kahteen suuntaan. Tarkoitan tässä jakamista sen mukaan, miten ohjelmisto on järjestetty ja hallittu, ts. paketeissa.

On olemassa kaksi suosittua paketinhallintajärjestelmää:

  • DEB– Debian-jakelussa ja kaikissa siihen perustuvissa jakeluissa käytettyjen pakettitiedostojen muoto;
  • RPM on paketinhallinta, jota käytetään Red Hat -jakelussa sekä monissa muissa suosituissa jakeluissa.

Jos olet aloitteleva Linux-käyttäjä, niin sinun ei tarvitse katsoa mihin paketinhallintajärjestelmään jakelu perustuu, vaan jakelua pitää tarkastella lopputuotteena, ts. mihin tarkoituksiin se on suunniteltu. Toin tämän jaon vain tietääkseni sen olemassaolosta; sillä ei ole käytännössä mitään vaikutusta Linux-käyttöjärjestelmän tuntemukseen. Ainoa kerta, kun kohtaat tämän, on asentaessasi kolmannen osapuolen ohjelmistoja, joita ei ole vakiovarastoissa. Koska sinun on valittava asennettavan paketin tyyppi, joka vastaa järjestelmääsi.

Ennen kuin vaihdat Linuxiin, sinun on selvitettävä, mihin tietty jakelu on luotu ja tarkoitettu. Koska on esimerkiksi jakeluja, joissa ei ole graafista kuorta, ts. palvelinjärjestelmät, on jakeluita, joita hallitaan yksinomaan komentorivi, ja ne on luotu edistyneille käyttäjille, mutta samalla on olemassa erittäin yksinkertaisia ​​ja käyttäjälähtöisiä jakeluja, jotka eivät ole huonompia kuin Windows.

Puhumme lisää Linux-jakeluista seuraavassa artikkelissa.

Siinä kaikki tältä päivältä, toistaiseksi!

Käyttäjä, joka haluaa vain tutustua Linux-ytimeen perustuviin käyttöjärjestelmiin, voi helposti eksyä eri jakelupakettien valikoimaan. Niiden runsaus liittyy avoin lähdekoodi ytimiä, joten kehittäjät ympäri maailmaa lisäävät ahkerasti jo tunnettujen käyttöjärjestelmien rivejä. Tässä artikkelissa käsitellään niistä suosituimpia.

Itse asiassa jakelujen moninaisuudesta on vain hyötyä. Jos ymmärrät tiettyjen käyttöjärjestelmien erityispiirteet, voit valita tietokoneellesi täydellisen järjestelmän. Heikot PC:t saavat erityisen edun. Asentamalla jakelusarjan heikkoille laitteistoille, voit käyttää täysimittaista käyttöjärjestelmää, joka ei lataa tietokonettasi ja tarjoaa samalla kaikki tarvittavat ohjelmistot.

Voit kokeilla jotakin alla esitetyistä jakeluista lataamalla ISO-kuva viralliselta verkkosivustolta, polttamalla se USB-asemalle ja käynnistämällä tietokoneen flash-asemalta.

Jos käyttöjärjestelmän ISO-kuvan kirjoittaminen asemaan vaikuttaa monimutkaiselta, voit lukea oppaan verkkosivustoltamme Linuxin asennus päällä virtuaalikone VirtualBox.

Ubuntu

Ubuntua pidetään perustellusti IVY:n suosituimpana Linux-ytimeen perustuvana jakeluna. Se kehitettiin toisen jakelun - Debianin - pohjalta ulkomuoto niiden välillä ei ole yhtäläisyyttä. Muuten, käyttäjillä on usein kiistoja siitä, kumpi jakelu on parempi: Debian vai Ubuntu, mutta kaikki ovat yhtä mieltä yhdestä asiasta - Ubuntu on loistava aloittelijoille.

Kehittäjät julkaisevat järjestelmällisesti päivityksiä, jotka parantavat tai korjaavat sen puutteita. Sitä jaetaan ilmaiseksi verkossa, sisältäen sekä tietoturvapäivitykset että yritysversiot.

Edut sisältävät:

  • yksinkertainen ja helppo asentaja;
  • suuri määrä temaattiset foorumit ja konfiguraatiota koskevat artikkelit;
  • Unity-käyttöliittymä, joka eroaa tavallisesta Windowsista, mutta on intuitiivinen;
  • suuri määrä esiasennettuja sovelluksia (Thunderbird, Firefox, pelit, Flash-laajennus ja monet muut ohjelmistot);
  • on suuri määrä ohjelmistoja sekä sisäisissä että ulkoisissa arkistoissa.

Linux Mint

Vaikka Linux Mint on erillinen jakelu, se perustuu Ubuntuun. Tämä on toiseksi suosituin tuote ja sopii myös aloittelijoille. Siinä on enemmän esiasennettuja ohjelmistoja kuin edellinen käyttöjärjestelmä. Linux Mint on lähes identtinen Ubuntun kanssa käyttäjien silmiltä piilossa olevien sisäisten järjestelmänäkökohtien suhteen. Graafinen käyttöliittymä muistuttaa enemmän Windowsia, mikä epäilemättä houkuttelee käyttäjiä valitsemaan tämän käyttöjärjestelmän.

Linux Mintin edut ovat seuraavat:

  • Järjestelmän graafinen kuori on mahdollista valita ladattaessa;
  • asennuksen aikana käyttäjä ei saa vain ohjelmistoja ilmaisella lähdekoodilla, vaan myös omia ohjelmia, jotka voivat varmistaa video-äänitiedostojen ja Flash-elementtien optimaalisen toiminnan;
  • kehittäjät parantavat järjestelmää julkaisemalla säännöllisesti päivityksiä ja korjaamalla virheitä.

CentOS

Kuten CentOS-kehittäjät itse sanovat, heidän päätavoitteensa on tehdä ilmainen ja mikä tärkeintä, vakaa käyttöjärjestelmä eri organisaatioille ja yrityksille. Siksi, kun asennat tämän jakelun, saat järjestelmän, joka on vakaa ja suojattu kaikilta osin. Käyttäjän tulee kuitenkin valmistella ja tutkia CentOS-dokumentaatiota, koska se eroaa melko merkittävästi muista jakeluista. Pääasiasta: useimpien komentojen syntaksi on erilainen, samoin kuin itse komennot.

CentOS:n edut ovat seuraavat:

  • siinä on monia toimintoja, jotka varmistavat järjestelmän turvallisuuden;
  • sisältää vain vakaat versiot sovelluksissa, mikä vähentää riskiä kriittisiä virheitä ja muun tyyppiset viat;
  • Yritystason tietoturvapäivitykset julkaistaan ​​käyttöjärjestelmälle.

openSUSE

openSUSE on hyvä vaihtoehto netbookille tai vähän virtaa kuluttavalle tietokoneelle. Tällä käyttöjärjestelmällä on virallinen wiki-sivusto, käyttäjäportaali, palvelu kehittäjille, projekteja suunnittelijoille ja IRC-kanavia useilla kielillä. Muun muassa openSUSE-tiimi lähettää käyttäjille sähköpostia, kun päivityksiä tai muita tärkeitä tapahtumia tapahtuu.

Tämän jakelun edut ovat seuraavat:

  • on suuri määrä ohjelmistoja toimitetaan kautta. On totta, että sitä on jonkin verran vähemmän kuin Ubuntussa;
  • sisältää KDE:n graafisen kuoren, joka on monella tapaa samanlainen kuin Windows;
  • on joustavat asetukset tehty YaST-ohjelmalla. Sen avulla voit muuttaa melkein kaikkia parametreja taustakuvasta sisäisten järjestelmän komponenttien asetuksiin.

Pinguy OS

Pinguy OS kehitettiin tavoitteena tehdä järjestelmä, joka on yksinkertainen ja kaunis. Se on tarkoitettu keskivertokäyttäjälle, joka päättää vaihtaa Windowsista, minkä vuoksi siitä löytyy monia tuttuja toimintoja.

Käyttöjärjestelmä perustuu Ubuntu-jakeluun. Siitä on sekä 32- että 64-bittisiä versioita. Pinguy OS:ssä on suuri joukko ohjelmia, joilla voit suorittaa melkein mitä tahansa toimintoa tietokoneellasi. Muuta esimerkiksi standardi Gnome-yläpalkki dynaamiseksi, kuten Mac OS:ssä.

Zorin OS

Zorin OS on toinen järjestelmä, jonka kohdeyleisö on aloittelijat, jotka haluavat vaihtaa Windowsista Linuxiin. Tämä käyttöjärjestelmä perustuu myös Ubuntuun, mutta sen käyttöliittymällä on paljon yhteistä Windowsin kanssa.

Zorin OS:n erottuva piirre on kuitenkin esiasennettujen sovellusten paketti. Tämän seurauksena voit heti käyttää useimpia pelejä ja Windows-ohjelmat kiitos Viini-ohjelman. Olet myös tyytyväinen esiasennettuun Google Chromeen, joka on oletusselain tässä käyttöjärjestelmässä. Ja ystäville graafiset editorit Siellä on GIMP (samanlainen kuin Photoshop). Käyttäjä voi ladata lisäsovelluksia itsenäisesti käyttämällä Zorin Web Browser Manageria - eräänlaista Play Marketin analogia Androidissa.

Manjaro Linux

Manjaro Linux perustuu ArchLinuxiin. Järjestelmä on erittäin helppo asentaa ja antaa käyttäjälle mahdollisuuden aloittaa työskentely heti järjestelmän asennuksen jälkeen. Sekä 32-bittiset että 64-bittiset käyttöjärjestelmäversiot ovat tuettuja. Arkistot synkronoidaan jatkuvasti ArchLinuxin kanssa, joten käyttäjät ovat ensimmäisten joukossa, jotka saavat uudet ohjelmistoversiot. Jakelussa on kaikki heti asennuksen jälkeen tarvittavat työkalut vuorovaikutukseen multimediasisällön ja kolmannen osapuolen laitteiden kanssa. Manjaro Linux tukee useita ytimiä, mukaan lukien rc.

Solus

Solus ei ole paras paras vaihtoehto varten heikkoja tietokoneita. Ainakin siksi, että tällä jakelulla on vain yksi versio - 64-bittinen. Vastineeksi käyttäjä saa kuitenkin kauniin graafisen kuoren, jossa on joustavia asetuksia, monia työkaluja työhön ja käyttövarmuutta.

On myös syytä huomata, että Solus käyttää pakettien kanssa työskentelyyn erinomaista eopkg manageria, joka tarjoaa vakiotyökaluja pakettien asentamiseen/poistamiseen ja niiden etsimiseen.

Peruskäyttöjärjestelmä

Elementary OS -jakelu perustuu Ubuntuun ja on loistava lähtökohta aloittelijoille. Mielenkiintoinen muotoilu, joka on hyvin samanlainen kuin OS X, suuri määrä ohjelmistoja - tämän ja paljon muuta hankkii käyttäjä, joka asentaa tämän jakelun. Tämän käyttöjärjestelmän erottuva piirre on, että useimmat sen mukana tulevat sovellukset on kehitetty erityisesti tätä projektia varten. Tämän vuoksi ne ovat ihanteellisesti verrattavissa järjestelmän yleiseen rakenteeseen, minkä vuoksi käyttöjärjestelmä toimii paljon nopeammin kuin Ubuntu. Lisäksi tämän ansiosta kaikki elementit yhdistyvät täydellisesti ulkonäöltään.

Johtopäätös

On vaikea sanoa objektiivisesti kumpi esitetyistä jakeluista on parempi ja mikä hieman huonompi, aivan kuten on mahdotonta pakottaa jotakuta asentamaan Ubuntu tai Mint tietokoneelleen. Kaikki on yksilöllistä, joten päätös siitä, minkä jakelun aloitat, on sinun.

Tämän käyttöjärjestelmän historia alkoi vuonna 1983, kun Linuxilla ei vielä ollut nykyaikaista nimeään, Richard Stallman aloitti työskentelyn sen parissa. Noin kahdeksan vuoden kuluttua hän oli melkein valmis kehittänyt kaikki järjestelmäohjelmat sisältyy sen koostumukseen.

90-luvulla nuori hakkeri ja ohjelmoija liittyi järjestelmän pariin. Linus Torvalds, hän kehitti ytimen käyttöjärjestelmää varten. Ja kuten tämän miehen nimestä voidaan nähdä, järjestelmä sai nimensä hänestä. Muuten, pingviini, josta tuli järjestelmän tunnus, oli aiemmin Linuksen henkilökohtainen symboli, mutta ohjelmoijan vaimo Tove keksi idean tehdä tästä pingviinistä käyttöjärjestelmän symboli.

Syyskuussa 1991 Torvalds julkaisi ensimmäisen kerran Internetiin lähde, kuka tahansa käyttäjä voi ladata sen. Tämä herätti välittömästi satojen ohjelmoijien huomion, jotka latasivat lähdekoodin ja alkoivat työstää sitä lisäämällä omia ohjelmiaan. Siitä hetkestä lähtien sen ilmainen ja ilmainen jakelu alkoi. Ensimmäisinä vuosina tähän osallistui vain yksittäisiä ohjelmoijia, mutta myöhemmin kokonaisia ​​yrityksiä liittyi kehittämiseen. Mielenkiintoinen tosiasia on, että jos he nyt kehittäisivät tällaista järjestelmää kaupallisin perustein, sen kehittäminen maksaisi noin 11 miljardia dollaria. Yhteensä yli 70 tuhatta ihmistä työskenteli sen parissa vuosien aikana saattaakseen Linuxin nykyiseen tilaan. Juuri Linux nousi vuonna 2012 kärkeen älypuhelimissa käytettäessä, he käyttävät , joka on luotu Linux-ytimeen perustuen erityisesti mobiililaitteille.

Linuxin edut

Nykyään itse Linuxia ei ole enää olemassa, mutta sen ytimeen on kehitetty muita käyttöjärjestelmiä. Jos kirjoitat kyrillisellä kirjalla, nämä ovat Fedora, Ubuntu ja Android, nämä ovat suosituimpia ja yleisimpiä järjestelmiä Tämä hetki. Esimerkki Linux Fedora Desktop

Ensinnäkin haluan tietysti mainita yhden sen tärkeimmistä eduista, sen, että sitä jaetaan ilmaiseksi. Siksi, jos asennat Linuxin yrityksen tietokoneisiin, sinun ei tarvitse pelätä mitään tarkastuksia. Kukaan ei syyttä sinua piraattiohjelmistojen käyttämisestä. Kaikki ovat jo saatavilla tarvittavat ohjelmat Linuxilla sekä työhön että vapaa-aikaan. Emme keskustele kenelle ja miksi ilmaisia ​​ohjelmia jaetaan.

Sen toinen etu on, että Linux on avoimen lähdekoodin. Tämä ei merkitse mitään monille ihmisille, mutta yritän selittää sen yksinkertaisesti. Otetaan Windows, tämän järjestelmän ytimen kirjoittamisen jälkeen koodi suljetaan ja sitä on mahdotonta avata, joten Windowsissa on mahdotonta muuttaa mitään. Tietysti voimme muuttaa suunnittelua jossain määrin, mutta emme pääse Windowsiin. Linuxilla tilanne on toinen, sen koodi on avoin, joten jos sinulla on ohjelmointiosaamista, voit kokeilla, muokata ja parantaa järjestelmää.

Pari muuta etua ja pientä haittaa

Tässä on joitain lisää Linuxin etuja ja haittoja. Ensinnäkin turvallisuus, mitä se on

että virukset, jotka jatkuvasti surffailevat Internetissä etsiessään suojaamatonta tietokonetta, eivät vaikuta tähän järjestelmään.

Jos esimerkiksi virus pääsee Windows-tietokoneeseen, kaikkien levyjen kaikki kansiot saavat pian tartunnan. Järjestelmä, ja useimmissa tapauksissa voi vain tallentaa täysi muotoilu koko levy. Linuxissa se on hieman erilainen, sitä ei ole jaettu kansioihin, eikä se siksi voi vahingoittaa järjestelmää.

Toiseksi tämä on ohjelmistojen saatavuus Windowsille. Mitä pidemmälle mennään, sitä vaikeampaa on löytää hyvää toimivaa ohjelmistoa. ilmainen ohjelma. Lisensoidut ovat erittäin kalliita, mutta ilmaiset eivät ole hyviä. Linuxissa asia on päinvastoin: uusia ohjelmia ilmestyy, täysin ilmaisia ​​ja laadultaan ja toiminnallisuudeltaan usein parempia kuin Windowsille kehitetyt vastineet. Ja ohjelmien asennus yksinkertaistuu: menemällä jakelusivustolle valitset useita ohjelmia, kirjoitat komentoriville haluamasi rivin ja asennus alkaa.

Haluaisin myös huomioida Linuxin nopeuden, sen suunnittelu on yksinkertaistettu, joten järjestelmä toimii paljon paremmin nopeampi kuin Windows. Tietenkin, jos henkilö pitää parempana ylellisestä suunnittelusta tai hänellä on mahdollisuus ostaa supertietokone, hän ei ehkä pidä Linuxista. Tämä järjestelmä toimii erinomaisesti budjettimalleissa ja tietokoneissa, se ei ole vaativa ja siksi nopea.

Tämän järjestelmän ainoa haittapuoli on, että se on hieman myöhässä laitteiden ajurien julkaisemisessa. Aika kuluu eteenpäin, kaikki päivitetään, ensinnäkin ammattiohjelmoijat luovat ajurit Windows 7:lle ja sitten Linuxille. Tämä liittyy pääasiassa kaupankäyntiin; ensimmäisessä vaihtoehdossa voit ansaita paljon rahaa, ja toinen vaihtoehto on ilmainen. Mutta lähitulevaisuudessa tämä tilanne korjataan. Myös muut tämän järjestelmän haitat mainitaan, mutta suurin osa niistä on kaukaa haettua, ja lopulta jokainen käyttäjä päättää itse, mitä valitsee.

Kun ihmiset sanovat "Linux", he tarkoittavat useimmiten joukkoa käyttöjärjestelmiä, jotka on kehitetty Linuxin pohjalta. Vaikka Linux on pohjimmiltaan vain käyttöjärjestelmän ydin, ja monia muita työkaluja ja GNU-projektien kirjastoja ja muita resursseja käytetään täysimittaisen käyttöjärjestelmän kehittämiseen. Lisäksi yhä useammat kehittäjät käyttävät Linuxia kehittämiseen ja ajamiseen mobiilisovelluksia; Linuxilla on keskeinen rooli Chromebookien kaltaisten laitteiden ( kannettavat laitteet Chrome-käyttöjärjestelmä, joka käyttää ytimenä Linux-ytimen ja Googlen kehittämien palveluiden hybridiä).

Linuxista tuli suosittu seuraavista syistä:

  • jakelun merkityksellisyys ja kehittäjäyhteisöjen aktiivinen tuki;
  • kyky käyttää erilaisia ​​laitteita;
  • vähäiset resurssivaatimukset;
  • mahdollisuus asentaa ohjelmia olemassa olevista arkistoista.

Mutta syiden luettelo ei tietenkään rajoitu näihin; Ei ole vain käytännöllisiä vaan myös eettisiä syitä. Esimerkiksi monet kehittäjät pitävät Linuxia avoimuuden, itseilmaisun ja saavutettavuuden ilmauksena.

Kehityshistoria

Linuxin juuret ovat kahdessa muussa projektissa: Unix Ja Multics, jonka tavoitteena oli kehittää monen käyttäjän käyttöjärjestelmä.

Mikä on Unix?

Unix on kokoelma monialustaisia ​​usean käyttäjän ja moniajokäyttöjärjestelmiä.

Voimme heti sanoa, että Unix-järjestelmät ovat tällä hetkellä yksi historiallisesti tärkeimmistä käyttöjärjestelmistä. Unixin vaikutus ulottui ohjelmointikieliin: C-kieli kehitettiin Unix-järjestelmien kehittämisen aikana.

Unixin kehittämisen suoritti Bell Laboratories - vuonna 1969 he esittelivät ensimmäisen Unix-järjestelmän. Mitä pidemmälle, sitä suositumpia Unix-järjestelmiä tuli - 70-luvulla niitä alettiin asentaa oppilaitosten tietokoneisiin.

Unixia luodessaan kehittäjät asettivat itselleen kolme päätavoitetta:

  1. Vähimmäismäärän toimintoja käyttäminen yksinkertaisena.
  2. Yleisyys: samoja menetelmiä ja mekanismeja käytetään eri tapauksissa.
  3. Ohjelmien yhdistäminen ongelmien ratkaisemiseksi sen sijaan, että kehitetään uusia ohjelmia tyhjästä.

Mitä tulee erottuvia piirteitä Unix sitten tämä:

  1. Lähes jatkuva komentorivin käyttö.
  2. Kuljettimien käyttäminen.
  3. Järjestelmän määrittäminen yksinkertaisten (usein teksti)tiedostojen avulla.

Unixilla on oma filosofiansa. Ohjelmoija Douglas McIlroy, joka kehitti Linux-putkilinjan, määritteli seuraavat säännöt:

Kirjoita ohjelmia, jotka tekevät yhden asian ja tekevät sen hyvin.

Kirjoita ohjelmia, jotka toimivat yhdessä.

Kirjoita ohjelmia, jotka tukevat tekstivirtoja, koska se on universaali käyttöliittymä.

Yksi Unixiin vaikuttavista ongelmista on läsnäolo eri versioita ja monia ohjelmia, jotka kehittäjät kirjoittivat tarpeidensa mukaan; Alhaisen yhteensopivuuden vuoksi yhdessä Unix-versiossa toimivat ohjelmat eivät välttämättä toimi koneissa, joissa on muita versioita. Tämän seurauksena päätettiin luoda yhteinen asiakirja, joka määrittelee standardit, joita kehittäjien tulee noudattaa.

Vuonna 1983 ilmoitettiin Unixin kaltaisen käyttöjärjestelmän GNU (GNU's Not UNIX) luomisesta. Tämä tapahtui projektin perustajan Richard Stallmannin idean vaikutuksesta tarpeesta luoda vapaasti jaettu käyttöjärjestelmä ja avoimen lähdekoodin ohjelmistot yleensä.

Richard Stahlmann perusti myös vapaiden ohjelmistojen liikkeen ja muotoili neljä oikeutta, jotka käyttäjällä tulee olla: hän voi ajaa ohjelmaa mihin tahansa tarkoitukseen, hän voi tutkia ohjelmaa ja muuttaa sitä tarpeidensa mukaan, hän voi jakaa ohjelmaa uudelleen auttaakseen muita, ja hän voi julkaista ohjelman parannuksia auttaakseen koko yhteisöä. Kaikki tämä sanoi ensinnäkin, että ohjelman lähdekoodin pitäisi olla kaikkien saatavilla.

Tämä ajatus inspiroi Linus Torvaldsia, Linuxin luojaa, aloittamaan käyttöjärjestelmänsä kehittämisen vuonna 1991.Linux, kuten GNU, on Unix-tyyppinen järjestelmä, eli järjestelmä, johon Unix vaikuttaa.

Tulevaisuudessa GNU/Linux-järjestelmästä tulee järjestelmä, jota nykyään kutsutaan yksinkertaisesti Linuxiksi.

Mikä on Multics?

Multics – eli Multiplexed Information and Computing Service – on yksi ensimmäisistä käyttöjärjestelmistä, joka otti käyttöön litteän tallennusmallin ja erottaa selkeästi tiedostojen (segmenttien) käsitteen. Multicsin luominen alkoi vuonna 1964. Bellin kehittäjät työskentelivät järjestelmän parissa Laboratoriot - Muutaman vuoden kuluttua jotkut kehittäjät aloittavat Unixin luomisen.

Multics kehitettiin ensinnäkin, jotta suuri määrä käyttäjiä voisi käyttää tietokoneresursseja samanaikaisesti; toiseksi antaa käyttäjille mahdollisuuden jakaa tietoja; kolmanneksi, varmista hyvä tiedonkäsittelyn nopeus.

Pääasiallisia laskentatavoitteita ei kuitenkaan saavutettu, kun järjestelmästä ensimmäinen versio julkaistiin, ja Bell Laboratories siirsi kiinnostuksensa toiseen projektiin, mikä johti Unixin syntymiseen.

Linuxin historia

Linuxin historia alkaa vuodesta 1991, jolloin suomalainen ohjelmoija Linus Torvalds alkoi kehittää käyttöjärjestelmäydintä tietokoneeseensa. Hän julkaisi työnsä palvelimelle, ja tästä tuli keskeinen tapahtuma Linuxin historiassa. Ensin kymmenet, sitten sadat ja tuhannet kehittäjät tukivat hänen projektiaan - yhteisillä ponnisteluilla syntyi täysimittainen käyttöjärjestelmä.

Kuten jo mainittiin, Linuxiin vaikuttivat merkittävästi Unix järjestelmä, tämän huomaa jo nimestä. Aluksi projektia kutsuttiin kuitenkin Freaxiksi - sanoista "free" (ilmainen) ja "friikki" (outo), mutta myöhemmin nimi muutettiin luojan (Linus) ja Unixin nimen hybridiksi.

Linux-logo on Tux, pingviini, jonka ohjelmoija ja suunnittelija Larry Ewing piirsi vuonna 1996. Ajatuksen pingviinin käytöstä keksi kuitenkin Linus Torvalds itse. Nyt Tax on paitsi Linuxin, myös ilmaisten ohjelmistojen symboli yleensä.

Ensimmäinen virallinen versio Linux 1.0 julkaistiin vuonna 1994; toinen versio julkaistiin vuonna 1996. Linux-tavaramerkki rekisteröitiin vuotta aiemmin, vuonna 1995.

Alusta alkaen tähän päivään asti Linuxia on jaettu ilmaisina ohjelmistoina GPL-lisenssillä. Tämä tarkoittaa, että kuka tahansa käyttäjä voi nähdä käyttöjärjestelmän lähdekoodin - eikä vain nähdä sitä, vaan myös muokata sitä. Ainoa ehto on, että muutetun, muokatun koodin on oltava myös kaikkien saatavilla ja jaettava GPL-lisenssillä. Tämä on tärkeää, koska sen avulla kehittäjät voivat käyttää koodia ilman, että heidän tarvitsee huolehtia tekijänoikeusongelmista.

Linux on suurelta osin velkaa menestyksestään GNU:lle: kun Linux julkaistiin, tästä projektista oli jo monia vapaasti hajautettuja apuohjelmia, joita voitiin käyttää kehitetyn ytimen kanssa.

Itse asiassa Linux on edelleen Unix-tyyppisen käyttöjärjestelmän ydin, joka suorittaa erilaisia ​​matalan tason tehtäviä. Samaan aikaan GNU-projekti tarvitsi ytimen - Linus Torvaldsin kehitys oli erittäin ajankohtainen.

Nykyään Linuxia käytetään monissa joustavuutensa ansiosta erilaisia ​​laitteita, joka vaihtelee tietokoneista palvelimiin ja mobiililaitteisiin.

Suositut Linux-jakelut

Linux-jakelu on määritelmä käyttöjärjestelmälle, joka käyttää Linux-ydintä ja voidaan asentaa käyttäjän koneelle. Jakeluissa ei yleensä ole vain ydintä ja itse käyttöjärjestelmää, vaan myös hyödyllisiä sovelluksia: editoreja, soittimia, työkaluja tietokantojen kanssa työskentelemiseen ja muita ohjelmistoja.

Eli, kuten artikkelin alussa jo todettiin, Linux-jakelu on käyttöjärjestelmä, joka koostuu Linux-ytimestä ja apuohjelmista, jotka on kehitetty GNU:n puitteissa.

Nykyisten Linux-jakelujen määrä ylittää 600 lajiketta, joista yli 300:ta kehitetään ja päivitetään jatkuvasti.

Ubuntu - Yksi yleisimmistä jakeluista, helppo asentaa ja intuitiivinen käyttää. Loistava henkilökohtaiset tietokoneet, kannettavat tietokoneet ja palvelimet. Canonical Ltd:n kehittämä ja sponsoroima, mutta sillä on aktiivinen tuki vapaalta yhteisöltä. Suosituin käyttöjärjestelmä web-palvelimille.

Debian on toinen suosittu GNU/Linux-jakelu, jolla oli merkittävä vaikutus kaikkien GNU/Linux-käyttöjärjestelmien kehitykseen yleensä. Debianin pääominaisuudet: runsaat ominaisuudet, monien arkistojen läsnäolo, korkealaatuinen versiot - tämä on vakain jakelu kaikista olemassa olevista.

Linux Mint

Linux Mint - jakelu perustuu Ubuntuun ja Debianiin. Linux Mint on kaunis ja käyttäjäystävällinen muotoilu ja sopii myös aloitteleville käyttäjille. Siksi se asennetaan usein kotitietokoneisiin yksinkertaisen ja kätevän järjestelmän aikaansaamiseksi. Jakelu tukee erilaisia ​​multimediamuotoja, mukaan lukien omat ohjelmat ( Adobe Flash), joten se sopii hyvin työskentelyyn multimedian kanssa.

Manjaro - Arch Linuxiin perustuva jakelu. Suuren määrän esiasennettujen ohjelmien ansiosta (esimerkiksi toimistotyötä varten) se on melko ystävällinen aloittelijoille, mutta samalla sillä on kyky hienosäätö, monia paketteja ja yleensä vakaa.

Kaari - tehokas jakelu, joka perustuu yksinkertaisuuden, nykyaikaisuuden, pragmatismin, joustavuuden periaatteisiin ja ajatukseen, että painopisteen tulee olla käyttäjässä. Yksinkertaisuusperiaate ei kuitenkaan koske järjestelmän käyttöä, vaan sen sisäistä organisaatiota (KISS- ja Unix-way-periaatteet). Siksi Arch on suunniteltu kokeneille käyttäjille, jotka määrittävät ja asentavat tarvitsemansa apuohjelmat itse.

Linux-maailmaan uudet tulokkaat ovat usein hämmentyneitä Linux-jakelujen moninaisuudesta. Usein heidän on vaikea ymmärtää, mikä se on, ja he eksyvät valtavaan määrään. Mutta itse asiassa täällä kaikki voidaan ryhmitellä ja esittää kokonaisvaltaisen kuvan muodossa, jotta kaikki on helpompi ymmärtää ja navigoida.

Olemme jo puhuneet tästä erillisessä artikkelissa. Itse asiassa se on Linux-ydin ja joukko erilaisia ​​ohjelmistoja; tarkoitamme samaa asiaa Linux-käyttöjärjestelmällä. Jotkut Linux-käyttöjärjestelmät käyttävät Linux-ydintä muuttumattomana, kun taas toiset muokkaavat sitä parantaakseen turvallisuutta tai toteuttaakseen tarvittavia ominaisuuksia. Tietyn Linux-käyttöjärjestelmän edut riippuvat sen käyttämistä ohjelmistoista. Tässä artikkelissa tarkastellaan tällä hetkellä olemassa olevia Linux-käyttöjärjestelmien päätyyppejä.

Kaikki tämän luettelon järjestelmät ovat satunnaisessa järjestyksessä, joten se, että järjestelmä on viimeisellä sijalla, ei tarkoita, etteikö se olisi huomion arvoinen.

1. Debian ja muut Deb-järjestelmät

Tämä ryhmä sisältää jakelut, jotka perustuvat Debianiin ja muihin, jotka käyttävät Deb-paketinhallintajärjestelmää. Tämä pakettijärjestelmä kehitettiin Debianille ja sitä käytetään nykyään melko usein suosituissa jakeluissa, kuten itse Debianissa, Ubuntussa, LinuxMintissä, AstraLinuxissa, Elementaryssa ja monissa muissa. Nämä jakelut käyttävät alkuperäistä Linux-ydintä muutamalla korjaustiedostolla, jotka korjaavat vain vikoja.

2. Red Hat ja muut Rpm-järjestelmät

Kun yhteisö kehitti Deb-paketinhallintajärjestelmää, Red Hat loi oman paketinhallinnan, Rpm. Sitten kaikki perinteiset Linux-jakelut jaettiin kahteen leiriin - deb:tä ja rpm:ää käyttäviin. Nyt molemmat paketinhallintajärjestelmät ovat hyviä, eikä voida sanoa, että toinen olisi toista huonompi. Voit lukea yksityiskohtaisen artikkelin linkistä. Nykyään RPM-pakettien hallintajärjestelmää käyttävät esimerkiksi CentOS, Fedora, Red Hat, OpenSUSE ja muut vähemmän suositut jakelut.

3. Arch Linux ja siihen perustuvat

Jonkin ajan kuluttua ilmestyi useita jakeluja, joissa ei käytetty Deb tai Rpm. Yksi tällainen jakelu on ArchLinux. Se käyttää omaa paketinhallintaohjelmaa pacman, jonka avulla voit tehdä kaiken samalla tavalla kuin deb, mutta lisäksi se on toteutettu yksinkertainen järjestelmä rullaavat julkaisut. Hänen ansiostaan ​​jakelussa on aina uusin ohjelmisto. Arch sai nopeasti suosion ja useat jakelut perustuivat siihen - Manjaro, Antergos, Cinnark ja monet muut.

4.Gentoo

Monet käyttäjät halusivat pystyä kääntämään järjestelmänsä itse voidakseen valita asennettavan ohjelmiston sekä saada optimoinnin laitteistolleen. Siksi Gentoo-jakelu luotiin Linux-ytimen pohjalta, joka käyttää emerge-paketinhallintaa. Täältä saat myös rullaavat julkaisut sekä mahdollisuuden kääntää käyttöjärjestelmäsi suhteellisen helposti tietokoneellesi. Emergency-paketinhallinta sisältää jo valmiit koontiskriptit, joten sinun ei tarvitse itse lisätä mitään.

5. Linux tyhjästä

Se ei todellakaan ole jakelu, vaan LFS on joukko työkaluja, joiden avulla voit rakentaa oman jakelusi Linux-ytimen pohjalta. Ota vain ydin, ota lähteet tarvittavat ohjelmat, kaikki ohjelmat alustusjärjestelmästä ja komentotulkista työpöytäympäristöön, keräät kaiken, määrität sen ja hankit jakelun.

6. ChromeOS

Jo myöhemmin Google julkaisi käyttöjärjestelmänsä netbookeille, jotka perustuvat Linux-ytimeen. Itse asiassa ChromeOS perustuu Gentoon, mutta ne ovat niin erilaisia, että niitä on mahdotonta yhdistää yhdeksi pisteeksi. Tässä Google-järjestelmä toteutti sellaisen idean kuin Linux-pilvikäyttöjärjestelmä. Sinun työtilaa- tämä on selain. Täällä sinun on tehtävä kaikki selaimessa - muokata asiakirjoja, työskennellä videoiden kanssa ja jopa selaimen Linux-pääte. Tiedostot tallennetaan ensisijaisesti pilveen. Mutta se on silti Linux.

7. Android

Kaikki eivät tiedä, mutta suosituin käyttöjärjestelmä matkapuhelimet käyttää myös Linux-ydintä. Linuxista on jäljellä vain ydin ja muutama muu seikka; Google on täyttänyt kaiken muun erilaisilla kehyksillä, Javalla ja niin edelleen. Linuxin ominaisuuksia rajoittaa sama Bionic-turvajärjestelmä, joka kieltää dynaamisten kirjastojen lataamisen, mutta terminaalissa voit työskennellä uudelleen rakennettujen kirjastojen kanssa. Linux-komennot, ja chroot-ympäristössä voit käyttää täysimittaista Linux-jakelua.

8. Slackware

Melko vanha Linux-jakelu, jota pidettiin aikoinaan Unixisimpana. Aiemmin siihen perustui useita jakeluja, kuten Blacktrack, Slax, VectorLinux ym. Mutta sitten se menetti pikkuhiljaa suosiotaan. Käyttää omaa paketinhallintaa, jotka Ominaisuudet eivät ole deb:n ja rpm:n tasolla, riippuvuuden resoluutiota ei tueta, ja pakettien poisto- ja asennuskomennot ovat eri apuohjelmissa.

9. OpenWrt ja siihen perustuvat

OpenWrt on Linux 2017 -käyttöjärjestelmä reitittimille ja Linux-ytimeen perustuville reitittimille. Itse Linux-ytimen lisäksi sen mukana tulee C-kirjaston tyhjennetty versio, Linux-apuohjelmat ja BusyBox. Järjestelmä vie vähän tilaa ja on optimoitu erityisesti reitittimille. Suurin osa asetuksista tehdään komentorivillä.

10. Tizen ja muu IoT

Linux-ytimeen perustuva käyttöjärjestelmä, joka on suunniteltu erilaisille televisioille, älykello ja muita älylaitteita. Järjestelmä on kehitetty Linux-ytimen pohjalta Samsungilta ja sitä käytetään jo melko usein. Niiden kehittämiseen on olemassa omat sovellukset ja SDK.

11. Käyttöjärjestelmä supertietokoneille

Vuodesta 2017 lähtien Linux-pohjaisia ​​käyttöjärjestelmiä käytetään useimmiten supertietokoneissa. Jokainen yritys luo oman ratkaisunsa ytimeen perustuen, joka on optimoitu sen tarpeisiin ja tarpeisiin. 500 tehokkaimmasta supertietokoneesta 498 käyttää Linuxia ja kaksi muuta UNIXia, joka on samanlainen kuin IBM:n AIX-järjestelmä.