MocaccinoOS: Gentoo-DNA, Layer-Magie und ein kleines Linux-Ü-Ei mit Schraubenschlüssel

Eigentlich wollte ich mir MocaccinoOS gar nicht anschauen.

Das ist natürlich genau der Satz, den man schreibt, kurz bevor man sich etwas anschaut.

Aber wie das bei mir meistens so läuft: Ich sehe irgendein ungewöhnliches Linux-Konzept, denke kurz „Ach komm, lass gut sein“ — und fünf Minuten später sitze ich doch davor, habe eine VM offen, lese Wiki-Seiten und frage mich, ob ich gerade ein Betriebssystem teste oder einen kleinen Paketmanager-Goblin mit Spezialinteressen adoptiere.

Diesmal hieß der Goblin: MocaccinoOS.

Und ganz ehrlich: Das Ding ist spannender, als ich zuerst gedacht hätte.


Was ist MocaccinoOS überhaupt?

MocaccinoOS ist keine dieser klassischen Linux-Distributionen, bei denen man sofort denkt:

Ah, okay. Noch ein Ubuntu-Derivat mit anderem Wallpaper.

Nein. MocaccinoOS kommt aus einer ganz anderen Ecke.

Die Desktop-Variante hat ihre Wurzeln bei Gentoo beziehungsweise Sabayon. Also genau dort, wo Linux gerne mal seinen Endboss-Mantel anzieht, eine rauchende Pfeife in die Hand nimmt und sagt:

Du möchtest ein Paket installieren? Sehr schön. Dann lass uns zuerst über Compiler-Flags, USE-Flags und deine Lebensentscheidungen sprechen.

MocaccinoOS nimmt diese Gentoo-DNA aber nicht einfach und sagt: „Viel Spaß, bau dir dein Leben selbst zusammen.“

Stattdessen versucht es etwas anderes:

Es nimmt eine komplexe technische Basis und verpackt sie in ein Layer- und Paketkonzept, das deutlich entschärfter wirken soll.

Und genau das finde ich so spannend.


Luet: Der Paketmanager aus der anderen Schublade

Das Herzstück von MocaccinoOS ist Luet.

Luet ist kein klassischer Paketmanager wie apt, dnf, pacman oder zypper. Er fühlt sich auch nicht so an. Er denkt anders.

Statt einfach nur Pakete in einen großen Topf zu werfen, arbeitet Luet stärker mit Kategorien und Schichten. Bei meiner kleinen Expedition bin ich zum Beispiel über Bereiche wie diese gestolpert:

  • apps/
  • system/
  • entity/
  • layers/
  • kernel/

Das ist erstmal ungewohnt.

Man sucht nicht einfach nur stumpf nach einem Programm, sondern bewegt sich eher durch eine Art Linux-Regalwand. Links die Apps, rechts die Systemteile, oben die Layer, unten irgendwo der Kernel, und in der Mitte steht man selbst mit Kaffee und denkt:

Okay. Das ist nicht Arch. Das ist auch nicht Fedora. Das ist ein Linux-Baukasten mit eigenen Regeln.

Und ja: Bei mir musste vor luet search ein sudo, sonst fand das Ding quasi nichts.

Keine Fehlermeldung. Keine Erklärung. Einfach leere Realität.

Sehr charmant. Genau mein Humor.


Vajo: GUI installiert, Schatzsuche inklusive

Natürlich wollte ich mir auch anschauen, ob es für Luet eine grafische Oberfläche gibt.

Gibt es.

Sie heißt Vajo.

Also installiert. Lief auch sauber durch.

Dann kam aber der schöne Linux-Moment:

Der Startbefehl war bei mir nicht:

vajo

sondern:

vajo-gui

Im Launcher war das Ganze bei mir auch nicht sichtbar.

Also: GUI-Tool installiert, aber erstmal Kommandozeilen-Schatzsuche spielen.

Linux wollte scheinbar wieder, dass ich mir mein Komfortgefühl verdiene.

Ich respektiere das. Widerwillig.


Layer: Andockmodule statt Paket-Konfetti

