ArchLinux三部曲之二——基本应用安装
ArchLinux三部曲之二——基本应用安装
1、配置网络
ip link #查看网络接口
ip link set interface up|down #启用或禁用网络接口
dhcpcd
ip a #查看分配的网络接口地址
2、安装桌面
pacman -S xorg #安装显示服务器
pacman -S xf86-video-intel #intel显卡驱动
pacman -S mesa xf86-video-nouveau #nvidia显卡驱动
pacman -S mesa xf86-video-amdgpu #amd显卡驱动
3、安装桌面环境
pacman -S xfce4
安装完成后还需要配置xinitrc文件来保证开机直接启动
4、安装显示管理器
pacman -S sddm
systemctl enable sddm #添加开机自启
5、添加普通用户
useradd -m -G wheel usrname
passwd username
pacman -S foobar
-m:在创建时同时在 /home 目录下创建一个与用户名同名的文件夹,这个目录就是你的家目录啦!家目录有一个别名是 ~,你可以在任何地方使用 ~ 来代替家目录路径。这个神奇的目录将会用于存放你所有的个人资料、配置文件等所有跟系统本身无关的资料。这种设定带来了诸多优点:
- 只要家目录不变,你重装系统后只需要重新安装一下软件包(它们一般不存放在家目录),然后所有的配置都会从家目录中读取,完全不用重新设置软件着。
- 你可以在家目录不变的情况下更换你的发行版而不用重新配置你的环境。
- 切换用户后所有的设置会从新的用户的家目录中读取,将不同用户的资料与软件设置等完全隔离。
- 有些著名的配置文件比如vim的配置文件 ~/.vimrc,只要根据自己的使用习惯配置一次, 在另一个 Linux 系统下(例如你的服务器)把这个文件复制到家目录下,就可以完全恢复你的配置。
-G wheel:-G 代表把用户加入一个组
但是 sudo 为我们提供了一个更快捷的办法,使用 sudo,我们只要在需要 root 权限执行的命令之前加上 sudo 就可以了,例如安装软件包。
sudo本身也是一个软件包,但是已经被包含在 base-devel 软件包组中,所以不必再重新安装,只需配置一下即可。
使用 vim 来打开配置文件:
vim /etc/sudoers
找到 # %wheel ALL=(ALL)ALL, 去掉之前的注释,保存并退出就可以了。
这里的 %wheel 就是代表 wheel 组,意味着 wheel 组中的所有用户都可以使用 sudo 命令。
当然为了安全使用 sudo 命令还是需要输入当前用户的密码的。
配置好 sudo 以后,我们进行一次重启。
重启以后输入你刚创建的用户名与密码来登录。注意登录后要重新进行联网操作。
6、配置网络
选择dhcpcd、netctl、NetworkManager一个管理网卡
桌面环境下推荐使用NetworkManager
我这里使用了NetworkManager和dhcpcd
pacman -S networkmanager
systemctl enabel NetworkManager
pacman -S dhcpcd
systemctl enable dhcpcd
7、安装Arch用户存储库(AUR)助手yay
git clone https://aur.archlinux.org/yay-bin.git
pacman -S base-devel #安装编译基础鉴
cd yay-bin
makepkg -si
8、安装xrdp方便win远程桌面
yay -S xrdp
#选择xrdp-git
#修改/etc/xrdp/startwm.sh文件,在exit之前添加一行
exec /etc/lightdm/Xsession dbus-run-session startxfce4
启动任务:
systemctl start xrdp.service
systemctl start xrdp-sesman.service
开机自启
systemctl enable xrdp.service
systemctl enable xrdp-sesman.service
windows远程桌面选择XVNC模式登录,xorg登录出现蓝框,不知道原因。输入账号,密码即可。

9、安装字体
pacman -S wqy-microhei
10、安装输入法
pacman -S fcitx5-im fcitx5-rime
pacman -S fcitx5-material-color #安装皮肤
设置环境变量(请参考英文wiki)

设置登录时启动,在.xinitrc文件中加入:
fcitx5 &
点击fcitx5的configure

参考: