Nun ja, eine definitive Möglichkeit ist das Entsperren vom read-only root.
sudo steamos-readonly disable
Und du kannst wieder wurschteln, wie du lustig bist. Natürlich ist dann wieder alles weg, wenn ein Update kommt. Wenn ich mir die Zeit nehme, werde ich das auch in Angriff nehmen, aber ich möchte es planen. Heißt, jegliche Änderung, die ich durchmache, sollte in einem Skript dokumentiert sein, damit ich nach einem Update wieder schnell auf dem aktuellen Stand bin. Ausnahmen wären packages, die ich selber builden müssten und länger dauern (z.B. ferdium). Da werde ich AppImages verwenden.
Weitere Hilfe und Denkanschläge kannst du dir
hier holen.
Eine andere Alternative, die ich zumindest erwähnen möchte, wobei ich etwas bezweifle, dass es dir mit der Sprache helfen könnte...
Aber hier musst du selber recherchieren, aber es wurde schon einige Male (nicht unbedingt hier) erwähnt: ostree. Man möge mich korrigieren, aber ich stelle es mir so vor, dass man dann einfach pacman unter home verwenden kann.
Oder du verwendest andere package manager, falls es so funktioniert, wie ich es mir denke. Nennenswert sind homebrew und nix.