Richtig interessant wurde es für mich bei den Layern.

Und hier sitzt für mich auch die eigentliche Mocaccino-Idee.

Ein Layer ist für mich gedanklich kein einzelnes Paket, sondern eher ein Andockmodul.

Also nicht:

Installiere 47 Einzelteile und hoffe, dass dein Desktop danach nicht klingt wie ein alter Drucker im Todeskampf.

Sondern eher:

Hier ist ein fertiger Baustein. Dock ihn an dein System an.

Gefunden habe ich unter anderem:

  • xfce
  • niri
  • wl_roots

XFCE habe ich testweise als Layer installiert — und das hat tatsächlich wunderbar geklappt.

Session war da. Start lief sauber. Desktop kam hoch.

Da war ich kurz enttäuscht, weil ich schon innerlich die Fehlermeldungen nach Größe, Farbe und Beleidigungsgrad sortiert hatte.

Aber nein.

Es funktionierte einfach.

Frechheit!


Gentoo, aber nicht Gentoo-Alltag

Und genau das ist der Punkt, der mich an MocaccinoOS reizt.

Gentoo ist in meinem Kopf immer noch so ein bisschen der Linux-Endboss.

Nicht, weil Gentoo böse ist. Gentoo ist eher dieses System, das einem sagt:

Du darfst alles. Aber du musst auch wissen, was du da gerade tust.

Das ist mächtig. Das ist faszinierend. Das ist aber auch nicht unbedingt das, was ich nach Feierabend auf meinem Daily-System brauche, wenn mein Kopf schon klingt wie ein Browser mit 84 Tabs und einer davon spielt Musik.

MocaccinoOS nimmt diese Gentoo-/Sabayon-DNA und baut daraus etwas, das sich nicht nach klassischem Gentoo-Alltag anfühlt.

Es ist nicht dieses:

Hier ist dein Rohstoffhaufen. Schmiede dir ein Betriebssystem.

Sondern eher:

Hier sind vorbereitete Module. Du kannst sie andocken. Der Drache wurde vorher leicht sediert.

Und ja, ich finde diese Idee wirklich stark.

Weil es nicht einfach nur eine weitere Distro mit anderem Theme ist. MocaccinoOS hat eine eigene Denkweise.


Rolling, aber nicht Arch-Burst

Ein wichtiger Punkt ist dabei auch der Release-Zyklus.

MocaccinoOS wirkt auf mich nicht wie ein klassisches System, bei dem alle paar Jahre ein großer Versionsbrocken vom Himmel fällt. Es fühlt sich eher nach Rolling Release an, aber nicht nach diesem wilden Arch-Gefühl, bei dem man nur kurz Updates machen wollte und plötzlich Kernel, Mesa, Browser, Bootloader und drei Lebensentscheidungen gleichzeitig aktualisiert werden.

MocaccinoOS arbeitet eher mit regelmäßigen Releases beziehungsweise Snapshots.

Das passt für mich ziemlich gut zur ganzen Idee dahinter.

Wenn ein System ohnehin in größeren Schichten, Kategorien und Layern denkt, dann fühlt sich ein kontrollierter, regelmäßiger Update-Rhythmus logischer an als reines Paket-Konfetti im Tagesrhythmus.

So ein bisschen:

Wir rollen schon, aber wir machen Namensschilder an die Rollbewegung.

Und genau das finde ich interessant.

Nicht Debian-Stable-Bunker, wo ein Paket manchmal so alt ist, dass es vermutlich noch ICQ kennt.

Aber auch nicht Arch-Konfetti-Kanone, wo jeden Tag ein anderer Update-Goblin aus dem Paketmanager springt.

Eher eine Art kontrolliertes Rolling mit klareren Zwischenständen.

Für mich hat das vom Gefühl her etwas von:

Bewegung ja, aber bitte mit Geländer.

Und das passt erstaunlich gut zu MocaccinoOS.

Denn die Distro wirkt sowieso nicht wie „alles einzeln, alles sofort, viel Spaß“, sondern eher wie ein System, das versucht, Komplexität in größere, handhabbarere Bausteine zu packen.


