要真正掌握 Linux,您必须摒弃 5 种 Windows 思维模式

每一个新事物都有一个时刻Linux用户体验——兴奋与困惑的奇怪混合体。你坐在那里,盯着新鲜的 Linux 桌面,享受着一切看起来多么干净和优雅,然后现实静静地问,“现在怎么办?”

这通常是人们尝试第一个测试的时候:安装软件。本能地,手伸向熟悉的解决方案——从互联网上下载程序。你抓住了微软Edge 安装程序,双击它,然后……没有任何反应。没有设置窗口。没有进度条。甚至没有一条有意义的错误消息。

在那一刻,挫败感开始缓慢攀升。但事实是这样的——操作系统没有让你失望。你多年的窗户调节是。

今天,我们将介绍大多数新手必须放弃的五个 Windows 习惯,才能在 Linux 中找到自在的感觉。这并不是要放弃你所知道的一切,而是要重新设定你的期望。因为 Windows 和 Linux 不仅工作方式不同 — 它们思考不同。

如果您愿意进行思想转变,Linux 就会成为真正强大的东西。但首先,我们需要一点一点地改掉旧习惯。


软件寻宝游戏:为什么你的安装程序打不开

在我们深入探讨更深层次的思维转变之前,让我们先谈谈 Windows 用户面临的最直接的冲击:软件安装。 Windows 训练我们大多数人像寻宝者一样按照地图寻找安装程序 - 搜索“下载 VLC”,导航到网站,躲避闪烁的广告,点击安装屏幕,并希望没有恶意软件溜走。

这对于 Windows 来说是正常的。
在 Linux 上,这是不必要的——甚至不鼓励这样做。

为什么旧方法失败了

Linux不依赖随机下载.exe来自互联网的安装程序。并不是因为 Linux 缺乏软件,而是因为 Linux 以更好、更集中的方式对待软件分发。

神奇之处就在于包管理器软件存储库

可以这样想:
Linux 不是从数十个有问题的网站下载软件,而是提供了一种值得信赖的来源 — 由发行版背后的社区维护、管理和验证。

当您搜索 VLC、GIMP、Steam、OBS 时,您可以在系统的官方“商店”中进行搜索。无需在互联网上闲逛,没有可疑的下载按钮,也没有捆绑的垃圾。

Linux 之道

您的发行版可能带有自己的图形软件中心。它的行为就像一个干净、统一的应用程序商店。你打开它,输入你需要的软件的名称,点击安装——然后你就完成了。

但在幕后,包管理器做了真正的工作。这些是强大的命令行工具,例如:

他们的特别之处在于他们处理一切的方式。
依赖性。更新。安全检查。卸载。
全部来自同一来源。一切一致。一切安全。

因此,您不必下载随机安装程序,而是键入:

sudo apt install vlc

或者:

sudo dnf install vlc

它确实有效。毫不费力。安全地。可以预见的是。

通用套餐:弗拉特帕克折断

除了传统存储库之外,Linux 现在还支持强大的通用格式,例如 Flatpak 和 Snap。

无论您使用哪个发行版,这些软件包都捆绑了运行所需的所有内容。平台如平轮拥有由开发人员自己维护的数千个现代应用程序。

如果您的发行版存储库中没有任何内容,请检查 Flathub。
有可能,它会在那里。

真正的教训

“下载安装程序”的习惯来自多年的训练。但 Linux 不是 Windows。您越早接受其更智能、统一的软件分发系统,您就越早会有宾至如归的感觉。

现在我们已经打破了第一个习惯,让我们解决每个新来者默默携带的恐惧。


害怕终端:为什么命令行让人害怕

终端——带有闪烁文本的黑色窗口——是许多 Windows 用户焦虑的根源。在 Windows 上,只有当支持文章迫使您输入一些神秘的内容时,您才会打开命令行。感觉就像是旧技术、遗迹,甚至可能是一个错误可能会破坏一切的地方。

但 Linux 终端并不可怕。这是一些事情欣赏

真相:你不需要成为一名黑客

Linux 已经发生了巨大的发展。许多曾经需要终端命令的任务现在可以使用漂亮的图形工具来完成。您可以安装应用程序、管理文件、更改设置、更新系统——如果您愿意,所有这些都可以通过 GUI 进行。

但终端为您提供了 GUI 无法比拟的速度和灵活性。
只需一个命令即可更新整个系统。
一次安装多个应用程序只需几秒钟。
解决问题成为有针对性的行动,而不是猜测。

您无需了解数十条命令即可启动。
从小步骤开始。

例如,Fedora 的 RPM Fusion 存储库允许您安装媒体编解码器和专有软件。该指令包括两个命令。您将它们粘贴到终端中。你按下 Enter 键。几秒钟内完成。

第一个时刻——当一个命令完成超过十分钟的 Windows 寻宝游戏时——就是终端开始感觉不再像一个威胁,而更像一个超级大国。

慢慢建立信心

你不需要记住一切。开始注意模式:

  • sudo意味着你正在做一些行政工作。
  • apt install或者dnf install意思是添加软件。
  • apt update或者dnf upgrade意味着刷新您的系统。

