logo

Linux-jakelut (jakelut)

Johdatus Linux-jakeluun

Muut käyttöjärjestelmät, kuten Microsoft, yhdistävät jokaisen koodibitin sisäisesti ja julkaisevat sen yhtenä pakettina. Sinun on valittava yksi heidän tarjoamistaan ​​versioista.

Mutta Linux on erilainen kuin he. Eri organisaatiot kehittävät Linuxin eri osia.

Eri osia ovat ydin, shell-apuohjelmat, X-palvelin, järjestelmäympäristö, graafiset ohjelmat jne. Voit halutessasi käyttää kaikkien näiden osien koodeja ja koota ne itse. Mutta se ei ole helppo tehtävä, joka vaatii paljon aikaa, ja kaikki osat on koottava oikein toimiakseen kunnolla.

Tästä eteenpäin jakelu (kutsutaan myös distroiksi) tulee kuvaan. He kokoavat kaikki nämä osat meille ja antavat meille kootun Linux-käyttöjärjestelmän asennettavaksi ja käytettäväksi.

  • Linux-jakelu on ohjelmistokokoelman kautta tehty käyttöjärjestelmä, joka sisältää usein Linux-ytimen ja paketinhallintajärjestelmän.
  • Yleensä Linux-käyttäjät hankkivat käyttöjärjestelmänsä lataamalla Linux-jakelun, joka on saatavana useille järjestelmille sulautetuista laitteista (esim. OpenWrt ) vankoihin supertietokoneisiin (esim. Rocks Cluster Distribution).
  • Linux-jakelu koostuu Linux-ytimestä, GNU-kirjastoista ja -työkaluista, muista ohjelmistoista, ikkunajärjestelmästä, dokumentaatiosta, työpöytäympäristöstä ja ikkunanhallinnasta.
  • Lähes kaikki lisätyt ohjelmistot ovat avoimen lähdekoodin ja ilmaisia, ja ne tulevat saataville sekä lähdekoodina että käännetyssä binäärimuodossa, mikä mahdollistaa muutoksia varsinaiseen ohjelmistoon.
  • Vaihtoehtoisesti Linux-jakeluihin lisätään muutamia omia ohjelmistoja, jotka eivät ehkä ole saatavilla lähdekoodimuodossa, kuten muutamille laiteajureille tarvittavat binäärilohkot.

Linux-jakelun historia

Linus Torvalds integroi Linux-ytimen ja jakoi sen ensimmäisen version, 0.01, vuonna 1991. Aluksi Linuxia jaettiin vain lähdekoodina ja sen jälkeen yhdistelmänä ladattavia levykekuvia. Jakelut alkoivat yksinkertaistaa asennusta, koska se oli monimutkaista, erityisesti saatavilla olevien ohjelmistojen lisääntyessä.

Käyttäjät ihailivat Linux-jakeluja Microsoft Windows- ja DOS-käyttöjärjestelmien korvikkeina patentoiduissa Unix-versioissa, Apple Macintosh Mac OS -käyttöjärjestelmässä ja IBM PC -yhteensopivissa järjestelmissä. Melkein jokainen varhainen käyttäjä tunsi Unixin koulusta tai töistä. He hyväksyivät Linux-jakelun alhaisilla kustannuksilla ja lähdekoodin saatavuuden kaikille tai suurimmalle osalle ohjelmistoistaan.

Järjestä satunnaisella sql:llä

Linuxista on tullut tunnetumpi sulautettujen ja palvelinlaitteiden markkinoilla verrattuna pöytäkonemarkkinoihin vuodesta 2017 lähtien. Sitä käytetään yli 50 prosentissa verkkopalvelimista.

Trendit ja tyypit

Linux-jakelut voivat olla:

  • Ei-kaupallinen tai kaupallinen
  • Kehitetty kotikäyttäjille, tehokäyttäjille tai yrityskäyttäjille
  • Tuettu kahdella tai useammalla alusta- tai laitteistokohtaisella tasolla, jopa sertifiointilaajennukselle alustan toimittajan kautta
  • Kehitetty sulautetuille laitteille, pöytäkoneille tai palvelinlaitteille
  • Erittäin erikoistunut tai yleiskäyttöinen tiettyihin konetoimintoihin (esim. tietokoneklusterit, verkkoreitittimet ja palomuurit)
  • Kohdennettu tietyille käyttäjäryhmille, esimerkiksi kielten kansainvälistymisen ja lokalisoinnin kautta tai sisällyttämällä useita tieteellisiä laskenta- ja musiikintuotantopaketteja
  • Ensisijaisesti suunniteltu kattavuuden, siirrettävyyden, käytettävyyden tai turvallisuuden vuoksi
    Rullaava tai vakiovapautus

Linux-jakelun monimuotoisuus johtuu teknisistä, filosofisista ja organisatorisista eroista käyttäjien ja toimittajien välillä. Vapaa ohjelmistolisensointi määrittelee, että käyttäjät, joilla on riittävästi kiinnostusta ja osaamista, voivat mukauttaa olemassa olevia jakeluja tai luoda sellaisen tarpeitaan vastaavaksi.

Linux-jakeluluettelo

Eri ominaisuuksia tarjoavia Linux-jakelijoita on keskimäärin kuusisataa. Täällä keskustelemme joistakin suosituista Linux-distroista tänään.

1) Ubuntu

Se syntyi vuonna 2004 Canonicalin toimesta ja siitä tuli nopeasti suosittu. Canonical haluaa, että Ubuntua käytetään helppokäyttöisenä graafisena Linux-työpöytänä ilman komentoriviä. Se on tunnetuin Linux-jakelu. Ubuntu on Debianin seuraava versio ja helppokäyttöinen aloittelijoille. Sen mukana tulee paljon esiasennettuja sovelluksia ja helppokäyttöisiä tietovarastokirjastoja.

Aiemmin Ubuntu käytti GNOME2-työpöytäympäristöä, mutta nyt se on kehittänyt oman unity-työpöytäympäristönsä. Se julkaistaan ​​kuuden kuukauden välein ja laajentaa parhaillaan toimimaan tableteissa ja älypuhelimissa.

kuinka muuttaa merkkijono int:ksi

2) Linux Mint

Mint perustuu Ubuntuun ja käyttää sen arkistoohjelmistoa, joten jotkin paketit ovat yleisiä molemmissa.

lajitella arraylist java

Aiemmin se oli vaihtoehto Ubuntulle, koska mediakoodekit ja omat ohjelmistot sisältyvät mintiin, mutta niitä ei ollut Ubuntussa. Mutta nyt sillä on oma suosionsa ja se käyttää cinnamon and mate -työpöytää Ubuntun unity-työpöytäympäristön sijaan.

3) Debian

Debian on ollut olemassa vuodesta 1993 ja julkaisee versionsa paljon hitaammin kuin Ubuntu ja mint.

Tämä tekee siitä yhden vakaimmista Linux-jakelijoista.

Ubuntu perustuu Debianiin, ja se perustettiin parantamaan Debianin ydinbittejä nopeammin ja tekemään siitä käyttäjäystävällisempi. Jokainen Debianin julkaisunimi perustuu Toy Story -elokuvan nimeen.

4) Red Hat Enterprise / CentOS

Red hat on kaupallinen Linux-jakelija. Tuotteita ovat Red Hat Enterprise Linux (RHEL) ja Fedora, jotka ovat vapaasti saatavilla. RHEL on testattu hyvin ennen julkaisua ja sitä tuetaan seitsemän vuoden ajan julkaisun jälkeen, kun taas fedora tarjoaa nopeamman päivityksen ja ilman tukea.

Red Hat käyttää tavaramerkkilakia estääkseen ohjelmistonsa uudelleenjakelun. CentOS on yhteisöprojekti, joka käyttää Red Hat Enterprise Linux -koodia, mutta poistaa kaikki tavaramerkkinsä ja asettaa sen vapaasti saataville. Toisin sanoen se on ilmainen versio RHEL:stä ja tarjoaa vakaan alustan pitkään.

5) Fedora