Desktop-Layer: XFCE, Niri, Hyprland und der übliche Kiru-Schmerz

Besonders spannend ist natürlich die Desktop-Frage.

MocaccinoOS bietet verschiedene Desktop-Umgebungen als Layer an. XFCE war bei mir direkt greifbar und funktionierte im Test sauber.

Niri habe ich ebenfalls gesehen, was ich ziemlich interessant finde. Gerade weil Niri als Scrolling-Compositor nochmal eine andere Denke reinbringt als klassische Floating- oder Tiling-Desktops.

Hyprland habe ich zuerst nicht gesehen.

Natürlich.

Mein Lieblings-Compositor fehlt grundsätzlich immer genau dort, wo ich gerade neugierig werde. Klassiker.

Später habe ich Hyprland dann doch noch entdeckt. Da war der typische Linux-Moment wieder komplett:

Erst denken: „Gibt es nicht.“

Dann weitergraben.

Dann merken: „Doch, gibt es.“

Dann kurz sich selbst beleidigen.

Also alles normal.

Noctalia habe ich allerdings nicht gefunden. Und wenn man dieses gewohnte Niri-/Noctalia- oder Hyprland-/Noctalia-Gefühl wie bei CachyOS haben möchte, müsste man sich da vermutlich selbst etwas aus den Quellen bauen oder zumindest ordentlich nachhelfen.

Und genau da merkt man dann auch wieder: MocaccinoOS will offenbar nicht unbedingt das nächste Ricing-Wunderland sein.

Es wirkt eher so, als würde es sagen:

Hier sind solide Layer. Bitte nicht sofort versuchen, ein Cyberpunk-Raumschiff daraus zu machen.

Was natürlich exakt der Satz ist, bei dem mein Gehirn anfängt, Baupläne für ein Cyberpunk-Raumschiff zu zeichnen.


Die UX: charmant, aber abenteuerlustig

Jetzt aber bitte nicht falsch verstehen: MocaccinoOS ist nicht plötzlich das neue Linux Mint.

Mint nimmt dich an die Hand, gibt dir Tee und sagt:

Keine Sorge, wir haben alles vorbereitet.

MocaccinoOS sagt eher:

Wir haben auch viel vorbereitet. Aber du musst erstmal verstehen, wo die Tür ist.

Das ist kein Beinbruch. Aber man merkt schon, dass die UX stellenweise noch etwas abenteuerlustig ist.

Luet ist spannend, aber ungewohnt.

Vajo ist hilfreich, aber bei mir nicht sofort offensichtlich auffindbar.

Die Paketkategorien sind interessant, aber man muss sich erstmal eindenken.

Und diese Mischung aus „funktioniert erstaunlich gut“ und „warum ist das jetzt genau so?“ macht MocaccinoOS für mich zu einem sehr speziellen Erlebnis.

Nicht schlecht.

Nur eben kein System, das einem die Pantoffeln hinstellt.


Warum mich die Idee trotzdem begeistert

Weil MocaccinoOS etwas versucht.

Und das meine ich ernst.

Viele Distributionen fühlen sich an wie:

Wir nehmen bestehende Pakete, bauen ein ISO, ändern ein paar Defaults und hoffen, dass jemand unser Wallpaper mag.

MocaccinoOS fühlt sich eher an wie:

Was wäre, wenn ein Linux-System nicht nur aus Einzelpaketen besteht, sondern aus größeren, logischeren Bausteinen?

Diese Layer-Idee als Andockmodule finde ich stark.

Gerade weil Linux manchmal dazu neigt, einen mit Einzelteilen zu bewerfen. Paket hier, Abhängigkeit da, Service dort, Login-Manager hinten links, Desktop vorne rechts, und irgendwo schreit systemd leise in ein Kissen.

Ein Layer sagt dagegen:

Hier ist ein zusammenhängender Funktionsblock.

Das ist gedanklich näher an Modulen. An Systemschichten. An einem Baukasten.

