重新选择Linux发行版:从Ubuntu到Deepin的转变

最近开始重新利用之前一直被闲置的旧电脑。我决定选择熟悉的Ubuntu系列,并安装了Ubuntu 22.04。尽管桌面有些卡顿,但整体使用体验还算不错。然而,当我尝试将系统升级到24.04时,遇到了网络中断导致的内核模块破碎问题。重启后无法顺利进入系统界面,最终只能重新安装系统。这一系列问题让我对Ubuntu系统产生了怨念,尤其是在终端安装软件时遇到商业硬广,让我对高版本的Ubuntu失去了好感。

在Linux发行版众多的选择中,我在知乎上发现了三个备选项:

    1. ArchLinux
    1. Linux Mint
    1. Deepin

ArchLinux是一个高度定制化的操作系统,适合喜欢折腾的极客。它支持滚动更新,但容易出现系统问题。由于我追求稳定的系统环境,且已过了喜欢整夜折腾的年纪,因此我排除了这个选项。

Linux Mint是Ubuntu的一个开源分支系统,由广大社区技术爱好者维护和支持,迁移成本低,对硬件要求更友好。它采用传统的X11桌面环境,保证了桌面的稳定性和响应性能,特别适合老机型和低配置用户。

Deepin是国产操作系统,和Ubuntu一样,都是基于Debian系统衍生而来。它拥有强大的软件源,对国内软件需求强的用户非常友好。最近国家也大力发展国产软件和操作系统,在统信发展之下,微信、QQ、飞书等软件都推出了Deepin的版本,让Linux更适合国内办公环境。

我首先尝试了Linux Mint,但发现仍然存在卡顿问题,且桌面UI颜值较低。于是我转向了Deepin,安装了最新的V 23社区版。一用之下,我就爱上了这个高颜值、桌面GUI响应流畅的系统。日常国内的办公软件都可以在官方的应用商店里轻松下载安装。

在搭建开发环境时,我发现安装Docker遇到了一定困难。根据官方文档,需要添加APT源,但由于Deepin已经是魔改之后的Debian,它的系统版本名不属于任何Debian。通过命令“cat /etc/os-release”可以查看系统版本:

PRETTY_NAME="Deepin 23"`
`NAME="Deepin"`
`VERSION_ID="23"`
`VERSION="23"`
`ID=deepin`
`HOME_URL="https://www.deepin.org/"`
`BUG_REPORT_URL="https://bbs.deepin.org"`
`VERSION_CODENAME=beige`

可以看出Deepin的系统发布版本名称是“beige”,在docker发布的对应的Debian源里找不到。因此,我将其更改为一个较新的Debian版本名,例如bookworm。

需要修改的命令如下所示:


echo   "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
  "$(. /etc/os-release && echo "bookworm")" stable" |   sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

然后更新源:

sudo apt update

接着安装docker相关组件:

sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

现在我可以在终端里愉快地使用Docker了!

国产操作系统Deepin给我的体验非常好,对于从Windows迁移过来的用户也非常友好。作为长期使用Ubuntu的用户,我完全无缝切换到了Deepin,将其作为个人主力系统来使用!

未经允许不得转载:大白鲨游戏网 » 重新选择Linux发行版:从Ubuntu到Deepin的转变