您尚未登录。

#1 2022-08-11 08:22:03

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

什么发行版用包管理器来配置系统?

openSUSE是吗?NixOS是吗?它们怎么解决软件包卸载后配置文件没有同步删除,为了配置系统删除了包中提供的配置文件后想要找回的问题?


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#2 2022-08-11 17:22:29

SamLukeYes
会员
所在地: Canton, China
注册时间: 2020-07-19
帖子: 320
个人网站

Re: 什么发行版用包管理器来配置系统?

openSUSE 那个管理系统配置的 yast 并不是包管理器本身,具体的我也不太熟悉,因为没用过很长时间。

Nix 其实更像是一个构建系统,只是顺便承担了包管理的功能。NixOS 中所有自定义的配置都是在 nix 文件中或者与 nix 文件一同管理的,在 /etc 中能看到的配置文件都是构建的结果。Nix 也没有明确的“卸载”这一概念,未被使用的构建结果仍然会留在 nix store 里面,直到被 gc。如果要找回之前使用过的旧配置,用 git 来管理配置文件就好了。

离线

页脚