> 本文的其他发布平台：[deepin wiki](https://wiki.deepin.org/zh/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98FAQ/%E4%BB%8Edeepin%E8%BF%81%E7%A7%BB%E5%88%B0%E5%85%B6%E4%BB%96Linux)
>

本文的**前提条件**是你觉得deepin的某些方面不满足你的需求，想换用其他的Linux发行版。本文主要帮助你选择一个Linux发行版和安装部分为deepin开发的应用。

以下操作可能需要一定的动手能力和耐心。

<h1 id="UbjWx">一  选择Linux发行版</h1>
<h2 id="zLIQv">1.1 预装深度桌面环境（DDE）的Linux</h2>
1. [UOS](https://www.chinauos.com)（桌面家庭版）：相当于Deepin的商业版本，一般更稳定，带语音助手等额外的功能，有官方的技术支持。付费激活（现在有免费激活活动），有30天的试用期。
2. [Manjaro Deepin](https://manjaro.org/download/#Community)：[Manjaro Linux](https://manjaro.org)的一个社区版本，DDE能够获得较及时的更新，目前（2022-06）似乎**无人维护**。
3. [ExTix Deepin](https://www.extix.se)：（官网可能在部分地区无法访问，[下载地址](https://sourceforge.net/projects/extix/files/) ）基于deepin，有少量修改优化，内核较新。
4. [UbuntuDDE](https://www.ubuntudde.com)：基于Ubuntu，有深度应用商店。

除此以外，[Arch Linux](https://www.archlinux.org)，[OpenEuler](https://openeuler.org/zh)，[openSUSE](https://opensuse.org) 等发行版上也可以安装DDE。（更多请查看 [深度桌面移植](https://www.deepin.org/zh/dde/desktop-transplantation/)）

<h2 id="cgM0S">1.2 其他桌面环境的Linux</h2>
国内Linux发行版：比较容易上手的有[Ubuntu Kylin](https://www.ubuntukylin.com)，[CutefishOS](https://cutefishos.com) （当前未在维护，可换用[Yoyo OS](https://www.deepinos.org/t/yoyo-os)），[JingOS](https://cn.jingos.com)（当前停更）等。

国际Linux发行版：比较受欢迎的有[Ubuntu](https://cn.ubuntu.com/desktop)及其[风味版本](https://ubuntu.com/download/flavours)，[Linux Mint](https://linuxmint.com)，[Arch Linux](https://archlinux.org)，[Manjaro](https://manjaro.org)，[Endeavour OS](https://endeavouros.com/)，[openSUSE](https://www.opensuse.org/)，[Fedora](https://getfedora.org/)，[elementary OS](https://elementary.io/)，[Zorin OS](https://zorin.com/os/)，[KDE Neon](https://neon.kde.org/)等。



借助网络上对这些Linux的介绍和评价，选择一个Linux发行版。如果实在不知道选哪个，建议从UOS（易），Manjaro（KDE和GNOME桌面版本，以及适合低配硬件的MATE），Ubuntu（个人推荐），Kubuntu（个人推荐）/KDE Neon，Linux Mint等开始。

<h1 id="oS45A">二  安装和配置Linux</h1>
因网络上有很多相关的教程，本文只进行简单叙述，可自行搜索更详细的教程。

<h2 id="AP6iJ">2.1 安装系统</h2>
访问某一Linux的官网或者开源镜像站，下载其安装镜像（格式为iso），并使用[Ventoy](https://ventoy.net)等软件将U盘制作成该系统的启动盘。备份或迁移电脑上的文件，使用Windows磁盘管理、傲梅分区助手等分区软件，以压缩分区（卷）等方式留下一个空分区（或一段未分配空间）用来装系统。重启，从U盘启动，进入（试用版系统或）安装程序，按照提示操作，在“分区”这一步选择前面留下的分区（或未分配空间），挂载点设置为/，文件系统一般为ext4，其他挂载点、分区按需设置。

<h2 id="O4nQM">2.2 初步配置系统</h2>
安装完成后，拔出U盘，重启，在启动菜单中选择刚才安装的Linux并启动。你可能需要进行以下操作：安装缺少的驱动、换国内源、更新系统、调整设置、安装输入法及需要用的应用等。



以下内容以Linux Mint（Ubuntu系）和Manjaro（Arch系）的操作为例进行讲述。

<h1 id="zjdXc">三  安装deepin-wine应用</h1>
<h2 id="aqGq4">3.1 Linux Mint</h2>
> 以下内容参考了这篇帖子：[在ubuntu上完美使用deepin-wine5](https://bbs.deepin.org/zh/post/204884)
>

1. 打开文件管理器，进入系统盘（文件系统）的/etc/apt/sources.list.d/，右击窗口内空白处，点击“以管理员（root）打开”，输入密码。

2. 右击窗口内空白处，新建一个空文件，名称为deepin.conf（注意后缀名也要改）。用文本编辑器打开这个文件，输入以下内容并保存：

```plain
deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free
```

3. 以相同的方式在 /etc/apt/preferences.d/ 下新建一个名称为deepin的文件并输入以下内容保存：

```plain
Package: *
Pin: origin community-packages.deepin.com
Pin-Priority: 200
```

4. 打开终端，执行命令`sudo apt update`以刷新源。执行命令`sudo apt install deepin-wine5`可直接安装deepin-wine5，将命令中的deepin-wine5替换成com.qq.weixin.deepin 或com.qq.im.deepin 则可安装微信或QQ。其他应用的包名可用命令`apt search [关键词]`搜索。

（提示：若想最大限度保持系统稳定，可以在安装完要用的deepin-wine应用后，删除上面创建的2个文件）

<h2 id="qLfL5">3.2 Manjaro</h2>
**注意**  出于个人喜好，以下操作中我使用的是yay，与pacman可能有所不同。可以在终端执行命令`sudo pacman -S yay`来安装yay，再按照本文来操作。



由于AUR仓库中有deepin-wine应用，Manjaro可以直接安装这些应用。

以下是部分应用的软件包名，在终端中执行命令yay -S xxx（xxx替换为相应的包名）可安装这些应用。更多软件的包名可以在[AUR网页](https://aur.archlinux.org)搜索。（更新于2021-10）

yay -S base-level

1. 微信：deepin-wine-wechat com.qq.weixin.spark
2. QQ：com.qq.im.deepin (TIM)com.qq.tim.spark
3. WPS Office：wps-office wps-office-mui-zh-cn ttf-wps-fonts
4. 天翼云盘：cn.189.cloud.spark 
5. Microsoft Edge：microsoft-edge-beta-bin
6. Motrix：参考[https://snapcraft.io/install/motrix/manjaro](https://snapcraft.io/install/motrix/manjaro)



<h2 id="rVl8L">3.3 其他安装方式</h2>
1. 在其他发行版使用Deepin-Wine的终级方案：[https://zhuanlan.zhihu.com/p/379196410](https://zhuanlan.zhihu.com/p/379196410)

<h1 id="ZDTce">四  其他操作</h1>
<h2 id="sBYV9">4.1 安装星火商店</h2>
[星火应用商店](https://www.spark-app.store)是一款由deepin社区爱好者维护，致力于丰富Linux生态的应用商店，它支持大多数Debian系发行版。

在deepin/UOS、Ubuntu 22.04（及基于它的系统）以外的其他Debian系发行版上安装商店需要考虑依赖问题。

1. 从官网下载软件本体和依赖包。
2. 解压依赖包，打开解压后文件所在的文件夹，按照系统类型打开对应的文件夹，执行对应的sh脚本。具体操作：打开相应的文件夹，右击窗口内空白处，选择“在终端中打开”或类似选项，执行以下命令：（自行替换[文件名]）（部分系统支持直接双击.sh文件以运行）

```plain
sudo sh ./[文件名].sh
```

3. 执行完成后，再安装商店本体。在终端安装星火商店要执行以下命令：（注意修改代码中的版本号）

```plain
sudo apt install ./spark-store_x.x.x_amd64.deb
```

**如果上面执行的是Debian 11的sh文件，装完商店后强烈建议在 /etc/apt/source.list 中删除后面的几个源（需要管理员权限），以保持系统稳定。**

**注意**  已知在Cutefish OS（基于Debian11 bullseye，Qt版本5.15.2 ）上安装星火商店的依赖包会导致系统异常，因此不要安装依赖包，直接安装客户端，然后终端执行命令sudo apt install -f修复依赖即可。（2022.06更新）使用星火商店提供的Debian 11的依赖后再装商店也可以。

安装商店后， 可以使用[spark-wine](https://gitee.com/deepin-community-store/spark-wine) （ [文档](https://shenmo7192.gitee.io/categories/spark-dwine-helper%E6%96%87%E6%A1%A3/) ）来增强deepin-wine-helper。

<h2 id="iOXAN">4.2 安装Vek</h2>
[Vek](https://jacklee02.gitee.io/vek/) 可以用来安装和配置Wine/deepin-wine，运行和管理Windows应用等，使用相对简单。软件开发者给出了视频教程，可查看。



已知Vek在Linux Mint上运行会报错：vek: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory

我查阅了一些资料并试验后发现，访问 [https://community-packages.deepin.com/deepin/pool/main/i/icu/](https://community-packages.deepin.com/deepin/pool/main/i/icu/) ，下载`libicu63_63.x.x_amd64.deb`并安装后，可以正常使用Vek了。

<u><font style="color:rgb(30, 111, 255);"></font></u>

一篇vek使用教程：[https://docs.qq.com/doc/DWk1BdW1rTkxiaXVs](https://docs.qq.com/doc/DWk1BdW1rTkxiaXVs)



<h2 id="Rz8R8">4.3 （Manjaro）装软件时报错：一个或多个文件没有通过有效性检查！</h2>
以下为一种解决办法。

1. 从正确的地方下载要编译安装的deb包（新版旧版均可，下载地址可以参考对应软件包的AUR页面上的源地址，但之前一定要已经尝试过装这个软件）
2. 在文件管理器的设置打开显示隐藏文件功能，打开/home/用户名/.cache/yay/软件包名/（pacman的软件缓存不在这里），修改PKGBUILD文件，将md5sums，sha1sums等项的信息改为`SKIP`
3. 在当前文件夹下打开终端，执行`makepkg -i`



<h2 id="yipkW">4.4 一些零碎的东西</h2>
1. 部分系统预装的 LibreOffice 缺少中文语言包，打开后显示英文。Debian系可在终端执行以下命令来安装中文语言包：

```plain
sudo apt install libreoffice-l10n-zh-cn
```

2. KDE文件管理器 Dolphin 以管理员身份打开（参考资料：[https://blog.csdn.net/azraelxuemo/article/details/106001712](https://blog.csdn.net/azraelxuemo/article/details/106001712)）：

```plain
pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY KDE_SESSION_VERSION=5 KDE_FULL_SESSION=true dolphin
```

3. 对于运行内存较小的电脑，可以使用交换空间（相当于Windows下的虚拟内存）来扩展内存，以及使系统能够休眠。可以参考这篇文章来配置交换空间：[https://wiki.archlinux.org/title/Swap_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)](https://wiki.archlinux.org/title/Swap_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87))
4. DDE Store：[https://github.com/dekzi/dde-store](https://github.com/dekzi/dde-store)



由于作者能力有限，文章可能有一些不足之处，望指出以便改进。

