Vi har udgivet et stort antal '10 bedste'-lister, blandt andet anbefalinger til anonym surfing på internettet, VS-kodeudvidelser og Linux-distros til at installere på en USB-stick. Som altid kan du bruge søgefeltet til at anmode om ethvert emne, du er interesseret i.
I dag er vores fokus ikke kun på Linux-distributioner, men dem, der passer bedst til udviklere og programmører. Det betyder, at fra første gang du starter operativsystemet, til du installerer de programmer, du skal bruge for at konfigurere dit miljø, er forudsætningsprocedurerne som en gåtur i en park, og dine programmer kører uden irriterende afbrydelser.
1. Ubuntu
Ubuntu er et brugervenligt operativsystem designet med det formål at gøre GNU/Linux tilgængeligt for hverdagsbrugere uden at miste standarden for computerkraft enhver feltekspert, f.eks. programmør eller forsker, kræver at udføre deres arbejde.
Ubunu OS er den mest kritikerroste Linux-distribution i verden og var på et tidspunkt det eneste ikke-Windows- eller Mac-operativsystem som det meste af verden vidste. Faktisk er en stor del af den open source-bevidsthed, vi har set i de sidste par år, direkte knyttet til Ubuntu og den indsats, som dets moderselskab, Canonical, har bidraget med til fællesskabet.
Ubuntu Linux Distro
Recommended: 34 must-have Ubuntu-apps
2. openSUSE
openSUSE er et professionelt og fællesskabsunderstøttet operativsystem, der er designet til at give felteksperter et pålideligt computermiljø til deres arbejde. Den er distribueret i 2 versioner, Leap – en Long Term Support (LTS)-udgivelse og Tumbleweed– en rullende udgivelse, og de bruger begge YaST pakkehåndteringen til at levere applikationer til brugere.
openSUSE er en uafhængig Linux-distribution, der er sponsoreret af SUSE Linuxi samarbejde med andre virksomheder, og det sigter mod dramatisk at forenkle processen med at udvikle og pakke software for udviklere og leverandører.
OpenSuse Linux Distro
3. Manjaro
Manjaro er et Arch Linux-baseret operativsystem designet til at være hurtigt, brugervenligt og intuitivt, samtidig med at det udvider kraften iArch Linux og meget mere.Det er bygget til at have et slankt UI-design, som migranter fra Windows- og Mac-platforme ikke har nogen problemer med at bruge, og det er tilgængeligt i både officielle og community-understøttede udgaver.
Udover at drage fordel af det fantastiske ved Arch Linux, Manjarobrugere nyder muligheden for at konfigurere flere kerner og drage fordel af specielle bash-scripts til at konfigurere systemet efter deres smag.
Manjaro Linux Distro
Recommended: 10 grunde til at bruge Manjaro Linux
4. Debian
Debian er en uafhængig Linux-distribution, der blev startet af en fælles sammenslutning af enkeltpersoner med ønsket om at gøre et gratis operativsystem tilgængeligt for verden. Det er designet til at være et computerkraftcenter, der er i stand til at køre på forskellige typer hardware, især når det bruges til udvikling.
Debian er et af de få operativsystemer, der leveres med over 50.000pakker og prækompileret software bekvemt pakket til nem installation, konfiguration, udvikling og har siden givet anledning til flere distros, end nogen enkelt person ville have lyst til at tælle. Og ja, du kender mindst én af sådanne distroer – Ubuntu.
Debian Linux Distro
5. Fedora
Fedora er en gratis og open source Linux-distribution bygget med det formål at fremme banebrydende teknologier ved at gå i spidsen for innovation, arbejde tæt sammen med Linux-fællesskaber og være blandt de første til at integrere nye teknologier.
Det er sponsoreret af Fedora Project og ejes af Red Hat , udviklet uafhængigt af enhver anden Linux-distribution, og er tilgængelig i flere versioner kaldet 'Spins'.Og disse spins er bygget med unikke fokusområder såsom spil, sikkerhed, computere og robotter osv.
Fedora Linux Distro
Recommended: De 10 bedste grunde til at bruge Fedora Linux
6. Red Hat Enterprise Linux (RHEL)
RHEL (også kun Red Hat) er en open source, men proprietær Fedora-baseret distribution, der er bygget eksplicit til enterprise computing på informationsteknologi platforme. Den udgives i serverudgaver til blandt andet IBM System z- og PowerPC-arkitekturer, og dens mål er at levere pålidelig cloud, applikationsudvikling, automatisering og administration, integration og infrastrukturtjenester via Linux.
RHEL er open source, så dens kildekode er offentligt tilgængelig gratis for dem, der ønsker at genopbygge dens open source bare- knogler; men husk, at det er rettet mod virksomheder og hverken er gratis eller tilgængeligt for omfordeling på grund af dets strenge varemærkeregler.
RHEL Linux Distro
7. Raspbian
Raspbian er en Debian-baseret distribution, der er optimeret til Raspberry Pi og derfor bygget med fokus på de funktioner, der er nødvendige for udviklere at programmere Raspberry Pi-hardware for at tilbyde den bedst mulige ydeevne. Dens første komplette build blev færdiggjort så langt tilbage som i 2012, da dens image blev sendt med nord for 35.000 pakker
Note: Raspbian er initiativet af et dedikeret team af samarbejdspartnere og elskere af Debian-projektet, som ønsker at opfylde uddannelsesmål og opmuntre udvikling med Raspberry Pi. Det er ikke tilknyttet Raspberry Pi Foundation.
Raspbian er et Debian-baseret operativsystem til Raspberry
Recommended: 10 operativsystemer, du kan køre på Raspberry Pi
8. Ubuntu Core
Ubuntu Core er en strømlinet version af den Debian-baserede Ubuntu-distro designet til sikkert at arbejde med og udvikle IoT-systemer. Det gør eksplicit brug af Canonicals applikationspakketeknologi, snapper og gør det muligt for brugere at udvikle professionelle IoT-applikationer fra bunden til implementering med sikkerhed og alle andre nødvendige afkrydsningsfelter på plads.
Hvis dit udviklingsmiljø er til Internet of Things, dets applikationer og/eller hardware, så er Ubuntu Core alt det gode ved Ubuntu komprimeret til en bærbar pakke til dig.
Ubuntu Core
9. Arch Linux
Arch Linux er et uafhængigt, kraftfuldt gør-det-selv-operativsystem optimeret til x86- og x64-arkitekturer og målrettet kompetente Linux-brugere. Den distribueres som en rullende udgivelse med den funktion, som mange brugere elsker at hade – muligheden for operatører til at have 100 % kontrol over indholdet og funktionaliteten af deres operativsystem.
Arch Linux er en kompleks distro at håndtere, og selvom det måske ikke er Linux-nybegynderens yndlingsvalg, er det bestemt en af de mest prisværdige distros, der er tilgængelige i dag, især i betragtning af dens pakkehåndtering, Pacman, og Arch Wiki, som endda indeholder nyttige oplysninger til ikke-Arch Linux-baserede operativsystemer.
Arch Linux
Recommended: 10 grunde til at bruge Arch Linux
10. CentOS
CentOS er et Fedora-baseret fællesskabsdrevet operativsystem designet som en ikke-kommerciel genopbygning af RHEL med fokus på at bruge Linux til at levere et robust open source-økosystem ved hjælp af 2 versioner, CentsOS Linux – en stabil udgivelse, og CentOS Stream – en rullende udgivelse. Den leveres med en bred vifte af programmeringsværktøjer til udviklere sammen med stabilitet i virksomhedsklasse uden at betale for support eller certificering.
Hvis du er fascineret af Red Hat Enterprise Linux, men ikke er en virksomhed, så CentOSer den distribution, du leder efter.
CentOS Linux Distro
11. OpenMandriva
OpenMandriva er en open source distro designet med det formål at lette udviklingen, styringen, distributionen og promoveringen af open source freeware, især for projekterne under dens bælte. På kerneniveau er det en forgrening af Mandriva Linux, men er udviklet og forbedret uafhængigt med støtte fra OpenMandriva Association.
Openmandriva Linux Distro
OpenMandrivas standardbrugergrænseflader er KDE Plasma 4 & 5 og LXQt. Det er især den første Linux-distro, der bruger LLVM/Clang som sin vigtigste værktøjskæde med tilgængeligheden af flere krydskompilatorer. Hvis du vil have et OS lavet til udvikling, er du velkommen.
Det er allerede almindeligt kendt, at Linux-computermiljøer er nemme at konfigurere og endda er konfigureret til en eller anden form for udvikling lige ud af boksen i modsætning til et operativsystem som Windows. Men ikke to operativsystemer er ens, og nogle er forpligtet til at opfylde dine behov bedre end andre.
Hvilken har du besluttet at bruge til dit næste programmeringsprojekt? Fortæl os gerne dine tanker og forslag i kommentarfeltet nedenfor.