Se on projekti, joka keskittyy pääasiassa ilmaisiin ohjelmistoihin ja tarjoaa uusimman ohjelmistoversion. Se ei tee omaa työpöytäympäristöä, vaan käyttää 'ylävirran' ohjelmistoa. Oletuksena siinä on GNOME3-työpöytäympäristö. Se on vähemmän vakaa, mutta tarjoaa uusimmat tavarat.

Linux Distron valitseminen

JakeluMiksi käyttää
UBuntuSe toimii kuten Mac OS ja helppokäyttöinen.
Linux minttuSe toimii kuin ikkunat, ja uusien tulokkaiden pitäisi käyttää sitä.
DebianSe tarjoaa vakautta, mutta ei suositella uudelle käyttäjälle.
FedoraJos haluat käyttää punaista hattua ja uusinta ohjelmistoa.
Red hat yritysKäytettäväksi kaupallisesti.
CentOSJos haluat käyttää punaista hattua, mutta ilman sen tavaramerkkiä.
OpenSUSESe toimii samalla tavalla kuin Fedora, mutta hieman vanhempi ja vakaampi.
Arch LinuxSe ei ole aloittelijoille, koska jokainen paketti on asennettava itse.

Esimerkkejä Linux-jakeluista

Laajalti käytetty GNU-yhteensopiva tai GNU-pohjainen jakelu

Ei-kaupallinen Debian-jakelu ja yksi primitiiveistä, jota hallinnoi vapaaehtoinen kehittäjäyhdistys, joka on sitoutunut demokraattiseen projektinhallintaan ja vapaiden ohjelmistojen periaatteisiin.

Saatavilla on myös muita jakeluja, kuten Ubuntu, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo jne.

r in c ohjelmointi

Linux-ydinpohjaiset käyttöjärjestelmät

  • Googlen kaupallinen käyttöjärjestelmä Android toimii Android OSP:n pohjalta, joka toimii eri laitteissa, kuten digisovittimissa, älytelevisioissa, älypuhelimissa jne.
  • ChromeOS, Googlen kaupallinen käyttöjärjestelmä, toimii ChromiumOS:n pohjalta, joka toimii vain tablet-tietokoneissa, Chromeboxeissa ja Chromebookeissa. Kuten Android, ChromeOS sisältää Google Play Kaupan ja monia Google-sovelluksia.

Huomautus: On kuitenkin kyseenalaista, että yllä olevia käyttöjärjestelmiä pidetään 'Linux-jakeluna'. He käyttävät Linux-ydintä; Tästä syystä Chris DiBona (Googlen avoimen lähdekoodin johtaja) ja Linux Foundation myöntävät, että Android on myös Linux-jakelu.

Kevyet jakaumat

Nämä jakelut on kehitetty tukemaan aikaisempia laitteita, mikä mahdollistaa aikaisempien laitteistojen tuottavan käytön tai parhaan mahdollisen nopeuden nykyaikaisissa laitteissa antamalla enemmän resursseja sovellusten kautta käytettäväksi. Joitakin esimerkkejä ovat Slitaz, Puppy Linux ja Tiny Core Linux.

Niche-jakaumat

Jotkut muut jakelut vaativat erityisiä markkinarakoja, mukaan lukien:

    Reitittimet:esim. OpenWrt:n (Tiny-sulautetun reitittimen jakelu) kohteenaEsineiden internet:Esimerkiksi Microsoftin Azure Spheren ja Ubuntu Coren kohteenaKotiteatteri PC:t:esim. kohteena ovat Mythbuntu, Kodi (entinen XBMC) ja KnoppMythTietyt alustat:esimerkiksi Raspberry Pi -alustan kohteena on Raspberry Pi OSKoulutus:joitakin esimerkkejä ovat Karoshi ja Edubuntu, ja palvelinjärjestelmät ovat PCLinuxOS-pohjaisiaTieteelliset työasemat ja tietokonepalvelimet:esimerkiksi Scientific Linuxin kohdistamaLäpäisytestaus, digitaalinen rikostekninen tutkimus ja tietoturva:joitakin esimerkkejä ovat Parrot Security OS ja Kali LinuxNimettömyys ja yksityisyys:Esimerkiksi FreedomBox, Qubes, Whonix tai Tails ovat kohdistaneet senPelaaminen:esim. SteamOSOffline-käyttö:esim. Endless OS