为什么我从 Ubuntu 切换到 Manjaro,个人故事为什么我从 Ubuntu 切换到 Manjaro,个人故事为什么我从 Ubuntu 切换到 Manjaro,个人故事为什么我从 Ubuntu 切换到 Manjaro,个人故事
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

为什么我从 Ubuntu 切换到 Manjaro,个人故事

在选择最佳发行版时,Linux 用户存在很多争论。任何寻找合适发行版的初学者用户都可以找到许多视频、帖子、文章以及所有发行版之间的比较。 Linux 发行版评论有时会让您迷失方向,而不知道最适合您的发行版。不管各种 Linux 发行版爱好者的争论如何,总有一些明显的赢家。但是,在此之前,我们最好先了解一下 Linux。

Linux 不是一个操作系统;它是一个操作系统。它是操作系统的核心,即内核。该内核随 GNU/Linux 软件一起提供,并添加了其他内容,使其成为特定的 Linux 发行版。 Linux 操作系统的另一个优势是它提供定制和性能。因此,许多 Linux 发行版背后的原因是它们是针对特定目的和用户的。

因此,不存在所谓的“通用”Linux,并且最佳发行版背后的争论是非常主观的。然而,由于各种原因,某些发行版胜过其他发行版。例如,Arch Linux 根据顶级高级用户推荐紧密地融合到最佳 Linux 发行版。同样,Linux Mint 作为基于 Ubuntu 的发行版被认为是初学者用户的理想选择。

作为一名信息安全爱好者,我使用过各种 Linux 发行版,例如 Kali Linux、Parrot Sec OS、Linux Mint、RHEL 和 Ubuntu。但与 Kali Linux 相比,我更喜欢 Ubuntu,而且过去几年我一直在使用它。由于 Kali Linux 附带预装工具,因此它以渗透测试人员和道德黑客而闻名。然而,Ubuntu 更加用户友好和高效,在 Ubuntu 上安装渗透测试工具也没什么大不了的。因此,它总是比 Kali Linux 更受青睐。另外,与 Ubuntu 相比,Kali 相当不稳定,并且带有很多过时的软件。对于像我这样的普通用户来说,如果遇到任何驱动程序问题等,在网上寻求帮助也有点困难,因为与 Ubuntu 相比,Kali 的用户群较少。

然而,Ubuntu 有其自身的缺点。多年来,我在使用 Ubuntu 时遇到了很多问题。准确地说,它们包括过时的软件包、不稳定、图形和显示问题。最重要的是,5-6 个月后它总是会出现一些驱动程序问题。我还遇到了一些其他问题,例如屏幕突然冻结或几天没有重新启动电脑时显示屏会出现问题。此外,当我开始更频繁地遇到这些问题时,我必须重新安装它。

作为一名安全工程师,我必须测试需要最新工具和应用程序的各种网络和计算机应用程序。由于Ubuntu系统会自行安装依赖项,因此在某些情况下,依赖项版本在存储库中并不总是可用,系统会因为没有解决方案而感到困惑,从而导致错误。

例如,当我注册 OSWE(Offective Security 提供的网络应用程序渗透测试课程)时,他们为我提供了一个用于其内部实验室的测试 VPN。它需要 OpenVPN 5.0 版本,当时 Ubuntu 的最新版本存储库中还没有该版本,因为它仍在使用某些 4.XX 版本,因为你无法立即在 Ubuntu 中获得软件包更新。因此,我最终下载了 Kali Linux Rolling 版本只是为了测试我的 VPN。

其背后的原因是,每个版本的发布都经过层层安全测试和修复。因此,即使发布了新版本,官方存储库中也没有可用的升级包。因此,在最新的 Ubuntu 版本之前,它会冻结软件包以确保所有组件都能正常运行。冻结软件包可能是针对安全漏洞和错误问题的有效解决方案,但同样,新版本的可用性需要数月时间。

同样,某些实用程序的安装也会导致许多包依赖性错误。例如,某些用户在安装过程中失控的系统级问题或决策问题会导致软件包损坏。例如,在我需要两个依赖于同一软件的两个不同版本的 Ubuntu 实用程序的情况下,包管理器将无法同时处理这两个实用程序,并且应用程序将崩溃。命令行终端中的错误输出(例如“未满足的依赖项”和“您已持有损坏的包”)表明依赖项冲突。

我在使用 Ubuntu 时遇到的另一个主要问题是,每当我使系统休眠或长时间进入睡眠模式而不重新启动时,它就会开始引起问题。因此,我的朋友(同时也是一名安全工程师)向我介绍了一个基于 Arch 的新发行版,这就是我认识 Manjaro 的方式。作为滚动发行版,Manjaro 解决了所有包管理问题。

其社区开发人员不断推出新的软件版本,但它们的发布速度不如 Arch Linux。原因是 Manjaro 包含额外的测试层。它推迟每个新软件包,以确保它们不会导致兼容性问题,从而为用户提供稳定且特定于用户的环境。

与任何其他发行版相比,Manjaro 提供了更多的软件包支持。这样,如果您无法从 Manjaro 镜像中找到特定的软件包,则无需担心,因为软件包管理器还支持 AUR、snap 和 Flatpak。

Arch 用户存储库是 Linux 用户的天堂。它是由 Arch 用户社区维护的软件存储库。尽管存在一些有效的安全问题,并且存在软件包损坏或过时的风险。然而,用户仍然信任基于评级、开发人员评论和软件的 AUR 软件包。此外,由 Arch Linux 开发人员开发和维护的 Manjaro 包管理器 Pacman 更是锦上添花。它允许用户不仅可以使用 Manjaro 的官方存储库,还可以使用 AUR、snap 和 Flatpaks。

因此,该版本迄今为止所获得的认可是当之无愧的。它具有所有值得如此赞赏的功能。该发行版的另一个显着特征是 Manjaro 硬件检测实用程序 (mhwd)。它自动检测和配置系统硬件,并提供支持轻松维护和管理多个 Manjaro 内核的命令。

结论

这篇文章不是一篇评论,而是包含了我关于如何以及为何从 Ubuntu 切换到 Manjaro 的个人故事。在本文中,我分享了我个人对选择 Manjaro 而非其他发行版的原因的看法。人们更喜欢 Manjaro 的还有其他几个原因。我希望这篇文章对即将尝试这个发行版的人有所帮助。

©2015-2025 艾丽卡 support@alaica.com