基础配置
网络模块
systemctl 是 Arch 的进程管理器,常用的参数有 start,restart,stop,enable,disable 等,分别是启动,重新启动,停止,添加为开机自启动,取消开机自启动等功能,具体可参考 systemctl。
开启网络模块并添加为开机自启动。
systemctl enable --now NetworkManager
启动后可通过 nmtui 命令进入图形化界面连接网络。
添加 archlinuxcn 源
该处使用中科大源。
修改 /etc/pacman.conf,在文件末尾添加以下内容
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
导入 GPG key
pacman -S archlinuxcn-keyring
安装并配置 haveged
haveged 的详细信息见 haveged。
pacman -Syu haveged
systemctl enable --now haveged
rm -fr /etc/pacman.d/gnupg
pacman-key --init
pacman-key --populate archlinux
pacman-key --populate archlinuxcn
添加 AUR 源
下载 AUR 源管理器
pacman -S yay
清华源因某些原因停止了服务,目前的 AUR 只能使用官方源,不过就现在(2022.3.6)来说,官方源速度可以,没有被墙的迹象,不过某些敏感包不能访问。
安装字体
pacman -S ttf-dejavu wqy-microhei
创建普通用户
创建用户并添加到用户组 whell
useradd -m -G wheel username
username 改成自己需要的用户名。
设置用户密码
passwd username
在 /etc/sudoers 中将下图圈红代码的注释去掉以给予管理员权限

图形化界面配置
此处切换到普通用户。
最小化安装 KDE 桌面
安装所需包
sudo pacman -S xorg-server sddm plasma
卸载开发者工具
sudo pacman -Rscn plasma-sdk
启动桌面
systemctl enable --now sddm
建议安装终端模拟器后再启动。
安装常用应用
应用:终端模拟器,文件管理器,截屏工具,图片查看器,谷歌浏览器,网易云音乐,VS Code
sudo pacman -S konsole dolphin flameshot gwenview
yay -S google-chrome netease-cloud-music visual-studio-code-bin
yay 前不要添加 sudo。
安装中文输入法
执行以下命令下载 fcitx 框架和搜狗输入法
yay -S fcitx-configtool fcitx-im fcitx-qt4 fcitx-sogoupinyin
安装完后需要创建 ~/.pam_environment 文件,添加以下内容用以配置环境变量后才能使用。
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=\@im=fcitx
终端优化
需提前下载好 ohmyzsh 并使用。
下载高亮插件,历史补全插件和 powerleve10k 主题
sudo pacman -S zsh-syntax-highlighting zsh-autosuggestions zsh-theme-powerlevel10k
修改 ~/.zshrc 文件,在末尾添加以下内容
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
下载字体并安装
git clone https://gitee.com/cx537/p10k_fonts.git
关闭终端后重新启动。
可选配置
关闭 Grub 加载界面
Grub 加载界面是在开机时跳出的,它默认会给予5秒的时间给你选择启动项。
修改 /etc/default/grub 文件,找到 GRUB_TIMEOUT=5 (第四行),该行作用是定义 Grub 界面倒计时时间(以秒为单位),将5改为0即可。
然后执行以下命令重新生成 Grub 配置文件即可。
sudo grub-mkconfig -o /boot/grub/grub.cfg
蓝牙
安装提供蓝牙协议栈的包和工具包
sudo pacman -Syu bluez bluez-utils
开启蓝牙模块并添加为开机自启动。
systemctl enable --now bluetooth
如果要使用蓝牙耳机或音响,需要安装 pulseaudio-bluetooth。
sudo pacman -S pulseaudio-bluetooth
gst-plugins-bad包可以提供 AptX 和 LDAC 的支持。
打印机
执行以下命令安装 cups 软件包
sudo pacman -S cups
启动模块
systemctl start cups
此处只启动模块,若要添加入自启动只需将
start更改为enable,或者参考蓝牙模块的开启方法。
下载可视化管理工具
sudo pacman -S system-config-printer
下载完不代表可以使用,还需自行寻找对应的驱动。有关打印机驱动的信息可参考此处。
WPS
执行以下命令安装 WPS 包,WPS 中文语言包和 WPS 需要的符号字体包
yay -S wps-office-cn wps-office-mui-zh-cn ttf-wps-fonts
安装 QQ 和 WeChat
如果安装时报错
warning: cannot resolve "lib32-zlib",需添加 multilib 源。方法:去除
/etc/pacman.conf中第93,94行注释。
yay -S deepin-wine-qq com.qq.weixin.deepin
npm
执行以下命令更换淘宝源
npm config set registry http://registry.npmmirror.com
pip
执行以下命令更换豆瓣源
pip config set global.index-url https://pypi.douban.com/simple/
689

被折叠的 条评论
为什么被折叠?



