分享一下我使用AI配置NixOS(GNU Linux)系统的经历
- 内容介绍
- 文章标签
- 相关推荐
主要的起因是我有两台设备,一个台式机,一个笔记本,都是 Windows。平时用台式,出去开会带笔记本。但是有时很久不出去开会,笔记本长时间不打开,一打开就是一大堆乱七八糟的问题。一方面可能是 Windows 和软件自动更新问题,另一方面可能是我的同步方案做的不好,导致每次用笔记本都感到十分陌生。所以在就在想有没有什么方案可以同步所有配置,于是找到了 NixOS。
当然我自己其实也早就想试试 GNU/Linux,但是本人是个技术小白,一直怕自己没那个能力驾驭,特别是 NixOS 得自己写一套配置的。不过时代变了,从我半年前接触 L 站,学习 AI 编程以后,特别是在用Cluade Code 和 Codex 之后,发现 AI 编程恰好特别适合管理 NixOS,因为它是基于声明式、可复现的包管理器 Nix 的。按照我不太专业的理解,就是所有的软件配置和部分的系统配置都是显式写在配置文件中的,也就是说只要能写好配置文件,大概率能得到一个不错的系统,虽然我不知道怎么写,但是 AI 知道()。而且也有许多大佬分享了他们的配置文件,抄一份过来让 AI 改一改,应该可行?所以我就开始尝试配置 NixOS 了。
第一个、也是最大的困难其实就是安装 NixOS 的镜像,因为我此前完全没有经验,所以从硬盘分区到安装镜像、挂载子卷都颤颤巍巍的,生怕出错,把硬盘数据格式化了。这一步主要就是参考 NixOS-CN 的安装教程 。然后第二个困难就是代理问题,因为 NixOS 现在的国内镜像现在似乎还不是很完整,所以会经常出现网络问题,如果路由器配置了代理应该还好,但是我没有,所以是用的手机给电脑共享的代理。然后一步一步谨慎的安装配置好最简单的配置之后,应该就能进入 kde plasma 桌面了。这个过程对我来说还是比较艰难的,因为一旦报错就很难解决(因为我啥也不懂),还好我可以用另一台设备的 AI 来帮我解决。
之后的事情就好办多了,找一个大佬的配置开始改造。
主要的起因是我有两台设备,一个台式机,一个笔记本,都是 Windows。平时用台式,出去开会带笔记本。但是有时很久不出去开会,笔记本长时间不打开,一打开就是一大堆乱七八糟的问题。一方面可能是 Windows 和软件自动更新问题,另一方面可能是我的同步方案做的不好,导致每次用笔记本都感到十分陌生。所以在就在想有没有什么方案可以同步所有配置,于是找到了 NixOS。
当然我自己其实也早就想试试 GNU/Linux,但是本人是个技术小白,一直怕自己没那个能力驾驭,特别是 NixOS 得自己写一套配置的。不过时代变了,从我半年前接触 L 站,学习 AI 编程以后,特别是在用Cluade Code 和 Codex 之后,发现 AI 编程恰好特别适合管理 NixOS,因为它是基于声明式、可复现的包管理器 Nix 的。按照我不太专业的理解,就是所有的软件配置和部分的系统配置都是显式写在配置文件中的,也就是说只要能写好配置文件,大概率能得到一个不错的系统,虽然我不知道怎么写,但是 AI 知道()。而且也有许多大佬分享了他们的配置文件,抄一份过来让 AI 改一改,应该可行?所以我就开始尝试配置 NixOS 了。
第一个、也是最大的困难其实就是安装 NixOS 的镜像,因为我此前完全没有经验,所以从硬盘分区到安装镜像、挂载子卷都颤颤巍巍的,生怕出错,把硬盘数据格式化了。这一步主要就是参考 NixOS-CN 的安装教程 。然后第二个困难就是代理问题,因为 NixOS 现在的国内镜像现在似乎还不是很完整,所以会经常出现网络问题,如果路由器配置了代理应该还好,但是我没有,所以是用的手机给电脑共享的代理。然后一步一步谨慎的安装配置好最简单的配置之后,应该就能进入 kde plasma 桌面了。这个过程对我来说还是比较艰难的,因为一旦报错就很难解决(因为我啥也不懂),还好我可以用另一台设备的 AI 来帮我解决。
之后的事情就好办多了,找一个大佬的配置开始改造。

