前言
先上结论,能用,但不好用。
时隔数年,再次开始折腾笔记本的系统。距离上次写有关manjaro-deepin的文章已经过去很久了。当时有一篇安装manjaro-deepin的教程,链接如下:manjaro-deepin系统的安装和配置,但这是2019年暑假的文章了,目前已经过去三年半了。这么多年的时光一眨眼就过去了,回顾博客的时候我就会好奇地想着这篇教程还有没有用,不过目前来看已经大多数都失效了。
manjaro官方已经放弃了对manjaro-deepin版的社区支持,也就是正式成为了没人要的小孩了。除非你是从2019年一路升级上来的版本,否则已经很难重新装一个开箱即用的manjaro-deepin分支了。
目前这篇文章尝试了如何在2023年年初使用各种办法,尽量把manjaro-deepin还原上去。特留文章,以做纪念。
此博文在manjaro-deeepin系统上完成。
安装manjaro系统
每一个linux系统的分支都有很多不同的发行版,例如manjaro下有很多不同桌面的版本,仅官网上罗列的就有9种。其中官方维护3个版本,社区维护6个版本。这里还不包括以前一些被抛弃的分支版本,比如这次文章的主角,manjaro-deepin。
这次挑了一个xfce Desktop版本,不是因为别的,就是单纯顺眼。理论上所有版本都可以安装deepin桌面,从而改装成为manjaro-deepin。
安装过程暂且不表,具体流程,可以去看19年的文章。
现在的manjaro版本安装比以前要简单很多,我采用了全盘覆盖安装,一路到底,很快就安装完成了。
进入了系统后会发现安装好的系统和U盘里的临时系统长得差不多,而UI界面嘛,风格有点复古,确实没有windows好看,也没有deepin好看。先稍稍设置一下,比如更新系统,安装输入法……
排列源:sudo pacman-mirrors -g
同步并优化:sudo pacman-optimize && sync
升级系统:sudo pacman -Syyu
打开配置文件:sudo nano /etc/pacman.conf
在文件末尾添加
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
修改好后,按ctrl+o保存,ctrl+x退出。
导入GPG Key:sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
到这里一切都是和以前一样的,但是在执行下面步骤的时候有一个地方变了
安装搜狗输入法:
sudo pacman -S fcitx-im #默认全部安装
sudo pacman -S fcitx-configtool
sudo pacman -S fcitx-sogoupinyin #这个地方会出错
可以发现在执行安装搜狗拼音的时候会发现pacman库里面已经没有搜狗拼音了,用命令行只会提醒找不到。用输入补全可以看到,库里面有不少拼音输入法,但确实是没有搜狗。
虽然谷歌拼音也能用,不过出于个人习惯考虑,还是想装搜狗拼音,所以只好找一个曲线救国的办法。先添加AUR库,并且安装yay
sudo pacman -s yay
然后去软件仓库里,点开右上角三个点,找到首选项,把第三方的AUR仓库选上,直接搜sougoupinyin,之所以不用命令行,是因为有时软件库同步不及时或者有延迟,在终端里提示找不到软件,但是在GUI界面反而是能成功安装的。
勾选之后,顺便把依赖全部安装起来,然后修改环境变量。
nano /etc/environment
再写入以下内容并保存:
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=@im=fcitx
INPUT_METHOD DEFAULT=fcitx
SDL_IM_MODULE DEFAULT=fcitx
安装完成后,输入法暂时调用不出来,重启一下即可解决。随后我们来解决安装deepin桌面的问题。
安装和使用deepin桌面
1:安装xorg
Xorg是X Window System的一个开源实现,目前大部分的窗口管理器或者桌面系统都是基于其实现的。Deepin需要使用到它。
sudo pacman -S xorg xorg-server
2:安装Deepin桌面环境
sudo pacman -S deepin
3:安装其他Deepin软件(可选)
sudo pacman -S deepin-extra
在组 deepin-extra 中有 22 成员:(切记不要全选,会有冲突)
软件仓库 community
1) dde-device-formatter 2) deepin-album 3) deepin-boot-maker 4) deepin-calculator 5) deepin-camera
6) deepin-clipboard 7) deepin-clone 8) deepin-community-wallpapers 9) deepin-compressor
10) deepin-device-formatter 11) deepin-draw 12) deepin-editor 13) deepin-font-manager 14) deepin-movie
15) deepin-music 16) deepin-picker 17) deepin-printer 18) deepin-reader 19) deepin-screen-recorder
20) deepin-screensaver-pp 21) deepin-terminal 22) deepin-voice-note
输入选择 ( 默认=全部选定 ): 2-22
4:配置lightdm显示管理器
sudo pacman –S lightdm
sudo nano /etc/lightdm/lightdm.conf
找到如下的行:
# greeter-session = Session to load for greeter
去掉注释并修改为:
greeter-session = lightdm-deepin-greeter
随后我们需要重启桌面,但是重启桌面的过程中,你只能用命令行(因为原桌面和新桌面不能同时共存,只能二选一),所以建议先把以下代码抄下来,或者在另一个设备看。
sudo systemctl disable sddm.service
sudo systemctl stop sddm.service
执行完这一步,就开始黑屏了,不过不用担心,这是因为刚才我们把原桌面给噶了,现在我们需要用CTRL+ALT+F2进入命令行环境,然后继续输入:
sudo systemctl enable lightdm.service
sudo systemctl start lightdm.service
完成后重启即可进入deepin桌面了。
5:配置deepin-kwin窗口管理器
sudo pacman -S screenfetch
sudo pacman -S deepin-kwin
如果有冲突,可以先移除之前的窗口管理器,然后重装:
sudo pacman -R manjaro-kde-settings
sudo pacman -S deepin-kwin
重启系统后,manjaro-deepin安装完成:
部分存在问题和优化
目前发现不少问题,比如QQ发布了linux下的3.0版本,但是经测试,这个版本在manjaro下面不能用,如果需要使用的话,可以在软件商店里下载其他版本。
此外,以前许多pacman的命令都已经失效了,可能是manjaro分支没落后维护的人便少了,但是解决办法也还是有的,就是在GUI界面直接搜索关键词,然后安装。比如搜狗拼音、QQ、WPS等软件我都是通过这个办法安装上去的。
总体来说,安装成一个成品能用的manjaro-deepin系统难度不大,日用办公也没有问题,影音用户也可以考虑这个系统,因为确实非常省电,续航能力是win10系统下的1.5倍。不过对我个人来说总觉得没有以前的好用。
写完这篇博客后,也不打算继续使用这个系统了。玩玩可以,需要当作生产力使用的慎重考虑。
当初你忽悠我用Manjaro-deepin,后来我就去Mint了,现在干脆返璞归真用Debian11哈哈哈哈
By xfox at January 2nd, 2023 at 07:37 pm.