V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
itopidea
V2EX  ›  Linux

v2ex 上有人用过 NixOS 这个发行版吗?听过吗?

  •  
  •   itopidea ·
    itopidea · 2015-08-12 14:27:00 +08:00 · 5345 次点击
    这是一个创建于 3420 天前的主题,其中的信息可能已经有所发展或是发生改变。
    NixOS: http://www.nixos.org/ 有对这个发行版了解的吗,希望给说说~有教程么?
    4 条回复    2015-08-15 20:10:58 +08:00
    laiyingdong
        1
    laiyingdong  
       2015-08-12 14:44:48 +08:00 via Android
    抱歉 没听说过 Linux 的发行版很多的 你觉得有意思自己试试
    nyanyh
        2
    nyanyh  
       2015-08-12 14:59:09 +08:00   ❤️ 2
    http://distrowatch.com/
    在这几乎可以找到所有发行版

    NixOS是独立开发的GNU/Linux发行,它旨在改进系统配置管理的现状。在NixOS中,整个操作系统,包括内核、应用程序、系统软件包、配置文件,统统都由Nix包管理器来创建。Nix将所有软件包以彼此分离的方式进行存储,因此就不存在/bin、/sbin、/lib、/usr之类的目录;相反,所有软件包都保存在/nix/store中。NixOS的其他创新特色包括可靠升级、回滚、可重现的系统配置、二进制代码基于源文件的管理模型、多用户包管理。尽管NixOS是一份研究性项目,它是一份功能性的及可用的操作系统,能进行硬件检测,使用KDE作为缺省桌面,并采用systemd进行系统服务管理。
    zhuang
        3
    zhuang  
       2015-08-12 16:03:34 +08:00   ❤️ 2
    如果你需要教程的话,也许这个发行版不适合你,文档就是官方网站上的手册。

    这是一个以 declarative 和 deterministic 为设计思路的发行版。前者是说从操作系统,到包管理,再到应用软件都可以通过中心化配置文件来安装和配置管理。后者是说通过配置文件构建出的系统具有一致性。

    基于这两个特点,这个发行版最合适的场景是一致性构建和虚拟化。

    根据我一年多实验性质的试用来看,作为生产系统还比较难。主要的问题有:核心开发和社区维护都太小众,这一点非常影响稳定性与实用性,某种程度上学习曲线是阻碍其推广的一个原因。另外一点就是中心化配置管理在复杂环境中不如想象之中美好(类比一下 Windows 注册表)。

    它有几个特性应该说是在所有现有发行版中最优秀的,比如配置(profile)隔离和回滚机制。另外 nixpkgs+hydra 的自动化构建平台也非常先进。

    与 NixOS 最接近的发行版应该是 Gentoo,它与其他主流发行版区别还是比较大的。
    Linusyeung
        4
    Linusyeung  
       2015-08-15 20:10:58 +08:00 via iPhone
    貌似是GNU推荐的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2906 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 13:49 · PVG 21:49 · LAX 05:49 · JFK 08:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.