Vi har publicerat ett stort antal '10 bästa'-listor, bland annat rekommendationer för att surfa anonymt på Internet, VS-kodtillägg och Linux-distros att installera på ett USB-minne. Som alltid kan du använda sökfältet för att begära alla ämnen du är intresserad av.
Idag är vårt fokus inte bara på Linux-distributioner, utan de som är bäst lämpade för utvecklare och programmerare. Det betyder att från första gången du startar operativsystemet tills du installerar de applikationer du behöver för att ställa in din miljö, är de nödvändiga procedurerna som en promenad i en park, och dina program körs utan irriterande avbrott.
1. Ubuntu
Ubuntu är ett användarvänligt operativsystem designat med syftet att göra GNU/Linux tillgängligt för vardagliga användare utan att förlora standarden på datorkraft någon fältexpert t.ex. programmerare eller forskare, måste göra sitt arbete.
Ubunu OS är den mest kritikerrosade Linux-distributionen i världen och var en gång det enda operativsystemet som inte var Windows eller Mac som större delen av världen visste. Faktum är att en stor del av den medvetenhet om öppen källkod vi har sett under de senaste åren är direkt kopplad till Ubuntu och de ansträngningar som dess moderföretag, Canonical, har bidragit till gemenskapen.
Ubuntu Linux Distro
Recommended: 34 måste ha Ubuntu-appar
2. openSUSE
openSUSE är ett professionellt och community-stödt operativsystem utformat för att ge fältexperter en pålitlig datormiljö för sitt arbete. Den distribueras i 2 versioner, Leap – en Long Term Support (LTS) release, och Tumbleweed– en rullande version, och båda använder YaST pakethanteraren för att leverera applikationer till användare.
openSUSE är en oberoende Linuxdistribution som sponsras av SUSE Linuxi samarbete med andra företag och det syftar till att dramatiskt förenkla processen att utveckla och paketera programvara för utvecklare och leverantörer.
OpenSuse Linux Distro
3. Manjaro
Manjaro är ett Arch Linux-baserat operativsystem designat för att vara snabbt, användarvänligt och intuitivt samtidigt som kraften hosArch Linux och mycket mer.Den är byggd för att ha en elegant UI-design som migranter från Windows- och Mac-plattformar inte har några problem med att använda och den är tillgänglig i både officiella och community-stödda utgåvor.
Förutom att dra nytta av det fantastiska med Arch Linux, Manjaroanvändare har möjligheten att konfigurera flera kärnor och dra nytta av speciella bash-skript för att konfigurera systemet efter deras smak.
Manjaro Linux Distro
Recommended: 10 Reasons to Use Manjaro Linux
4. Debian
Debian är en oberoende Linux-distribution som startades av en gemensam sammanslutning av individer med önskan att göra ett gratis operativsystem tillgängligt för världen. Den är designad för att vara ett datorkraftpaket som kan köras på olika typer av hårdvara, särskilt när den används för utveckling.
Debian är ett av få operativsystem som levereras med över 50 000paket och förkompilerad programvara bekvämt förpackade för enkel installation, konfiguration, utveckling och har sedan dess gett upphov till fler distros än någon enskild person skulle bry sig om att räkna. Och ja, du vet åtminstone en av sådana distros – Ubuntu.
Debian Linux Distro
5. Fedora
…
Det sponsras av Fedora Project och ägs av Red Hat , utvecklad oberoende av någon annan Linux-distribution och finns i flera versioner som kallas 'Spins'.Och dessa snurr är byggda med unika fokusområden som spel, säkerhet, datorer & robotik, etc.
Fedora Linux Distro
Recommended: The 10 Best Reasons to Use Fedora Linux
6. Red Hat Enterprise Linux (RHEL)
… plattformar. Det släpps i serverutgåvor för bland annat IBM System z- och PowerPC-arkitekturer och syftet är att tillhandahålla tillförlitliga moln-, applikationsutveckling-, automation & management-, integrations- och infrastrukturtjänster via Linux.RHEL är öppen källkod så dess källkod är allmänt tillgänglig gratis för dem som vill bygga om dess öppen källkod. ben; men kom ihåg att det är riktat till företag och varken är gratis eller tillgängligt för omfördelning på grund av dess strikta varumärkesregler.
RHEL Linux Distro
7. Raspbian
Raspbian är en Debianbaserad distribution optimerad för Raspberry Pi och därför byggd med fokus på de funktioner som behövs för utvecklare att programmera Raspberry Pi-hårdvara för att erbjuda bästa möjliga prestanda. Dess första kompletta konstruktion färdigställdes så långt tillbaka som 2012 när bilden skickades med norr om 35 000 paket
Note: Raspbian är initiativet av ett dedikerat team av medarbetare och älskare av Debianprojektet som vill uppfylla utbildningsmål och uppmuntra utveckling med Raspberry Pi. Den är inte ansluten till Raspberry Pi Foundation.
Raspbian är ett Debianbaserat OS för Raspberry
Recommended: 10 operativsystem du kan köra på Raspberry Pi
8. Ubuntu Core
Ubuntu Core är en strömlinjeformad version av den Debianbaserade Ubuntu-distro som är designad för att säkert arbeta med och utveckla IoT-system. Den använder sig explicit av Canonicals applikationspaketeringsteknik, snappar och gör det möjligt för användare att utveckla professionella IoT-applikationer från början till implementering med säkerhet och alla andra nödvändiga kryssrutor på plats.
Om din utvecklingsmiljö är för Internet of Things, dess applikationer och/eller hårdvara, så är Ubuntu Core allt gott med Ubuntu komprimerat till ett bärbart paket för dig.
Ubuntu Core
9. Arch Linux
Arch Linux är ett oberoende, kraftfullt gör-det-själv-operativsystem optimerat för x86- och x64-arkitekturer och riktat till kompetenta Linux-användare. Den distribueras som en rullande version med funktionen som många användare älskar att hata – möjligheten för operatörer att ha 100 % kontroll över innehållet och funktionaliteten i deras operativsystem.
Arch Linux är en komplex distro att hantera och även om det kanske inte är Linux-nybörjarens favoritval, är det säkert en av de mest berömvärda distroerna som finns tillgängliga idag, särskilt med tanke på dess pakethanterare, Pacman, och Arch Wiki, som till och med innehåller användbar information för icke-Arch Linux-baserade operativsystem.
Arch Linux
Recommended: 10 Reasons to Use Arch Linux
10. CentOS
CentOS är ett Fedora-baserat community-drivet operativsystem designat som en icke-kommersiell ombyggnad av RHEL med fokus på att använda Linux för att leverera ett robust ekosystem med öppen källkod med två versioner, CentsOS Linux – en stabil version, och CentOS Stream – en rullande release. Den levereras med ett brett utbud av programmeringsverktyg för utvecklare tillsammans med stabilitet i företagsklass utan att behöva ta bet alt för support eller certifiering.
Om du är intresserad av Red Hat Enterprise Linux men inte är ett företag då CentOSär distributionen du letar efter.
CentOS Linux Distro
11. OpenMandriva
OpenMandriva är en distro med öppen källkod designad med syftet att underlätta utveckling, hantering, distribution och marknadsföring av gratisprogram med öppen källkod, särskilt för projekten under dess bälte. På kärnnivån är det en gaffel av Mandriva Linux men utvecklas och förbättras oberoende med stöd från OpenMandriva Association.
Openmandriva Linux Distro
OpenMandrivas standardanvändargränssnitt är KDE Plasma 4 & 5 och LXQt. Det är särskilt den första Linux-distro som använder LLVM/Clang som sin huvudsakliga verktygskedja med tillgång till flera korskompilatorer. Om du vill ha ett OS gjort för utveckling är du välkommen.
Det är redan allmänt känt att Linux-datormiljöer är lätta att konfigurera och till och med är konfigurerade för någon form av utveckling direkt ur lådan i motsats till ett operativsystem som Windows. Men inget operativsystem är det andra likt och vissa kommer garanterat att uppfylla dina behov bättre än andra.
Vilken har du bestämt dig för att använda för ditt nästa programmeringsprojekt? Låt oss gärna veta dina tankar och förslag i kommentarsfältet nedan.