软件备忘 - Linux 桌面发行版

根据多年(也不多)的折腾经验,考量桌面发行版:

  • 首先考虑软件包管理的风格,与健壮的软件仓库;

  • 其次考虑默认的桌面环境(默认的桌面环境往往整合、优化得更好);

  • 作为桌面系统,尽可能地不折腾,装完简单配置就能用。

    • 我对 Linux 桌面与对 Linux 服务器诉求一样,要“能轻易复现一套相同的环境”。

个人喜好

在此基础上,个人喜好为:

  1. openSUSE

    • KDE 的主要支持者之一,且默认就非常漂亮;

    • 有 Tumbleweed 滚动更新版本;

      • 严格来讲是每周一次跨发行版升级,比 Arch 系的滚动更新更为激进。

    • 整体设计上具有成熟、细致的气质,乱七八糟的小细节问题少。

  2. Manjaro

    • 基于 Arch Linux 的软件仓库,软件包既新又丰富;

    • Xfce 表现最佳;

    • 滚动更新很稳,不太容易滚炸。

  3. Fedora Workstation

    • GNOME 的主要支持者之一,且默认就很流畅稳定;

    • 如果服务器用的是红帽系,那么桌面用 Fedora 也很自然;

    • 得益于红帽的商业背景,是为数不多支持 Secure Boot 的桌面发行版。

新手推荐

面向新手的发行版,友好程度最高的推荐:

  1. Ubuntu “微软发行版”

    • 即“Hyper-V 快速创建”中打包好的版本;

      • Windows 10 启用 Hyper-V 后可在开始菜单中搜索“Hyper-V 快速创建”,直接下载。

    • 不需要详细了解虚拟机设置,快速开用;

    • 预配置好了自适应分辨率、剪贴板共享等虚拟机功能。

    • 适合人群:

      • 大学生学习操作系统课程,但对 Linux 毫无概念;

      • 开发/运维初次接触 Linux 开发环境、Shell 编程。

      • 先从简单的做起。

  2. deepin(深度操作系统)

    • 高度集成,开箱即用;

    • 国产,针对性的应用,无古怪的兼容问题;

    • 美观、便捷、易用;

    • 不适合虚拟机环境。

  3. Linux Mint

    • 默认 Cinnamon 桌面环境易用易上手;

    • 解决了 Ubuntu 桌面版的诸多细节问题。