Archlinux日常(其二 : 完善安装)

“时刻关注社区最新动态,一切以官方文档为准”

系统管理

普通用户创建(可选,但建议创建)

用户
应当仅在需要系统管理时使用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

图形界面

更新中。。。。。