Operativsystemer

Beste Linux-distro for utviklere i 2021

(Bildekreditt: Manjaro)

1. Manjaro

Brukervennlig Arch-distro som du kan bruke til all slags utvikling

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Basert på Arch+Flere utgaver+Intuitive tilpassede verktøy

Arch er en kraftig distro som kan brukes til å lage et tilpasset miljø. Men å installere distroen er notorisk arbeidskrevende. Du kan unnslippe installasjonen og fortsatt oppleve det beste Arch har å tilby ved å bruke Manjaro Linux . Ved hjelp av et helt sett med tilpassede verktøy og verktøy tar Manjaro smerten ut av å installere og administrere et Arch-basert system.



hav av tyver skjelett arm puslespill

Manjaro er tilgjengelig i flere utgaver med forskjellige skrivebordsmiljøer. Hvis du er en Qt-utvikler, kan du bruke KDE-utgaven av distroen, som leveres med verktøy som Qt Designer og Qt Assistant for å hjelpe deg med utviklingen.

Manjaro hevder at distroen leveres med verktøy som kreves for å kompilere og utvikle programvare for andre utviklere også. I følge prosjektets nettside kan du bruke Manjaros intuitive pakkebehandling for enkelt å installere IDE-er som Qt Creator, KDevelop eller Netbeans og biblioteker som libnoise, boost eller matplotlib. Selvfølgelig, i tillegg til sine egne depoter, kan du også få tilgang til det omfattende Arch User Repository (AUR) som rommer alle slags verktøy og biblioteker.

(Bildekreditt: Puppy Linux)

2. Valp Linux

Det beste alternativet for utvikling på eldre maskiner

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Lett+Ut av esken funksjonalitet+Sterk programmeringsstøtte

Valp Linux er en ekstremt lett distro som har separate utgaver basert på Ubuntu og Slackware. Hele operativsystemet er lite nok til å kjøres helt i RAM, noe som gjør det ekstremt raskt og responsivt. Du kan også forankre distroen til harddisken din.

Til tross for sin lille størrelse, er det ingen valp som slår ut av esken-funksjonalitet. Distroen leveres med apper og verktøy for praktisk talt alle funksjonene du kan utføre på et skrivebord.

Det er flere mekanismer for å installere apper i Puppy. En av de mest praktiske involverer SFS (SquashFS)-filer, som er komprimerte miljøer som pakker én eller flere apper og alle nødvendige avhengigheter. Hvis du ønsker å utvikle på Puppy kan du bruke devx SFS-filen som inneholder ulike utviklings- og byggeverktøy.

Videre har Puppy Linux wiki en fin introduksjon til programmering , som er et godt utgangspunkt for nye utviklere. Siden viser deg også hvordan du installerer støtte for over et dusin programmeringsspråk i din Puppy-installasjon.

(Bildekreditt: Alene)

3. Alene

En rullende, men stabil distro for utviklere

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Kuratert rullende utgivelse+Flere utgaver+Støtter utviklingsbruk

Kun er spesiell ved at den er en av de få irske Linux-distroene, og også fordi den følger en kurert rullende utgivelsesmodell. Fordelen med dette er at når du har installert operativsystemet, kan du fortsette å kjøre oppdateringer i stedet for en større oppgradering. Solus prøver imidlertid å unngå å installere ekstremt nyere pakker og betaprogramvare for å opprettholde systemstabiliteten.

Distroen annonserer bruken som et ideelt miljø for utviklere. Solus støtter flere redaktører og IDE-er som Atom, Idea og Gnome Builder, samt flere versjonskontrollsystemer inkludert Git, Bazaar og andre gjennom grafiske verktøy som GitKraken og git-cola. Solus-prosjektets nettsted hevder også at OS støtter en rekke programmeringsspråk som Go, Rust, PHP, Node.js og Ruby.

Så selv om distroen kanskje ikke leveres med veldig mange verktøy ut av boken, kan du enkelt utfylle den med utviklingsverktøykjeden din.

(Bildekreditt: Ubuntu)

4. Ubuntu

En populær distro blant utviklere

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Designet for alle typer brukere+Har stabile langtidsstøtteutgivelser+Meget godt dokumentert

Ubuntu er en av de mest populære Linux-distroene for alle typer brukere, fra Linux-nybegynnere til erfarne kampanjer. For programmerere gir Ubuntu Long Term Support (LTS)-utgivelsen et stabilt utviklingsmiljø som de ikke trenger å oppgradere hver sjette måned.

Faktisk er Ubuntu den valgte distroen til Android Open Source Project for å bygge kildefiler. Android-bygget testes regelmessig med de nyeste versjonene av Ubuntu. Distroens offisielle nettsted verter flere opplæringsprogrammer, guider og andre ressurser som har som mål å imponere utviklingen og programmeringsevnen til distroen.

På grunn av sin popularitet, kan du finne praktisk talt alle utviklings- og programmeringsverktøyene og bibliotekene i offisielle Ubuntus depoter eller i et personlig pakkearkiv (PPA). Med introduksjonen av snap-pakkeformatet er det en enkel prosess å installere ny programvare.

Videre har Ubuntu et utviklervennlig kommandolinjeverktøy kalt Ubuntu-merke som du kan bruke til å laste ned flere utviklervennlige verktøy.

(Bildekreditt: Sabayon Linux)

5. Samtidig Linux

Den beste programmeringsarbeidsstasjonen for Gentoo-brukere

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Flere utgaver+Grafiske verktøy+Kraften til Gentoo

For å si det enkelt, Sabayon er for Gentoo, hva Manjaro er for Arch Linux. Gentoo er en kildebasert meta-distro som kan hjelpe deg med å lage lynrask installasjon uten oppblåsthet. Haken er imidlertid at akkurat som Arch, er installasjon av Gentoo ikke for sarte sjeler. Sabayon Linux tar det beste fra Gentoo og pakker det inn i en distro som er lett å konsumere, som henvender seg til alle typer brukere.

Sabayon Linux er tilgjengelig i flere utgaver, basert på forskjellige skrivebordsmiljøer. Prosjektet tar sikte på å levere en fyldigere ut av esken-opplevelse, og til tross for at det er en rullende utgivelse, er det ganske stabilt takket være Gentoo-underbygget. Prosjektet er i ferd med å fusjonere med Funtoo, som ledes av den opprinnelige skaperen av Gentoo Linux.

Sabayon Linux leveres med noen få utviklingsverktøy, spesielt for Python-utviklere, men du kan installere mer ved å bruke Gentoos berømte portage-pakkehåndteringssystem.

(Bildekreditt: Debian)

6. Debian

Et eviggrønt alternativ for Linux-utviklere

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Bygget for stabilitet+Omfattende manualer
Grunner til å unngå
-Noe programvare er utdatert

Debian er en av de eldste Linux-distroene og er bygget med stabilitet i tankene. Alle programmer som følger med Debian må oppfylle Debians retningslinjer for fri programvare. Pakker er nøye utvalgt og testet for inkludering i 'Stable'-grenen til Debian, noe som betyr at selv om noen kan være datert, er det svært liten sjanse for systemustabilitet, noe som gjør dette operativsystemet ideelt for programmerere.

Debian-nettstedet har omfattende manualer, inkludert et kapittel om programmering som forteller deg det grunnleggende om å lage et skript, kompilere det og bruke Autoconf for å la skriptene dine kompileres på andre Linux-distros.

Videre kan Debian skryte av et av de største depotene for åpen kildekode-programvare, og du vil ikke ha store problemer med å finne og installere favorittprogrammeringsverktøyene og -bibliotekene dine.

samsung galaxy s20 5g bts utgave

(Bildekreditt: CentOS)

7. CentOS Stream

Gir et stabilt rullende frigjøringsmiljø

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Stabil rullende utløser+Enterprise-grade pakker+Utviklingsorientert

