Archiv
Das Wiki Blog - Blog-Beiträge für February 2026
Linux Mint: apt im Mehrbenutzersystem
Linux Mint verwendet eine zentrale, systemweite Paketverwaltung (apt), die unabhängig von einzelnen Benutzern arbeitet. Software wird immer für das gesamte System installiert und steht anschließend allen Benutzern zur Verfügung. Nur der Administrator darf Updates durchführen, da dafür erhöhte Rechte (sudo) erforderlich sind.
Der grafische Update Manager (mintupdate) kann bei mehreren Benutzern zu Konflikten führen, wenn er parallel läuft. Deshalb empfiehlt es sich, Updates ausschließlich über den Admin-Benutzer durchzuführen und den Update Manager für normale Benutzer zu deaktivieren.
Grundregel:
Das System verwaltet die Software zentral – Benutzer nutzen sie nur. …
Rust VSCodium und Flatpak
Rust, VSCodium und Flatpak verstehen sich nicht automatisch.
Obwohl Rust korrekt installiert ist, findet rust-analyzer plötzlich weder cargo noch rustc. Formatter wie leptosfmt funktionieren nicht, Autocomplete bleibt hängen. Der Grund ist nicht Rust selbst, sondern die Flatpak-Sandbox, die VSCodium von /home/DEINNAME/.cargo/bin isoliert. Mit einer einfachen Anpassung der User Settings lässt sich das Problem vollständig lösen — und die Entwicklungsumgebung funktioniert wieder stabil und schnell. …
Stop compiling the same crates twice: sccache für Rust erklärt
Zusammenfassung
Rust wirkt beim ersten Build langsam, weil es jede Abhängigkeit vollständig und präzise kompiliert. Dieser Ansatz sorgt für stabile, schnelle und zuverlässige Software, kostet aber zunächst Zeit.
Das eigentliche Problem ist nicht der Compiler selbst, sondern dass bereits kompilierte Ergebnisse standardmäßig nicht global wiederverwendet werden.
Mit zwei einfachen Maßnahmen lässt sich das Problem fast vollständig lösen:
- Ein globales target-dir, damit alle Projekte denselben Build-Cache nutzen
- sccache, damit der Compiler bereits bekannte Ergebnisse sofort wiederverwenden kann
Der Effekt ist drastisch: Buildzeiten sinken von Minuten auf Sekunden.
Rust wird dadurch nicht nur schnell zur Laufzeit – sondern auch effizient in der Entwicklung. …

