关于linux文件管理FHS与nixos浅谈
linux吧
全部回复
仅看楼主
level 2
楼主
最近才接触linux的,在winodws中我通常都是会直接把软件放在D://Tools下,这样即时系统重装软件也大多可以直接运行使用。而常见linux发行版在安装程序时遵循FHS规则,将程序分开安装在/bin,/etc等地方。
这感觉就像在系统里拉屎。如果有重装系统的需求的话,那么之前安装的程序软件不就又需要重新安装么。反观nixos,恰好可以解决这个问题。虽然我看大多数人并不支持nixos,是因为没有重装系统的需求么。虽然现在nixos在安装程序方面的确非常欠缺。在此寻求大家的看法。
2026年02月19日 05点02分 1
level 7
linux很少用于桌面系统,而且安装只需要一句命令,所以不用考虑重装系统要重装软件的问题
2026年02月19日 06点02分 2
level 3
软件装在哪个盘只有windows会出现这个问题,linux的话盘不够直接扩,而且只要都用包管理器安装软件,根本不会出现windows卸载不干净的问题
2026年02月19日 06点02分 3
说白了windows的软件逻辑和linux不同
2026年02月19日 06点02分
level 11
不是哥们,分门别类放还拉屎?不比Windows那满地残留好得多?喜欢我卸载程序不删除注册表和%APPDATA%吗[呵呵]
nix其实挺好,就是实际上麻烦,装软件几乎是必须带梯,好处是.nix可以互相抄,实际体验更像是一个大号livecd
2026年02月19日 07点02分 4
已经是老皇历了,清华、中科大、上交大都有源。而且不需要拉整个nixpkgs库,用flake单独更新即可[老虎]
2026年08月09日 05点08分
level 8
windows软件默认也安装在c盘,linux你可以下载源码更改安装位置,也可以用appimage[阴险]
2026年02月19日 10点02分 5
level 1
/usr/local/bin
2026年02月19日 14点02分 6
level 1
为啥需要重装系统。。。又不是windows。。。
2026年02月19日 15点02分 7
level 4
因为安装很容易。配置都在个人目录,安装本体就基本恢复了
2026年02月20日 11点02分 8
level 11
Bing 搜索下 osolinux,这个根本就不是 Linux 的问题,而是桌面设计的问题。默认 osoLinux,对除系统分区以外挂载的硬盘是不放在 fstab 文件里,而是等运行了桌面以后,由脚本进行自动挂载。一般分区挂载在/mnt 目录中,你要用一个符号链接放到桌面上,你可以给他取 C 盘,D 盘,E 盘,或者起各种花里胡哨的称谓都是可以的。你列举的/usr
/etc 等这些都属于系统的功用目录,就和 Windows 系统文件夹下面也有一大堆的目录一样。和你的用户数据目录是两回事,不要混为一谈。
2026年02月21日 05点02分 9
level 12
[懒得理]这就是个很奇怪的问题了。实际上,nix为了解决一个所谓的问题,却带来了很多麻烦
2026年08月11日 05点08分 11
level 12
nixos重新装的时候也是重装的啊?你这个思路反而是有问题的,软件本来就不是什么需要保存的东西,linux下用包管理器安装的程序更是不需要保留。更别说很多软件在安装的时候会往环境变量里塞东西,重装重配才是正确的。nixos也是重装重配吧
2026年08月11日 05点08分 12
1