CentOS Stream er en gratis, fellesskapsbasert variant av Red Hat Enterprise Linux (RHEL). Det er en rullende utgivelsesdistro som er bygget med de samme pakkene som RHEL. Som et testbed for den kommersielle RHEL, får CentOS Stream pakker og rettelser før de havner i RHEL, noe som betyr at brukere kan få programvare i bedriftsklassen uten kostnad.

CentOS Stream ser på seg selv som en videreutviklingsdistro som vil hjelpe brukere med å holde tritt med de nyeste teknologiene i åpen kildekode-økosystemet, samtidig som den sikrer stabiliteten til en godt testet distro.

CentOS Stream-distroen ble visualisert som en oppstrøms utviklingsplattform for distroutviklere, noe som betyr at depotene er flush med apper og verktøy som vil hjelpe deg med å sette opp din ideelle utviklingsplattform, spesielt når du aktiverer det nye PowerTools-depotet.

fungerer xiaomi-telefoner i USA

(Bildekreditt: Fedora)

8. Fedora arbeidsstasjon

En distro designet primært for utviklere

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Flere varianter+Utviklervennlig dokumentasjon+Ingen mangel på verktøy

Fedora arbeidsstasjon hevder frimodig at den er laget for utviklere. Distroen er et annet fellesskapsstøttet derivat av den kommersielle RHEL, som er mer blødende enn CentOS Stream. Den nyter også utmerkelsen av å være den foretrukne distroen til Linux-kjerneskaperen Linus Torvalds.

Bortsett fra å være veldig enkel å sette opp og installere, har Fedora en dedikert Utviklerportal . Bare klikk 'Start et prosjekt' for å se dedikerte veiledninger for utvikling av web-, kommandolinje-, skrivebords- og mobilapper. Det er også en utmerket del om å jobbe med maskinvareenheter som Arduino.

Hvis dette ikke var nok, inkluderer Fedora-lagrene også Eclipse, en IDE med full funksjon og flerspråk. Eclipse er nok mest kjent for Java, men har også en C/C++ og PHP IDE. Du kan utvide funksjonaliteten ytterligere med plugins.

(Bildekreditt: openSUSE)

9. openSUSE

Tilbyr flere plattformer for utviklere

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Både vanlige og rullende utgivelser+Designet for programmerere+Kraftig konfigurasjonsverktøy

openSUSE får ikke like mye oppmerksomhet som Ubuntu og Fedora, men prosjektet produserer et fantastisk miljø for utviklere. OpenSUSE-prosjektet produserer to distroer; openSUSE Leap er den vanlige distroen med fast utgivelsessyklus, mens openSUSE Tumbleweed er den rullende utgivelsesvarianten.

Du kan bruke en av de to distroene avhengig av hva slags utvikling du er involvert i. Begge distroene bruker openSUSEs utmerkede YaST-konfigurasjonsverktøy, som hjelper deg med å skreddersy installasjonen etter dine behov.

(Bildekreditt: Raspberry Pi)

10. Raspberry Pi OS

Beste alternativet for programmering på Raspberry Pi

DAGENS BESTE TILBUD BESØK SIDEN
Grunner til å kjøpe
+Designet for nye kodere+Støttet av utmerket dokumentasjon+Lett å bruke

Raspberry Pi ble konseptualisert som en billig datamaskin for å gjøre læringsprogrammering tilgjengelig for alle. De Raspberry Pi OS (tidligere kjent som Raspbian) setter dette målet i verket ved å samle et skrivebord som er skreddersydd for koding.

Distroen er komplimentert av Raspberry Pi-nettstedet som er vert for noen imponerende guider på å bruke datamaskinen i kredittkortstørrelse for å lære å programmere, spesielt med Python. Raspberry Pi OS inkluderer det visuelle programmeringsverktøyet Scratch, som er en fantastisk kilde for å ta første skritt inn i programmering.

Yngre programmerere foretrekker kanskje å lære å bruke programmeringsspråket til Minecraft Pi , en miniversjon av det svært populære sandkassespillet.