Introduktion til Linux-distribution
Andre operativsystemer som Microsoft kombinerer hver bit kode internt og frigiver den som en enkelt pakke. Du skal vælge mellem en af de versioner, de tilbyder.
Men Linux er anderledes end dem. Forskellige dele af Linux er udviklet af forskellige organisationer.
Forskellige dele inkluderer kerne, shell-værktøjer, X-server, systemmiljø, grafiske programmer osv. Hvis du vil, kan du få adgang til koderne for alle disse dele og samle dem selv. Men det er ikke en let opgave, der kræver en masse tid, og alle delene skal samles korrekt for at fungere korrekt.
Herfra kommer distribution (også kaldet distros) ind i billedet. De samler alle disse dele for os og giver os et kompileret operativsystem af Linux til at installere og bruge.
- En Linux-distribution er et OS lavet gennem en softwaresamling, der ofte indeholder Linux-kernen og et pakkestyringssystem.
- Normalt får Linux-brugere deres OS ved at downloade en Linux-distribution, tilgængelig for en række systemer fra indlejrede enheder (f.eks. OpenWrt ) til robuste supercomputere (f.eks. Rocks Cluster Distribution).
- En Linux-distribution er sammensat af en Linux-kerne, GNU-biblioteker og værktøjer, anden software, et vinduessystem, dokumentation, et skrivebordsmiljø og en vindueshåndtering.
- Næsten enhver tilføjet software er open source og gratis og bliver tilgængelig både som kildekode og kompileret binær form, hvilket tillader ændringer af den faktiske software.
- Eventuelt tilføjer Linux-distributioner et par proprietær software, som muligvis ikke er tilgængelig i kildekodeformen, såsom binære blokke, der er nødvendige for nogle få enhedsdrivere.
Historien om Linux-distributioner
Linus Torvalds integrerede Linux-kernen og delte dens første version, 0.01, i 1991. Til at begynde med blev Linux distribueret som kun kildekode, og derefter som en kombination af downloadbare diskettebilleder. Distributioner begyndte at forenkle installationsproceduren, da den var kompliceret, specielt under det voksende antal tilgængelig software.
Brugere beundrede Linux-distributioner som erstatninger for Microsoft Windows- og DOS-operativsystemerne på proprietære Unix-versioner, Apple Macintosh Mac OS og IBM PC-kompatible systemer. Næsten alle tidlige brugere kendte Unix fra skole eller arbejde. De accepterede Linux-distributioner til lave omkostninger og kildekodens tilgængelighed for hele eller det meste af deres software.
hvordan opfandt skolen
Linux er blevet mere berømt på markederne for indlejrede og serverenheder sammenlignet med desktopmarkedet fra 2017. Det bruges på over 50 % af webserverne.
Trends og typer
Linux-distributioner kan være:
- Ikke-kommerciel eller kommerciel
- Udviklet til hjemmebrugere, superbrugere eller virksomhedsbrugere
- Understøttet på to eller flere typer platforme eller hardwarespecifikke, selv til certificeringsudvidelsen via platformsleverandøren
- Udviklet til indlejrede, desktop- eller serverenheder
- Meget specialiserede eller generelle formål mod bestemte maskinfunktioner (f.eks. computerklynger, netværksroutere og firewalls)
- Målrettet mod bestemte brugergrupper, fx ved sproglig internationalisering og lokalisering eller ved at inkludere flere videnskabelige databehandlings- og musikproduktionspakker
- Primært bygget til omfattende, bærbarhed, brugervenlighed eller sikkerhed
Rolling release eller standard release
Linux-distributionsdiversiteten skyldes den tekniske, filosofiske og organisatoriske variation blandt brugere og leverandører. Fri softwarelicens definerer, at brugere med tilstrækkelig interesse og viden kan tilpasse de eksisterende distributioner eller oprette en, der matcher deres behov.
Linux distributionsliste
Der er i gennemsnit seks hundrede Linux-distributører, der tilbyder forskellige funktioner. Her vil vi diskutere nogle af de populære Linux-distros i dag.
xampp alternativ
1) Ubuntu
Det opstod i 2004 af Canonical og blev hurtigt populært. Canonical ønsker, at Ubuntu skal bruges som let grafisk Linux-skrivebord uden brug af kommandolinje. Det er den mest kendte Linux-distribution. Ubuntu er en næste version af Debian og nem at bruge for nybegyndere. Det kommer med en masse forudinstallerede apps og brugervenlige repositories-biblioteker.
Tidligere brugte Ubuntu GNOME2-skrivebordsmiljøet, men nu har det udviklet sit eget unity-skrivebordsmiljø. Den udgives hver sjette måned og arbejder i øjeblikket på at udvide til at køre på tablets og smartphones.
2) Linux Mint
Mint er baseret på Ubuntu og bruger dens depotsoftware, så nogle pakker er almindelige i begge.
Tidligere var det et alternativ til Ubuntu, fordi mediecodecs og proprietær software er inkluderet i mint, men var fraværende i Ubuntu. Men nu har den sin egen popularitet, og den bruger kanel og mate-skrivebord i stedet for Ubuntus unity-skrivebordsmiljø.
3) Debian
Debian har eksisteret siden 1993 og udgiver dens versioner meget langsomt end Ubuntu og mint.
alfabetet nummereret
Dette gør den til en af de mest stabile Linux-distributører.
Ubuntu er baseret på Debian og blev grundlagt for at forbedre de centrale dele af Debian hurtigere og gøre det mere brugervenligt. Hvert udgivelsesnavn på Debian er baseret på navnet på filmen Toy Story.
4) Red Hat Enterprise / CentOS
Red hat er en kommerciel Linux-distributør. Der er produkter med red hat enterprise Linux (RHEL) og Fedora, som er frit tilgængelige. RHEL er godt testet før udgivelsen og understøttet indtil syv år efter udgivelsen, hvorimod fedora giver hurtigere opdatering og uden nogen support.
Red hat bruger varemærkelovgivning til at forhindre deres software i at blive videredistribueret. CentOS er et fællesskabsprojekt, der bruger red hat enterprise Linux-kode, men fjerner alt dets varemærke og gør det frit tilgængeligt. Med andre ord er det en gratis version af RHEL og giver en stabil platform i lang tid.
5) Fedora
Det er et projekt, der hovedsageligt fokuserer på gratis software og leverer nyeste version af software. Det laver ikke sit eget skrivebordsmiljø, men bruger 'upstream'-software. Som standard har den GNOME3 skrivebordsmiljø. Det er mindre stabilt, men giver det nyeste.
At vælge en Linux Distro
Fordeling | Hvorfor skal man bruge |
---|---|
UBuntu | Det fungerer som Mac OS og er nemt at bruge. |
Linux mint | Det fungerer som vinduer og bør bruges af nytilkomne. |
Debian | Det giver stabilitet, men anbefales ikke til en ny bruger. |
Fedora | Hvis du vil bruge rød hat og nyeste software. |
Red hat virksomhed | Skal bruges kommercielt. |
CentOS | Hvis du vil bruge rød hat, men uden dens varemærke. |
OpenSUSE | Det fungerer på samme måde som Fedora, men lidt ældre og mere stabilt. |
Arch Linux | Det er ikke for begyndere, fordi hver pakke skal installeres af dig selv. |
Eksempler på Linux-distributioner
Udbredte GNU-kompatible eller GNU-baserede distributioner
En ikke-kommerciel Debian-distribution og en af primitiverne, administreret af en frivillig udviklerforening med en forpligtelse til demokratisk projektledelse og fri software-principper.
Nogle andre distributioner er også tilgængelige, såsom Ubuntu, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo osv.
konverter char til string java
Linux-kernebaserede operativsystemer
- Android, Googles kommercielle styresystem, fungerer på basis af Android OSP, der kører på forskellige enheder som set-top-bokse, smart-tv'er, smartphones osv.
- ChromeOS, Googles kommercielle styresystem, fungerer på basis af ChromiumOS, som kun kører på tablet-computere, Chromeboxes og Chromebooks. Ligesom Android indeholder ChromeOS Google Play Butik og mange Google-apps.
Bemærk: Det er dog et tvivlsomt emne, at ovenstående OS'er betragtes som 'Linux-distributionen'. De bruger Linux-kernen; derfor indrømmer Chris DiBona (open source-chef for Google) og Linux Foundation, at Android også er en Linux-distribution.
Letvægtsfordelinger
Disse distributioner er udviklet med understøttelse af tidligere hardware, hvilket tillader tidligere hardware at blive brugt produktivt eller for den bedst mulige hastighed i moderne hardware ved at give flere ressourcer til brug via applikationer. Nogle eksempler inkluderer Slitaz, Puppy Linux og Tiny Core Linux.
Nichedistributioner
Nogle andre distributioner kræver specifikke nicher, herunder: