Programmering

Hva er forskjellene mellom Linux-distribusjoner?

Hva er forskjellene mellom Linux-distribusjoner?

Linux tilbyr enormt mye for enhver datamaskinbruker, men spredningen av distribusjoner kan noen ganger være forvirrende for nyere folk. En Linux redditor spurte hva forskjellene var og fikk noen nyttige svar.

ChaosWorshiper stilte spørsmålet sitt om Linux-distribusjoner:

Hva er forskjellene mellom Linux-distribusjoner? Er det bare en UI-forskjell, eller går den dypere inn i et mer funksjonelt nivå?

Mer på Reddit

Hans andre Linux-redditorer svarte:

Ciphertext008: "Pakkeadministrasjon, ekstern pakkehosting (binærfiler / kilde), utgivelseshastighet, skrivebordsmiljø og standard brukergrensesnitt, support / community / forum."

Send meg til helvete: "Ofte er versjonene av pakkene også forskjellige når hver distro prøver å presse folk mot programvaren de ønsker å støtte. Kjernene er også kompilert annerledes. For eksempel er RHEL mer SELinux tung uten omtale av AppArmor, mens det motsatte er sant. for Ubuntu.

Standardkonfigurasjonene og kompileringsvalget mellom distroer kan også variere. "

Bitwize: "Linux er bare en kjerne. Det trenger en hel serie programvare for å gå sammen med den for å fungere som et komplett operativsystem - programinit som starter systemet, et skall, kommandoer som ls, mv, cat, etc ., vedlikeholds- og konfigurasjonsverktøy osv.

En distribusjon er en måte å pakke denne programvaren på, slik at den kan installeres på standardsteder for å danne et komplett operativsystem. Det er sannsynligvis like mange ideer om den ideelle måten å pakke denne programvaren som det er Linux-brukere, så det er ikke overraskende at det er mange distribusjoner.

Avhengig av hvilke distribusjoner du sammenligner, kan de være veldig forskjellige i noen av detaljene - hvordan pakkehåndtering og avhengighetsoppløsning gjøres, hvordan nettverket er satt opp, hvilken programvare som støttes og hvilke oppdateringer som brukes på distroversjonen av programvaren og så videre.

Men til slutt er de alle Linux, og de fleste av dem vil fungere ganske likt til du kommer inn på detaljer som involverer installasjon av pakket programvare eller konfigureringstjenester distro gir. "

Ekkospring: "Alt fra forskjellige initialiseringssystemer til bakgrunnsbilder og skrifttyper. De fleste har forskjellige sett med pakker tilgjengelig, utgivelsesplaner, pakkeformater, stabilitet, dokumentasjonstilgjengelighet, vilje til å hjelpe uerfarne brukere, programvarefrihet og sikkerhetsoppdateringsfrekvens. Noen er lette, design for innebygde systemer mens andre fokuserer på høy ytelse 3d-skrivebord. Nesten alle legger til oppdateringer til eksisterende programvare for å fikse feil eller legge til funksjoner.

Som en analogi, forestill deg 10 kulinariske mestere som hver lager en bryllupskake. De vil alle være spiselige kaker, men ingrediensene, utseendet, tekstur, konsistens og form vil alle være forskjellige. "

Swrrga: "Mitt inntrykk er at de fleste linuxdistroer ser ut til å være opprettet basert på devs 'misliker av visse funksjoner i andre distribusjoner, men de er vanligvis for høflige til å flat ut fortelle deg dette på destinasjonssiden. villig til å kutte søppel - '$ DEV_A trodde distribusjonen ble levert med for mye / ikke nok ikke-gratis programvare, så han forked det og vendte tilbake til en eldre brukergrensesnitt "."

Jones_supa: "Jeg tror i praksis den største forskjellen er om en distro er en rullende utgivelse eller en stabil utgivelse. Dette er det som påvirker den daglige opplevelsen mest.

En rullende utgivelse gir kontinuerlig oppdateringer. Dette er nyttig for de som vil ha de siste kule tingene så snart som mulig.

En stabil utgivelse gjør ikke store plattformendringer og fokuserer hovedsakelig på å fikse feil og sikkerhetsproblemer. Plaster og støtte er gitt i en viss mengde år. Det er mindre utsatt for å bryte enn en rullende utgivelse.

Bortsett fra det, kan du finne all den samme programvaren fra alle distroer, og de kan alle gjøre de samme triksene. Standard stasjonære maskiner og sånne ting er bare forskjellige, men de kan alltid endres, og remikser gir forskjellige alternativer ut av esken. "

SoBuffaloRes: "I stor grad er det hvilken pakkeleder du skal bruke.

Minuttforskjeller er oppgraderingssykluser.

Den andre forskjellen går veien for dodo, gitt systemd. Systemd vil håndtere all konfigurasjon, skrivebordshåndtering, logging, pakkehåndtering, bootloader, osv. Osv. Så hvis systemd holder seg, vil det være svært få (hvis noen) forskjeller, og vi bruker alle Redhat Linux. "

Mer på Reddit

$config[zx-auto] not found$config[zx-overlay] not found