Linux-Distribution für Programmierer

Ich brauche eine Empfehlung für die Distribution von Linux, die einige Dinge erfüllt:

  • ist gut in verschiedenen Technologien (Java/Erlang/C/etc.) einschließlich Frameworks zu entwickeln,
  • ist gut darin, Pakete/Software (fehlerfrei) zu installieren und zu aktualisieren und sie sauber zu halten,
  • ist gut für fortgeschrittene Linux-Benutzer (ich bin weder fortgeschrittener noch Linux-Geek-Benutzer, ich bin Programmierer, brauche das System nur für diesen Zweck)
  • ist ziemlich leicht, schnell und stabil,
  • kann mit Laptop und zusätzlichen Monitorbildschirmen ausgeführt werden -> eine nette grafische Oberfläche
  • ist in der Lage, einen Teil des Speichers mit dem Windows-System zu teilen und im Allgemeinen als zweites System neben Windows zu arbeiten
  • Ich muss es nicht nach 6 Monaten einrichten,

Zusammenfassend verwende ich einen Büro-Laptop (4 GB RAM, i5, integrierte Grafikkarte) und brauche eine stabile und schnelle Linux-Distribution, hauptsächlich zum Programmieren in Eclipse usw., ich werde dort keine Spiele spielen, vielleicht ein paar Filme ansehen, mehr nicht.

Dachte an Ubuntu, viele Leute empfehlen es, aber ich habe auch gehört, dass es bei Paket- und Software-Updates problematisch sein kann.

Was muss ich nach 6 Monaten nicht mehr einrichten ?
Werfen Sie einen Blick auf Arch Linux, wenn Sie so schnell wie möglich die neuesten Bugs/Patches/Updates erhalten möchten. Für mich wollte ich ein System mit den neuesten Compilern und IDEs und diese ohne Probleme mit dem Erstellen aus dem Quellcode oder der manuellen Aktualisierung von Binärdateien installieren. Arch war gut dafür. Wenn Sie jedoch Ihre Server-/Arbeitsbereichsumgebung replizieren möchten, die wahrscheinlich Ubuntu verwendet, sollten Sie bei Ubuntu und seinen alten großen festen Apps bleiben. Wenn Sie nach einem Ubuntu mit schöner Benutzeroberfläche suchen, entscheiden Sie sich für elementare Betriebssysteme. Wenn Sie eine gute Spezifikationsmaschine haben, bedeutet mehr als 4 GB RAM, gute CPU, lassen Sie alles und entscheiden Sie sich für KDE.
@doggen, ich denke, er meint, dass er nach Ablauf von sechs Monaten nicht mehr an Konfigurationen und Abhängigkeitshöllen herumtüfteln wird, damit sein System wie beabsichtigt funktioniert.

Antworten (1)

Ich würde Ubuntu nehmen, tatsächlich verwende ich es zu Hause als Entwicklungspartition auf meinem Laptop. Ich hatte lange Zeit keine Probleme mit Updates mit Ubuntu, und die Probleme, von denen Sie gehört haben, stammen wahrscheinlich von einer älteren Version, die die Leute abgeschreckt hat.

Ubuntu selbst ist nicht besonders leicht, bietet aber die Option, verschiedene leichte Desktops hinzuzufügen. Es bedeutet auch, dass Sie das bevorzugte Desktop-Derivat auswählen können, sei es KDE, Gnome oder etwas anderes.

Ihre Mehrfachbildschirmanfrage ist etwas, wofür Ubuntu sorgt. Ich habe es mit 1 und 2 externen Monitoren sowie meinem Laptop-Bildschirm verwendet, je nachdem, was ich gerade brauche, und hatte nie ein Problem.

Für eine allgemeine Workstation fand ich Ubuntu einfacher einzurichten, zu verwalten und zu verwenden als seine Upstream-Distribution, Debian (obwohl ich Debian für Server verwende) und die Installation von Paketen einfacher als CentOS (basierend auf RedHat) und Fedora.

Der Vorteil von Ubuntu ist, dass es einfach mit Plugins von Drittanbietern für Medienwiedergabe installiert werden kann, sodass das Ansehen von Filmen unkompliziert ist. Ich habe zuvor ohne Probleme Filme von meinem Heimmedienserver auf meinen Ubuntu-Computer gestreamt.

Letztendlich sind Linux-Distributionen in der Regel eine persönliche Wahl, und wenn Sie Zeit haben, installieren Sie ein paar auf virtuellen Maschinen und spielen Sie ein wenig herum, um herauszufinden, was am besten zu Ihnen passt. Ich bin ziemlich fest im Debian/Ubuntu-Lager, andere werden eher RedHat/CentOS-Lager sein, und andere werden immer noch andere Distributionen verwenden; wobei Mint im Moment am beliebtesten ist.

Nur um hinzuzufügen, einige Sachen werden leider nur auf Ubuntu und nicht auf anderen Distributionen unterstützt. Das soll nicht heißen, dass es unmöglich ist, es auf diesen zu verwenden, nur ein bisschen schwieriger. Wenn Sie eine unkomplizierte Installation wünschen, würde ich generell Ubuntu empfehlen.