一、系统配置
1.创建普通用户
创建用户tanglx,并加入到wheel组
useradd -m -G wheel tanglx
修改密码
passwd tanglx
提升权限
编辑 /etc/sudoers,找到#%wheel ALL=(ALL:ALL) ALL,取消#号
%wheel ALL=(ALL:ALL) ALL
2.设置系统源并更新系统
安装自动设置源
sudo pacman -Sy reflector
设置自动选择源
reflector -p https -c China --delay 3 --completion-percent 95 --sort rate --save /etc/pacman.d/mirrorlist
编辑 sudo vim /etc/pacman.conf ,末尾加入
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
更新系统
sudo pacman -Syyu
pacman-key --init
pacman-key --populate
sudo pacman -S archlinuxcn-keyring
如果安装archlinuxcn-keying报错
请使用以下命令在本地信任 farseerfc 的 key 。此 key 已随 archlinux-keyring 安装在系统中,只是缺乏信任:
sudo pacman-key --lsign-key "farseerfc@archlinux.org"
之后继续安装 archlinuxcn-keyring :
sudo pacman -S archlinuxcn-keyring
再次更新
sudo pacman -Syyu
3.安装aur助手
base-devel编译时候用到的工具
pacman -S base-devel yay
4.显卡驱动安装
**切记如果要装kde环境直接跳过显卡安装环节,否则会报错
我的cpu为i5 4590 显卡NVIDIA gt 730,其它显卡参考下面链接修改
https://zhuanlan.zhihu.com/p/568981775
安装inter核显驱动
pacman -S mesa vulkan-intel
安装NVIDIA独显卡驱动
sudo pacman -S nvidia-open nvidia-settings lib32-nvidia-utils
yay -S nvidia-470xx-dkms
编辑 /etc/mkinitcpio.conf,从 HOOKS 数组中去掉 kms
HOOKS=(... kms ...) # 请去掉 kms
重新生成 initramfs
mkinitcpio -P
其次,编辑 /etc/default/grub,在 GRUB_CMDLINE_LINUX_DEFAULT 中添加“nvidia_drm.modeset=1”。
GRUB_CMDLINE_LINUX_DEFAULT="... nvidia_drm.modeset=1"
然后重新生成 grub 配置
grub-mkconfig -o /boot/grub/grub.cfg
5.其它驱动
如果是amd执行 pacman -S amd-ucode
pacman -S intel-ucode
6.安装桌面环境
字体安装
pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji
桌面安装
目前kde使用最新的plasma,plasma-wayland-session不在使用
pacman -S xorg plasma kde-applications
设置窗口管理器开机自启动
systemctl enable sddm.service
7.输入法安装
//安装小企鹅输入法
sudo pacman -S fcitx5 fcitx5-qt fcitx5-gtk fcitx5-lua kcm-fcitx5
安装完成以后配置一下.xprofile 文件,终端输入:
sudo vim ~/.xprofile
添加
export INPUT_METHOD=fcitx5
export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx5
fcitx5中文词库
sudo pacman -S fcitx5-pinyin-zhwiki rime-pinyin-zhwiki fcitx5-pinyin-moegirl-rime
fcitx5输入语言
//中文
sudo pacman -S fcitx5-chewing fcitx5-rime fcitx5-chinese-addons
//日语
sudo pacman -S fcitx5-anthy fcitx5-kkc fcitx5-skk fcitx5-mozc
//韩语
sudo pacman -S fcitx5-hangul
//越南语
sudo pacman -S fcitx5-unikey fcitx5-bamboo
配置 /etc/environment
sudo vim /etc/environment
添加
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
GLFW_IM_MODULE=ibus