经常有人会问我,Windows系统越来越臃肿,想用Linux系统,但是不知道用哪个。
Linux系统的优点是系统精简、硬件利用率能最大化,满足特定开发环境的要求。可以让老旧笔记本流畅使用。
我玩Linux系统有十几年了,从早期的Slackware、光盘装Ubuntu 6.06,到后来的Arch、Gentoo,再到如今各种开箱即用的发行版,见证了发展的历程。
Linux系统,准确的称呼应该是Linux 发行版。一个完整的发行版由Linux 内核、GNU工具链、包管理器、桌面环境及部分组成的。
这些组件都是开源而且是模块化的,任何人都可以根据自己的需求将它们组合在一起,这就会形成成百上千个不同的发行版。
有些发行版有大型公司背书,比如如红帽旗下的 RHEL,Canonical旗下的 Ubuntu,主要用于服务器和企业办公。
有些是技术爱好者维护,解决特定的技术问题,比如Kali Linux就是用于网络安全。
Windows 的硬件要求随着系统更新会越来越高,电脑用五年左右可能就被淘汰了。
Linux社区中有大量专门为轻量化设计的发行版。即使是十年前的电脑依然可以找到匹配的操作系统。
为什么Linux运行效率更高?
如果在一台1.5GHz CPU和4GB内存的旧设备上,Win10系统启动微信都卡,但是Linux却能流畅运行。
第一因为Win10后台会运行大量的服务,这些服务在4GB内存环境下会占用一半的空间。而搭载轻量级桌面环境的Linux系统开机内存占用仅在800MB 左右。
第二因为Windows的磁盘读写复杂,后台更新频繁,会造成磁盘占用 100%假死状态。
针对老旧硬件的系统选型建议
如果内存比较小,又是机械硬盘设备,选择系统时放弃追求特效,要追求响应速度。
第一款推荐GXDE OS。这是一个非常值得关注的发行版。它基于成熟的Linux底座,在桌面环境上做了深度减法。
同样拿1.5GHz CPU和4GB内存的设备举例,GXDE OS的开机内存占用能控制在30%左右。能腾出更多的资源给浏览器、办公软件和通讯工具。
这个系统还预集成了丰富的国产软件仓库。可以直接安装和运行微信、QQ、WPS等软件,这些软件在经过优化后在低内存环境下的表现比 Windows版强太多。
系统安装也非常简单,提供了开箱即用的配置。
第二款推荐Linux Mint (XFCE版)。这个版本是全球范围内老旧电脑的首选。它没有半透明特效,界面布局类似Win7。
如果是开发者建议用Debian。前提是你要有一定的技术基础,Debian的稳定分支是最纯净的选择。它不包含任何冗余组件,能让4GB内存发挥出最大的效能。
常见问题:系统时间同步
无论选择哪个Linux发行版,新手经常会遇到一个困扰就是系统时间不自动更新。
每次开机时间都是错的,只有联网后才会校准。
这是因为Linux与Windows对主板硬件时间的处理逻辑不同。Windows将硬件时间视为本地时间,而Linux默认将其视为协调世界时。
在任何Linux发行版的终端输入以下命令:
sudo timedatectl set-local-rtc 1 --adjust-system-clock
这条指令会让Linux遵循Windows的时间读取逻辑,彻底解决不联网时间就不准的问题。
虽然Linux能拯救机械硬盘,但如果你换个最便宜的SATA固态硬盘,Linux 的启动速度能从1分钟缩短到15秒。