archlinux通用优化设置

文章目录

    • pacman命令的彩色输出
    • 添加archlinuxcn源
    • 建立一个非root用户
    • 让video组能够调节屏幕亮度
    • 对于NVIDIA用户,屏蔽开源驱动nouveau
    • 去掉使用`su`命令需要输入密码
    • 去掉使用`sudo`命令需要输入密码
    • 重新初始化密钥
    • 安装aur助手yay

pacman命令的彩色输出

编辑/etc/pacman.conf

...
# Misc options
#UseSyslog
Color                             #取消本行的注释
#TotalDownload
CheckSpace
#VerbosePkgLists
...

添加archlinuxcn源

/etc/pacman.conf文件末尾添加以下两行:

[archlinuxcn]
Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch

之后安装 archlinuxcn-keyring 包导入 GPG key。

建立一个非root用户

# groupadd 用户组名
# useradd 用户名 -g 用户组名 -G wheel  -G video -s /bin/bash -m 
# passwd 用户名

注意:输入密码时没有提示,需要二次确认

让video组能够调节屏幕亮度

查询接口,取决你的显卡型号,此处以acpi_video0为例

$ ls /sys/class/backlight/
-----------------------------------------------
acpi_video0

编辑/etc/udev/rules.d/backlight.rules

ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chgrp video /sys/class/backlight/%k/brightness"
ACTION=="add", SUBSYSTEM=="backlight", KERNEL=="acpi_video0", RUN+="/bin/chmod g+w /sys/class/backlight/%k/brightness"

对于NVIDIA用户,屏蔽开源驱动nouveau

编辑/etc/modprobe.d/nouveau-blaklist.conf

blacklist nouveau

去掉使用su命令需要输入密码

编辑/etc/pwm.d/su

auth        sufficient       pam_wheel.so trust use_uid       #这行注释去掉

去掉使用sudo命令需要输入密码

编辑/etc/sudoers.d/sudoers,添加以下一行

用户名 ALL=(ALL) NOPASSWD: ALL

重新初始化密钥

可以解决密钥报错问题

# rm -rf /etc/pacman.d/gnupg
# pacman-key --init
# pacman-key --populate archlinux
# pacman -S archlinuxcn-keyring

安装aur助手yay

yay包在archlinuxcn源里面

# pacman -S yay

打开询问是否编辑PKGBUILD

yay --editmenu --save

查看yay配置

yay -Pg

你可能感兴趣的:(#,archlinux)