Welches Ubuntu ist auf Programmierung und Robotik ausgerichtet? Server, Desktop oder andere Distribution?

Welches Ubuntu ist auf Programmierung und Robotik ausgerichtet? Server, Desktop oder andere Distribution?

Nun, es ist keine Frage, sondern eine Meinung von Ihnen. Es geht darum, welche Version von Ubuntu besser für Programmierung, Robotik oder alles, was mit Programmiersprachen zu tun hat (wie C, Perl, C++, Java usw.), geeignet ist. Ich habe in anderen Foren gelesen, dass Ubuntu (Desktop) instabil ist. Ich meine, wenn Sie anfangen, die Systemkonfigurationsdateien zu spielen, spielt es verrückt. Ich bin mir auch nicht sicher, ob Ubuntu Server für Programmierung, Robotik und so besser geeignet ist oder ob andere Distributionen wie Mint, Fedora, Suse oder Debian Arch besser dafür geeignet sind. Auf der Grundlage Ihrer Erfahrung und Ihres Wissens würde ich gerne Ihre Meinung dazu abgeben.

Grüße (:

Antwort1

Der Unterschied zwischen den Ubuntu-Varianten ist „unter der Haube“ sehr gering. Alle Varianten verwenden dasselbe Archiv (verwenden dieselben Pakete). Jede Variante ist im Grunde nur ein Satz standardmäßig installierter Pakete. Sie können alle Varianten gleichzeitig installieren oder zwischen ihnen wechseln, indem Sie Pakete hinzufügen und entfernen.

Nein, es gibt also keinen guten Grund, „Ubuntu Server“ zu installieren, wenn Sie die Maschine als Desktop verwenden möchten und umgekehrt.

Antwort2

Für die Robotik könnten Sie ROS (Robot Operating System) installieren. Wie bereits erwähnt, gibt es außer den Standardpaketen keinen großen Unterschied zwischen Desktop und Server. Da Desktop auf GUI-basierte Anwendungen ausgerichtet ist, eignet es sich besser für die Ausführung von Robotersimulationen.

Antwort3

Wie der andere Poster sagte, sind sich alle Linux-„Varianten“ im Kern sehr ähnlich. Einige, wie Puppy Linux, sind klein genug, um direkt von einem Flash-Laufwerk gebootet zu werden, und andere, wie Ubuntu, bieten, wie man sagen könnte, eine benutzerfreundlichere Benutzeroberfläche und ein benutzerfreundliches Design, sind jedoch größer. Ubuntu und andere Distributionen, nehme ich an, verfügen über einen integrierten Python-Interpreter, den Sie direkt vom Terminal aus ausführen können. Sie können C/C++-Dateien auch direkt vom Terminal aus kompilieren und ausführen, solange Sie die richtigen Pakete installiert haben, gcc, glaube ich. Es gibt auch viele IDEs, die Sie installieren können, wie Code::Blocks, Eclipse, KDevelop, NetBeans usw.

verwandte Informationen