mzwing

mzwing

Every moment we spent together is well worth recalling.
github
tg_channel
x
email
pixiv
bilibili
gitlab
zhihu
facebook
instagram

安装ArchLinux+DDE

安装 ArchLinux#

对于看不懂英文的#

那似乎只有按照官方教程直接开敲了嘛……

能看懂英文的#

有一个无脑安装办法:

arch-install

然后直接对着提示输入就行了。

想手敲代码的可以直接参考上面。

安装所需软件包#

按官方教程来的#

建议先参考此教程去换个源,当然你也可以选择相信 arch 默认源的速度(反正广东这边不咋地)。

然后为新系统安装 nano(vim 也可以,但我不会,所以后面都以 nano 为例)。

pacstrap -S nano

用 arch-install 的#

同样建议换源,但 arch-install 会提示你要不要换源并且还准备好了中国地区的一整套源(就很贴心)。

arch-install 会在安装中有提示,在那里输入 nano 就行了。

几个小坑点:#

  • arch-install 安装时建议直接选精简版(不安装任何桌面环境,因为我以前就试过 plasma 将 dde 整炸的情况)

  • arch-install 安装内核时建议直接选默认选项,不然开机时很可能会出现桌面环境炸没 + ping 出现 Tamporery Failure 的情况(原因未知,似乎因为 DDE 直接依赖了最新版本的内核)

  • 一定一定一定要新建用户!不然 DDE 会拒绝登录,同时建议将这个用户添加到 wheel 组(可以 sudo)(同样,arch-install 会有提示)

  • 按官方教程来的建议查看教程文末链接,不然连不上网(亲身经历)(全程有线网络连接当我没说)

安装 DDE#

此处假定是以非 root 用户登录的,同时请按顺序执行。

sudo pacman -Syu # 先同步软件源列表(顺手更了个新)
sudo pacman -S deepin deepin-extra # 安装DDE
sudo systemctl enable lightdm # 开机自启DDE登陆界面

(坑点)修复 DDE 无限循环登录问题#

参考了很多教程,最后发现是因为 DDE 与 lightdm 是分离的,DDE 主环境并不知道用户已经登录(然而当初在 Manjaro 上并没有发现这个问题)。

解决办法是用.xinitrc 在登陆后自动启动 DDE(此处假定使用 X11 桌面环境,同时在非 root 用户下执行)。

nano ~/.xinitrc

然后输入以下内容(其实很简单):

exec startdde

然后 Ctrl+X 并按提示即可退出并保存。

Enjoy!#

sudo su # 切换至root用户
reboot # 重启

重启就完成安装了!(至少我的是这样)

(记得把安装介质弹掉)

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。