Was ist der Unterschied zwischen Linux und Ubuntu?
Linux ist der Kernel, also das innerste Betriebssystem ohne all die Applikationen, die Shell, das gesamte GNU Paket und so weiter.
Interactive map of Linux kernel
Ubuntu ist eine von vielen Distributionen, die sich sowohl auf den Linux Kernel stützen als auch auf das GNU Paket und dann eine Menge weiterer Pakete.
Die Distributionen sind vielseitig und werden hier, ein wenig humoristisch, mal gemappt. Humoristisch deshalb, weil es oftmals keine klare Unterscheidung gibt und da so viele Unterpakete und pragmatische Lösungen zusammen fließen, dass es etwas schwierig zu bestimmen ist.
Es gibt da die eher Take it or leave it Seite, als häufigste Distribution wird da Ubuntu genommen, ich selbst nehme Kubuntu, auf dem selben Kontinent, aber mit KDE anstatt Gnome als Oberfläche und das habe ich gewählt wegen meiner Kunden und damit ich mit ihnen leide und ihnen direkt helfen kann, wenn es mal brennt, dann gibt es die Mint-Fraktion, die meint damit alle Probleme von Ubuntu gelöst zu haben, aber das Team um Mint ist sehr viel kleiner und kann Probleme nicht so schnell angehen und läuft damit auf eher seltener Hardware meistens schlechter (Toshiba Laptops zum Beispiel haben bei mir unter einigen Mint-Versionen Blut gespuckt, lief aber wunderbar unter Kubuntu).
Ubuntu ist ein großer Spin-off der Debian Distribution, die ihrerseits größer und umfassender ist als Ubuntu, aber etwas mehr Sachwissen voraussetzt. Aber im großen und ganzen ist das das "Original" sozusagen und viele Sachen, die auf Ubuntu für eine Progressivität verdaddelt wurden, laufen dort unangetastet. Ubuntu mischt sich häufig als Disto in die Pakete der Entwickler ein, also der Paket-Betreuer, ändert darin herum und erzeugt langfristig Probleme, bei denen die Paket-Betreuer dann nicht mehr helfen können und auch nicht helfen wollen.
Man kann sich entscheiden, eher auf ein "From the Scratch" System umzuschalten, wie Archlinux oder gar Gentoo, was so eine Art Formel-1 Wagen der Linuxe ist und dann wird eben das Updaten des eigenen Systems zur Hauptfunktion irgendwann. Jedenfalls ist mir das so ergangen damals.
Arch-Linux ist für den versierten User sicherlich eine Alternative heutzutage. Das und original Debian sind die beiden Distributionen, die mit mir befreundete Devs und Administratoren gern benutzen und die einfach sehr viel mehr Freiheit in der Gestaltung des eigenen Systems lassen, als vielleicht ein Ubuntu.
Wobei prinzipiell nichts gegen die großen Distos zu sagen ist. Wie gesagt, ich fahre Kubuntu hier und bin in der Regel sehr zufrieden. Außer, wenn ich mal wie üblich zu sehr aus der Reihe zu tanzen versuche. Dann kommt der kommunistische Hammer und bringt mich zurück zum kollektiven Standard.
Yay. Ich empfehle das aber für meine Kunden und das aus gutem Grund. Die tanzen nicht aus der Reihe und nach viel Ärger mit "besseren" also flexibleren Systemen halte ich diese für deutlich schlechter wartbar (zumal häufig nur über Telefon) und für Anfänger nicht so gut geeignet.
Will man aber echt Hochleistung, muss man dort langfristig weg, zum Beispiel will man Echtzeit routende Audiosysteme über Netzwerk aufbauen, solche experimentellen Pakete sind ein Fall für den Notarzt auf sowas wie Ubuntu. Vielleicht kriegt man das zum Laufen, vielleicht war das nur bei mir äußerst instabil, aber das ist nichts was ich empfehlen könnte dafür. Das ist eben ein System für den Normalo. Das ist nicht wertend gemeint, das ist zugeschnitten auf dessen Bedürfnisse und da läuft es dann auch gut.
Linux als Kernel läuft natürlich auch auf jedem Android, aber die ganze Infrastruktur darum herum wurde zugunsten eines Java-Applikations-Layers weg gelassen. Und so sind nur die allernötigsten Grundbefehle mit installiert, das reduziert das Linux auf Android ungefähr auf den halb-debilen und lobotomisierten OSX unter BSD-"Linux" auf dem Mac.
Das muss man dann erst revitalisieren, bevor man damit wieder arbeiten kann. Auf Android kann man Termux installieren und unter Termux dann ein ArchLinux und das gibt so ziemlich alles zurück, was Google mit der groben Kelle aus der Hirnschale entfernt hat.
Aber ist eben dann eine Art Frankenstein-Monster und ist halt nicht das selbe. So wie man unter Windows eben die GNU Umgebung mit Cygwin versuchen kann zum Laufen zu bringen, was geht und was für mich der einzige Weg ist, Windows noch zu ertragen. Aber ist eben eine Art Holzbein. Besser als gar nicht gehen können, aber so richtig zum Marathon eignet sich das nicht.
Auf Android arbeitet Termux aber immerhin erstaunlich gut und hat damit meinen Laptop arbeitslos gemacht.
Die Qual der Wahl. Das ist der schwierige Preis der Freiheit, tja.
Es ist leichter als Sklave zu leben. Soviel ist klar.