Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
standin000
V2EX  ›  Linux

求可以装在 U 盘的不可变 Linux 发行版

  •  1
     
  •   standin000 · Aug 14, 2025 · 5668 views
    This topic created in 457 days ago, the information mentioned may be changed or developed.

    想在这个发行版跑一跑各种 docker ,要是能支持 zfs 更好。

    21 replies  •  2025-09-27 21:13:56 +08:00
    hhxsky
    hhxsky
    Aug 14, 2025 via Android
    1
    几乎各个发行版都可以啊,Ubuntu ,rockyLinux ,你搜对应版本持久化 Persistent 很多教程
    aru
    aru
    Aug 15, 2025
    2
    只要硬件支持 U 盘启动,将 U 盘当成普通硬盘安装 linux 就可以了
    zfs 和 U 盘不匹配
    不可变 Linux 是什么意思?
    hosiet
    hosiet
    Aug 15, 2025 via Android
    3
    传统发行版基于 squashfs 的根系统做成 U 盘能叫不可变吗?重启则修改丢失,似乎可以被分类为“不可变”。如果你是想要 Fedora Silverblue 那种不可变则是另一回事。
    mayli
    mayli
    Aug 15, 2025
    4
    alpine 可以用 lbu 方式
    kelvansun
    kelvansun
    Aug 15, 2025❤️1
    5
    各个发行版的 LiveCD 不就是不可变的 U 盘发行版吗?
    allplay
    allplay
    Aug 15, 2025 via Android
    6
    还真有一个专门跑容器用的不可变发行版。
    RedHat 的一个下游发行版
    mylara
    mylara
    Aug 15, 2025
    7
    @allplay fedora CoreOS?
    yolee599
    yolee599
    Aug 15, 2025 via Android
    8
    各种发行版 iso 刻录到 U 盘就是不可变版本
    vioulo
    vioulo
    Aug 15, 2025
    9
    我的开发服务就用的装硬盘的 arch linux 啊,你这个不可变是什么意思
    LokiSharp
    LokiSharp
    Aug 15, 2025
    10
    NixOS
    BugCry
    BugCry
    Aug 15, 2025
    11
    unraid
    allplay
    allplay
    Aug 15, 2025 via Android
    12
    @gearfox 哦对,Fedora core os 。:)
    w568w
    w568w
    Aug 15, 2025
    13
    @aru @evansun 根分区平常挂载为只读,禁止修改。

    1. 一般用户软件:用 flatpak 之类无需动系统的用户包管理器来安装
    2. 必要的修改:用特殊的系统命令(比如 Sliverblue 的 rpm-ostree ),修改成本很高

    优点是安全性好,系统绝对不会崩(因为根分区根本不让动),对系统盘的读写磨损也较小。现在的 Android 手机都可以看成一种不可变 Linux 。

    缺点是根分区镜像得提前预制,把需要的系统软件都装上、系统级修改都做好,不然后续修改会很痛苦。
    AkinoKaedeChan
    AkinoKaedeChan
    Aug 15, 2025 via iPhone
    14
    NixOS ?
    dmanbu
    dmanbu
    Aug 15, 2025
    15
    LiveCD
    aru
    aru
    Aug 15, 2025
    16
    各发行版的 livecd ,systemrescue 也不错,自行定制也简单
    standin000
    standin000
    OP
    Aug 16, 2025
    17
    @hhxsky 发行版怕是要几个几百 g 的 u 盘吧,只能上移动硬盘了,有点笨重
    @aru @evansun @w568w 不可变系统指操作系统的核心文件和配置在安装后被锁定为 ‌只读状态‌,常规进程无法修改这些组件。这种设计通过原子更新( Atomic Update )实现版本切换,确保系统稳定性和安全性
    @mayli lbu 方式什么方式
    mayli
    mayli
    Aug 17, 2025 via Android
    18
    @standin000 alpine linux 可以做成类似 livecd 这种 每次启动把数据读到内存跑 除非用户备份更改 否则不会写盘。


    https://wiki.alpinelinux.org/wiki/Diskless_Mode
    mel0n
    mel0n
    Aug 18, 2025 via Android
    19
    Tails
    standin000
    standin000
    OP
    Aug 19, 2025
    20
    @mel0n 谢谢,不是为了匿名 tor 网络
    standin000
    standin000
    OP
    Sep 27, 2025 via Android
    21
    slux 看上去也不错,u 盘启动到 ram ,不保存配置,也可以选择保存配置
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2000 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 14:30 · PVG 22:30 · LAX 06:30 · JFK 09:30
    ♥ Do have faith in what you're doing.