不久之后,这些动作就会变得很自然。
也许——只是也许——你会发现自己享受这一切的优雅。

如果您想要一个有趣的起点,请尝试安装cmatrix
在我早期的 Linux 时代,它也赢得了我的青睐。


驱动程序寻宝游戏:为什么不需要安装驱动程序

Windows 的另一个根深蒂固的习惯是不断搜索驱动程序。图形驱动程序、Wi-Fi 驱动程序、打印机驱动程序、音频驱动程序 — Windows 教您下载它们、手动安装它们并定期更新它们。

Linux 彻底颠覆了整个过程。

大多数驱动程序都是内置的

Linux 内核(操作系统的核心)附带了大量开源驱动程序。在大多数情况下,您拥有的一切都已经得到开箱即用的支持。

你的无线网络吗?
你的音频设备?
你的 GPU 还是 AMD 或 Intel?
您的 USB 外围设备?

大多数安装后即可立即工作,无需您执行任何操作。

异常——以及 Linux 如何处理它们

主要的例外是英伟达显卡。 NVIDIA 提供的专有驱动程序通常比开源替代品表现更好。某些 Wi-Fi 芯片组和某些打印机型号(尤其是 HP 等品牌的打印机型号)也需要专有驱动程序。

但安装方式与Windows完全不同。

乌班图,Linux薄荷、Pop!_OS 和许多其他人提供了一个名为额外的驱动程序。您打开它,它会检测您的硬件,并且只是询问您是否要安装专有驱动程序。

无需跨制造商网站搜索。
没有设置错误。
没有捆绑的垃圾。

单击,应用,完成。

这种设计更安全、更透明并且耗时更少。


下一个 Windows 习惯是一个根深蒂固的概念,它经常让新用户感到惊讶 - 没有驱动器盘符。

没有C:
D:用于存储。
E:用于 USB 记忆棒。

Linux 使用完全不同的系统——乍一看,它让人感到迷失方向。

一棵树,而不是单独的盒子

Linux 将所有内容组织在一个统一的结构下,从根目录开始,简单地表示为/。每个文件、每个文件夹、每个驱动器都连接到该根目录下的某个位置。

插入 USB 驱动器?
它出现在类似的目录中/media/username/usbdevice

安装软件?
它的可执行文件最终位于以下位置/usr/bin

你的个人档案?
他们住在里面/home/your-username

乍一看可能感觉很抽象,但这种结构非常合乎逻辑。它可以防止分散的路径、随机的驱动器盘符和不一致的布局。

一旦点击,感觉比 Windows 提供的任何东西都更干净、更可预测。


重新启动以解决所有问题:你终于可以放弃的习惯

我们都知道通用的 Windows 故障排除程序:
有什么东西坏了?重新启动。

打印机故障?重新启动。
网络故障?重新启动。
设置卡住了?重新启动。

在 Windows 上,这是一个不错的建议。
Windows 锁定文件,仅在重新启动期间应用更改,并且通常需要重新启动来清理内存或进程。

Linux 有着本质上的不同。

为什么 Linux 很少需要重新启动

Linux 专为稳定性和正常运行时间而构建。世界上大多数服务器都运行 Linux — 并且它们无法在每次出现问题时重新启动。

Linux 允许您重新启动,而不是锁定文件并要求重新启动服务(单个组件)而不接触系统的其余部分。

在许多情况下,如果某个进程冻结,您可以仅终止该进程。
无需重新启动整个操作系统。

通常仅在以下情况后才需要重新启动:

  • 内核更新
  • 主要显卡驱动程序安装
  • 罕见的系统级变化

其他一切?
您可以实时修复它。

从 Windows 迁移时,放弃“重新启动即可修复”的心态是最自由的调整之一。


最后的奖励习惯:尊重超级用户

Linux 给你难以置信的力量。和sudo,您不只是运行命令,您还充当 root 用户、超级用户、可以修改任何内容的人。

这种自由是美好的。
但它承载着责任。

运行命令之前先阅读命令。
明白你在做什么。
避免盲目复制随机论坛的说明。

Linux 给你控制权——但控制必须与意识相结合。


未来的旅程

切换到 Linux 不仅仅是技术上的改变,更是技术上的改变。这是一种精神上的转变。你不仅在学习新工具,而且还在忘记旧的反应。这需要时间。这需要耐心。这需要好奇心。

但一旦这些习惯发生转变,一种新的计算方式就会出现——一种感觉更加开放、透明、可定制和赋权的方式。

你不仅开始了解你的系统是如何工作的,而且为什么它就是这样工作的。
你会形成一种新的肌肉记忆,这种记忆重视清晰性而非便利性,重视控制性假设。
慢慢地,Linux 方式开始变得像家一样。

如果你坚持得足够久,你就不会只使用Linux。
你会很感激的。
你会明白的。
你甚至可能会爱上它。


免责声明

本文仅供参考和教育目的。此处提到的命令或系统配置应在了解其功能后谨慎执行。在进行系统级更改之前,请务必备份重要数据。


#Linux #LinuxBeginner #OpenSource #LinuxTips #Terminal #Ubuntu #Fedora #LearnLinux

已访问 31 次,今天 1 次访问