aimixsaka 收录于 系列 2023-10-09 2023-10-09 约 222 字 预计阅读 1 分钟 目录 可变和不可变之间的优缺1 可变和不可变之间的优缺用hash能很方便同一软件多版本的共存。传统FHS无法很自然地做到这点更新库时,由于nix硬编码了依赖路径,所有依赖于这个库的软件都需要重新编译 而FHS大多时候只是原地替换,无需重新编译不把文件存在全局使得运行时动态组合变得困难。例如firefox插件, 由于nix不假设全局的状况,firefox并不知道插件的路径。需要通过wrap firefox的方法。每次“更新”,只是在更换指向的目录。原有的软件将会保留直到手动gcPlease enable JavaScript to view the comments powered by giscus.