关于Linux发行版的心得体会
这是一篇没有技术的博客,主要讲讲捣鼓迷你主机时体验linux系统不同发行版的感受。
Ubuntu:
优点:
易用,界面美观,从安装到设置系统都很易用,界面设计有一种整体风格。
缺点:
su命令切换用户逻辑好像跟其他发行版不一样,需要给用户设置root密码后才可以,似乎是为了安全的管理权限,Ubuntu默认建议用户用sudo执行,这种逻辑在多人操作的机器上更安全,如果是自己用,我更习惯直接su。
问题:
硬件兼容性问题。我的迷你主机配置是AMD 8845H,网卡Intel AX200,刚开机一切正常,显示、网络、蓝牙都可用。但是不知道哪一步装了什么软件,再启动就进不了系统。我重新装过两遍,尽量避免涉及系统驱动的更新改动,但都是同样的问题。我找了半天网络资料,问ai都没能解决,现把图片贴在下方,期待有缘高人答疑解惑。
主要现象就是启动时卡在这个界面:
下面的报错我忘记是什么情况下的了,可能是我尝试修改了驱动:
Rocky Linux:
优点:
超级稳定
缺点:
1,内核及软件版本落后,不算缺点吧,够用稳定就好。
2,软件仓库分散,除了系统自带还有EPEL、RPM Fusion仓库,需要手动添加,修改国内镜像。
3,安装软件时的依赖问题,虽然使用了dnf包管理工具,但还是会碰到软件依赖需要手动安装的情况。比如MailSpring,安装时会报个依赖问题,我一步步解决,卸了依赖的lib重新装才装上,而Debian系直接下载安装就ok了。
4,个别日常软件没有rpm包,如果手动编译源码难免遇到依赖环境问题,这点不如Debian系方便。可以选择安装flatpak、appimage版本来弥补。
Debian:
优点:
1,稳定,软件版本比Ubuntu老但是比Rocky新。
2,软件很丰富很多软件都有deb包。
3,易用性,比如新立得包管理工具可以管理软件包,软件仓库直接通过“软件和更新”设置成国内镜像,自带的ufw防火墙配置也很方便。
缺点:
一些应该默认配置的小细节需要自己配置:比如ll命令都没有,可以配置别名解决。用户默认不是sudoer,sudo命令不允许执行,需要自己配置。安装Xone驱动时发现/usr/sbin目录没有配置在Path中导致dkms装了用不了,手动在配置文件中添加export PATH=$PATH:/usr/sbin才解决。
总结
Ubuntu因为硬件驱动问题暂时不考虑了,并且我挺质疑它的稳定性,之前虚拟机跑过也是莫名就崩了。
Rocky的稳定性给我留下了很好的印象,如果Debian后面运行不稳定,可能还会回来。
目前在用Debian,细节自己配置好之后,还是挺舒服的。我的使用场景也很轻度,跑一些服务,日常用一用,希望能长久稳定下去。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下