ArchLinux 配置过程记录

基础配置

网络模块

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 中将下图圈红代码的注释去掉以给予管理员权限

etc/sudoers 文件第 82 行

图形化界面配置

此处切换到普通用户。

最小化安装 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/
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值