从 Linux 中学到的五个技巧,让你的 Windows 使用体验更上一层楼
虽然Windows和Linux被认为是竞争对手,但前者比后者要流行得多。即使我是Linux的粉丝,我也经常使用Windows。不过,我从Linux中学到了一些让我的Windows使用体验变得更好的东西。
Linux教会我不要随意修改注册表
看到很多关于Windows问题的帖子中,人们经常建议修改Windows注册表。虽然这么做没什么错,但大多数情况下,根本没必要。
Linux主要通过纯文本文件进行配置,不像Windows的注册表那样复杂。只要你阅读相关文档,这些文件通常都很容易理解。注册表主要是为开发者存储设置的,如果你打算修改任何设置,一定要非常小心。
我学会了如何管理一台机器
很多人认为使用Linux很难,这种说法可能有些道理。不过,Linux和Windows在系统管理上采取了不同的方法。前面提到,Linux主要通过纯文本文件进行配置。这种方法的优势在于透明度。要进行系统范围的更改,你只需要一个文本编辑器和一个root密码。
这种设计特性是Linux从Unix继承而来的。Unix最初是为了解决程序员的研究项目而设计的,假定用户知道自己在做什么。虽然主流的Linux发行版会提供更多的指导,但如果你认真使用Linux,你会更深入地了解操作系统。
这就是为什么如果你对计算机充满热情,即使只是通过虚拟机,你也应该尝试使用Linux。这是一个很好的实践训练,可以教你如何设置和维护计算机。即使软件不同,我也能将这些技能应用到Windows上。
只是因为可以调整,不代表必须去做
我对Linux比Windows更感兴趣的一个原因是我可以配置和编译内核。这是我在Windows上做不到的,因为它的源代码是专有的。所以我会加载内核配置菜单,编译内核,告诉引导加载程序内核在硬盘上的位置,重启,然后……出现内核恐慌。
这主要是因为我忘记构建初始ramdisk,它允许内核加载模块以处理硬盘。简单来说,这解决了引导过程中的鸡蛋问题。
关键是我真的不需要这么做。尽管主要发行版中附带的现代内核相对较大,但它们本身运行得相当不错。
Windows文化,特别是在游戏领域,似乎鼓励无脑调整。但在现实世界中,拥有可靠的系统比绝对完美的系统更重要。Linux教会我不要让完美成为美好的敌人,除非绝对必要,否则不要轻易去调整。
Linux的教训:更新,更新,再更新
没有什么比自动更新更让Windows用户感到恐惧了。这有几个原因,但最大的原因是害怕更新可能带来的新问题。更新过程也不顺利,通常需要相当长的时间来下载和安装。
很多Windows用户尽可能推迟更新,但这是不应该做的。通过更新,你可以获得很多修复,等待的时间越长,需要下载的更新就越多。如果担心更新会打扰你,可以利用“活动时间”功能,设置更新在你睡觉时进行。
使用Linux让我学会了不害怕更新。虽然有时会遇到一些小问题,但更新非常重要。最近的XZ Utils后门就是一个很好的例子。很多Linux发行版在发现漏洞后几乎立即发布了更新。
软件包管理器太棒了!
在Windows上刚刚开始普及的一个很棒的概念是从中央存储库安装软件,这一功能最早是在Linux上引入的。这也是为什么Windows 11和桌面版Linux如今看起来越来越相似的原因之一。
在Linux上,软件包管理器是必不可少的,因为Linux程序是由共享的代码模块构建的,程序往往需要几个称为“依赖项”的模块来运行。在软件包管理器出现之前,你必须自己跟踪这些依赖项并从源代码编译它们!软件包管理器通过管理软件和保持其更新,节省了大量繁琐的工作。
你是喜欢单独下载每个程序,还是从一个地方安装所有软件?Microsoft Store、Win-get和Ninite都是在Windows电脑上安装程序的好选择。
Windows + Linux:强大的组合
尽管我很喜欢Linux,但有些时候我仍然需要使用Windows(游戏),但这并不意味着我必须为了Windows放弃Linux。Linux文化中正确的一点是,它认识到这并不需要是一个非此即彼的选择。传统上,运行Linux和Windows的方式是双重引导,但虚拟机和Windows Subsystem for Linux让你可以同时拥有两者的优点:Windows上的主流软件加上Linux上的高级工具。
The post 从 Linux 中学到的五个技巧,让你的 Windows 使用体验更上一层楼 first appeared on Linux迷.
共有 0 条评论