TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Immutable Linux desktop with OpenSUSE and Snaps

46 pointsby marcoceppiabout 4 years ago

4 comments

sirabenabout 4 years ago
&gt; I can&#x27;t believe this worked. Sure, you won&#x27;t be deploying this in production, but we mostly survived this long with unconfined apps and having transactional updates is an improvement<p>The resulting system still seems very mutable to me, since it appears the system configuration management isn&#x27;t tracked in a transactional manner. I would think for a &quot;immutable Linux desktop&quot;, NixOS would be what the author was looking for, since the whole system is declaratively specified and can be rolled back to any previous generation. But some users go even further, performing a ZFS rollback on every NixOS boot[0] to ensure that mutable state doesn&#x27;t accumulate (NixOS only needs &#x2F;boot and &#x2F;nix to boot, and creates &#x2F;etc &#x2F;var etc. if they don&#x27;t exist already).<p>[0] <a href="https:&#x2F;&#x2F;grahamc.com&#x2F;blog&#x2F;erase-your-darlings" rel="nofollow">https:&#x2F;&#x2F;grahamc.com&#x2F;blog&#x2F;erase-your-darlings</a>
评论 #26476107 未加载
评论 #26476715 未加载
elitistphoenixabout 4 years ago
You had me at immutable but you lost me at snaps
评论 #26473903 未加载
评论 #26474209 未加载
评论 #26473219 未加载
评论 #26476255 未加载
e3bc54b2about 4 years ago
Why was NixOS&#x2F;GuixSD considered for this? It has immutable system and is fully declarative on top.<p>Snaps OTOH just seem like a way tk shoehorn proprietary packages onto open source ecosystem (not to mention snap store itself is proprietory, and cannot be swapped for some other snap store)
评论 #26474165 未加载
timClicksabout 4 years ago
The &#x2F;snap directory is such a ridiculous wart. I really like snaps but they should be unobtrusive, or at least configure-able.
评论 #26473706 未加载