Archlinux日常(其二 : 完善安装)
- Linux
- 2024-10-25
- 77热度
- 0评论
“时刻关注社区最新动态,一切以官方文档为准”
系统管理
普通用户创建(可选,但建议创建)
用户
应当仅在需要系统管理时使用root
使用useradd添加用户
- -m, 创建用户主目录,即 /home/username
- -G, 将用户加入附加组,通常加入到 wheel 组,可以使用 sudo 和 su 命令权限管理
- -s, 指定用户默认登录的 shell 的路径,通常应该使用已经正确配置在 /etc/shells 中
#使用查看可以使用的shell,默认是bash
chsh -l
#添加用户,我的username是otoya
useradd -m -G wheel -s /bin/bash otoya
#为该用户设置密码
passwd otoya
#修改 /etc/sudoers 文件来使 wheel 组的用户可执行任何命令
#为确保 /etc/sudoers 文件格式完全正确,因此使用 visudo 来编辑该文件防止出错,visudo 默认调用 vi 作为编辑器
#也可以临时调用其他编辑器,只需在该命令前加上 EDITOR 环境变量即可,本例使用 Vim
EDITOR=vim visudo
#取消注释该条目,以允许 wheel 组的所有用户以任何用户(包括root)的身份执行任何命令
%wheel ALL=(ALL:ALL) ALL
系统服务管理
systemctl基本用法
status查看状态
start立即启动
stop立即停止
restart立即重启
enable开机时启用
disable取消开机时启动
enable --now启用并立即启动
启用NetworkManager
systemctl enable --now NetworkManager
测试网络连接
ping bing.com
重启
reboot
软件包管理
启用 Arch linux 中文社区仓库,依然采用 USTC 源
[archlinuxcn] Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch #添加中文社区仓库后,必须先安装 archlinuxcn-keyring 钥匙环,才能安装其他软件,否则会出现 gpg 错误 #而 archlinuxcn-keyring 这个包是用 farseerfc 老哥的 key 签署验证的,本来 Arch Linux 的官方 keyring 中也包含了他的密钥 #但是去年12更新中删除了一个主密钥,导致farseerfc老哥密钥信任不足,所以要手动进行信任
sudo pacman-key --lsign-key "farseerfc@archlinux.org"
#信任后再安装 archlinuxcn-keyring 钥匙环 sudo pacman -S archlinuxcn-keyring
如果想使用32位程序,推荐启用 multilib 库,可在64位系统上运行和构建32位程序
#编辑 /etc/pacman.conf
#取消注释 multilib 两行
[multilib]
Include = /etc/pacman.d/mirrorlist
也可以添加其他第三方库,链接
刷新数据库并更新系统
sudo pacman -Syyu
图形界面
更新中。。。。。