ArchLinux安装记录(一)
0.更新系统
pacman -Syu
1.创建个人用户
useradd -m -G wheel -s /bin/bash jiarenhao
passwd jiarenhao
2.安装KDE Plasma桌面环境
pacman -S plasma-meta konsole dolphin
3.配置greeter sddm
systemctl enable sddm
4.开启32为支持库与ArchLinuxCN支持库
vim /etc/pacman.conf
去掉[multilib]一节中两行的注释,来开启 32 位库支持。
在文档结尾处加入下面的文字,来开启 ArchLinuxCN 源。
下图需要把[multilib]前的#号去掉
不要去掉Siglevel前的#号
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
上面是中科大的
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
这个是清华的
再次更新
pacman -Syu
5.reboot重启
reboot
6.配置网络
确保停掉iwd和dhcpcd,否则会与NM产生冲突
sudo systemctl disable iwd
sudo systemctl disable dhcpcd
sudo systemctl stop iwd
sudo systemctl stop dhcpcd
开启NetworkManager
sudo systemctl enable --now NetworkManager
7.安装基础功能包
#识别NTFS格式的硬盘,建议这个在安装引导程序时安装否则无法识别windows
sudo pacman -S ntfs-3g
#安装几个开源中文字体 一般装上文泉驿就能解决大多wine应用中文方块的问题
sudo pacman -S adobe-source-han-serif-cn-fonts wqy-zenhei
#安装谷歌开源字体及表情
sudo pacman -S noto-fonts-cjk noto-fonts-emoji noto-fonts-extra
# 安装必要安装包,确保软件中心可用
sudo pacman -S packagekit-qt5 packagekit appstream-qt appstream
# 看图软件
sudo pacman -S gwenview
安装archlinuxcn源
#cn源中的签名(archlinuxcn-keyring在archLinuxCn)
sudo pacman -S archlinuxcn-keyring
#yay命令可以让用户安装AUR中的软件(yay在archLinuxCn)
sudo pacman -S yay
若安装 archlinuxcn-keyring 时报错,是由于密钥环的问题,可先按照此链接执行其中的命令,再安装 archlinuxcn-keyring
先切换root
pacman -Syu haveged
systemctl start haveged
systemctl enable haveged
rm -fr /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux
pacman-key --populate archlinuxcn
8.安装输入法
sudo pacman -S fcitx5-im #基础包组
sudo pacman -S fcitx5-chinese-addons #官方中文输入引擎
sudo pacman -S fcitx5-material-color #主题
设置环境变量
konsole 以及 dophin 都需要这些环境变量,倒是 chrome 和 firefox 都不需要就可以输入中文
sudo vim /etc/environment
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
打开 系统设置 > 区域设置 > 输入法,先点击运行Fcitx
即可,拼音为默认添加项。如你还需要更多输入法如五笔,则再点击添加输入法
,找到简体中文下的五笔 ,点击添加即可加入五笔输入法。
接下来点击 拼音 右侧的配置按钮,点选云拼音
和在程序中显示预编辑文本
最后应用。
回到输入法设置,点击配置附加组件
,找到 经典用户界面 在主题里选择一个你喜欢的颜色 最后应用。
注销,重新登陆,就可以发现已经可以在各个软件中输入中文了
9.启动蓝牙
sudo systemctl enable --now bluetooth
10.显卡驱动
英特尔集成显卡
sudo pacman -S mesa lib32-mesa vulkan-intel lib32-vulkan-intel
英伟达独立显卡
sudo pacman -S nvidia nvidia-settings lib32-nvidia-utils #必须安装
显卡切换
yay -S optimus-manager optimus-manager-qt# 开机自启动sudo systemctl enable optimus-manager