Und genau deshalb wirkt MocaccinoOS auf mich nicht wie eine normale Distro, sondern wie ein Experiment mit Richtung.


Zwischen Ü-Ei und Systemarchitektur

Ich habe die Idee von Mocaccino für mich gedanklich als ein Ü-Ei abgespeichert.

Aber nicht wie bei einem modernen Ü-Ei, wo man zwei große Plastikteile zusammenklipst und fertig ist.

Ich meine dieses alte Ü-Ei-Gefühl.

Viele kleine Teile.

Eine Mini-Anleitung, die man erst falsch herum hält.

Ein Teil, das aussieht, als gehöre es nirgendwo hin.

Und dann sitzt man da, steckt alles zusammen und wartet darauf, ob am Ende ein kleines Auto, ein wackliges Tier oder ein mystischer Plastikgegenstand entsteht, dessen Zweck selbst Archäologen in 200 Jahren nicht erklären können.

MocaccinoOS fühlt sich für mich ein bisschen so an.

Nicht alles ist sofort offensichtlich.

Nicht alles ist glattpoliert.

Aber genau dadurch wird es interessant.

Man will wissen, wie die Teile zusammengehören.

Man will verstehen, warum Luet so denkt.

Man will ausprobieren, was ein Layer wirklich macht.

Und plötzlich sitzt man wieder länger davor, als man eigentlich wollte.

Natürlich nur kurz.

Also ungefähr drei Stunden.


Als Daily? Eher nein.

Jetzt kommt der langweilige, erwachsene Teil.

Würde ich MocaccinoOS aktuell als Daily-System verwenden?

Nein.

Nicht, weil es uninteressant ist. Im Gegenteil.

Sondern weil es für meinen Alltag noch zu speziell, zu klein und zu eigen ist. Da will ich nicht morgens nur kurz etwas machen und dann plötzlich herausfinden, dass mein gewünschtes Paket irgendwo zwischen Layer, Community-Repo und Kommandozeilen-Schatzkarte wohnt.

Für ein Daily-System brauche ich momentan eher:

  • breite Paketverfügbarkeit
  • gute Doku
  • große Community
  • wenig Überraschung im Alltag
  • keinen Paketmanager-Goblin vor dem ersten Kaffee

MocaccinoOS ist dafür bei mir noch nicht an der Stelle.

Aber als Testlabor?

Oh ja.

Als Bastelobjekt ist es richtig interessant.


Mein Fazit

MocaccinoOS ist für mich kein „neues Mint“ und auch kein „Gentoo für Faule“.

Das wäre zu platt.

Es ist eher:

Gentoo-/Sabayon-DNA, verpackt in ein modernes Layer-Konzept mit Luet als eigenwilligem Paketmanager und einer Idee, die mehr ist als nur ein anderes Theme.

Die Distro wirkt nicht fertig glattpoliert.

Sie wirkt nicht massentauglich im klassischen Sinne.

Aber sie wirkt durchdacht.

Und genau das mag ich daran.

Meine erste Einschätzung vor dem Ausprobieren war das Mocaccino wie ein modernes Ü-Ei ist, aber ich musste meine erste Einschätzung korrigieren:

MocaccinoOS scheint wohl doch ein Ü-Ei alter Schule zu sein.

Viele kleine Teile. Nicht alles sofort offensichtlich. Manchmal muss man drehen, drücken, suchen und kurz fluchen.

Aber genau deshalb steckt man es natürlich zusammen.

Weil man wissen will, ob am Ende ein Desktop, ein Paketmanager-Goblin oder ein kleiner Linux-Kobold mit Schraubenschlüssel rauskommt.

Und wenn dann plötzlich XFCE einfach sauber startet, sitzt man kurz davor und denkt:

Okay. Frechheit. Das Konzept funktioniert ja wirklich.

MocaccinoOS ist für mich kein Daily-Kandidat.

Aber es ist ein spannendes Linux-Wunderland mit eigener Logik.

Und manchmal reicht genau das, damit ich fünf Minuten später doch wieder in einer VM sitze.

Natürlich nur kurz.

Wie immer.

Also ungefähr drei Stunden…