使用ArchLinux期间有些操作用的上,单独写篇文章做个笔记,希望以后再次需要使用的时候有地方找,同时也希望能帮上有需要的朋友。
启用archlinuxcn源
我之所以选择ArchLinux,很大一部分原因就是想用archlinuxcn源,里面几乎包含了我所需要的所有第三方包。
到pacman.conf文件末尾添加:
sudo vim /etc/pacman.conf
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
安装archlinuxcn-keyring:
sudo pacman -S archlinuxcn-keyring
安装yay:
sudo pacman -S yay
切换到fish
就本地shell来说,我个人觉得Bash功能稍微少了点,而zsh又做不到开箱即用,恰好fish比较能满足我的需求,相关安装及切换命令:
sudo pacman -S fish
chsh -s /usr/bin/fish
命令行连接WiFi
在DWM或者i3wm环境下,没有安装nm-applet或者图形化管理器的情况下,可以使用nmtui命令连接WiFi,此命令可以全程在终端下完成WiFi列表扫描、输入密码及连接WiFi等操作。
此方法有个缺点是每次开机需要手动连接,暂时没找到自动连接的方法。
调整屏幕背光
如果是笔记本的话,涉及到一个调节屏幕背光亮度的操作,目前在DWM环境下我没找到很好的办法去调节,除了利用命令行。
切换到root之后,执行命令:
echo 50 > /sys/class/backlight/amdgpu_bl0/brightness
可选值是0-255,我上面设置的是50,我个人觉得比较合适的亮度,能看清屏幕内容同时又不刺眼。
我这是AMD的CPU自带的核显调节方法,Intel的CPU处理器大同小异。
虽然只有一行,但是我发现设置之后,每次重启都无需再次操作,系统会记住对应的亮度。
设置全局音量
同样是在DWM中,没有找到比较好的图形化设置全局音量的办法,利用这个命令可以设置全局音量,配合程序自有的音量调节,也能凑合用:
alsamixer
安装并设置搜狗输入法
安装:
yay -S fcitx-sogoupinyin fcitx-configtool
启动:
# ~/.xinitrc
...
fcitx &
启用:
# ~/.pam_environment
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
然后执行fcitx-configtool命令,使用图形化界面添加搜狗输入法。
ArchLinux使用蓝牙耳机
安装对应的包:
sudo pacman -S bluez bluez-firmware pulseaudio-bluetooth pavucontrol pulseaudio-alsa
启动蓝牙服务:
sudo systemctl enable --now bluetooth
使用bluetoothctl命令可以进行蓝牙耳机配对。
查看系统中已安装的字体
查看所有字体:
fc-cache
筛选指定名称字体:
fc-cat | grep 'Source Code Pro'
部分AUR软件
这是我部分在使用的AUR软件,通过yay -S命令可以安装:
- google-chrome
- qqmusic-bin
- visual-studio-code-bin
- phpstorm phpstorm-jre
- notion-app
- ttf-apple-emoji
- sublime-text-4
- wechat-uos
- bcompare
- picom
- feishu-bin
- wps-office-cn wps-office-mui-zh-cn