用Linux也很久了,突然想搭个Arch玩玩。讲道理Arch Wiki的步骤真的很全,所以这里只讲遇到的坑。
当然随着Arch的更新,也许篇文章也会变得不适用了 --- 附注此处用的Arch最后的更新日期是2017-05-01。
1、
根据Arch Wiki上的指引把最基本的步骤做了,比如分区,网络,语言,时区,账号,密码等,当然还有grub。
关于grub有点坑,就是Grub Wiki上给的是(当然已经默认大家用的都是x86_64咯~)
grub-install --target=x86_64-efi --efi-directory=esp_mount --bootloader-id=grub
但是实际中--bootloader-id=grub我是没有成功启动的,把它改成boot才成功,原因有待探究。
2、
准备装桌面环境啦。需要先根据Xorg Wiki安装显卡驱动和Xorg的工具组。然后就是桌面管理器DM,我这里使用lightdm。之后再是桌面环境。Arch官方支持的桌面环境挺多的,我这里使用deepin的DE,觉得挺漂亮的~
当然了,别忘了吧lightdm的greeter换成deepin对应的greeter
/etc/lightdm/lightdm.conf
[Seat:*]
...
greeter-session=lightdm-deepin-greeter
至此,最简单的带有桌面环境的Arch就装好啦。
3、
但是呢,此时的系统不支持显示中文字体。可以参见Arch 中文字体。自然还有输入法的问题了,我用的是fcitx + sogoupinyin。此外,浏览器必不可少,chrome自然是首选,位于AUR仓库中。当然装chrome的时候,需要梯子,可以改hosts,也可以用各种代理解决(通过修改pacman和makepkg的配置)。chrome装好了,但是提示flash player过期,则时候需要到chrome://components里面搜索flash然后更新就可以了。此外,还有无线网络的问题,需要装network-manager和network-manager-applet,然后systemctl enable一下。至此最基本的算是能用的带有桌面环境的Arch就算是装好啦!