arch初始配置
设置时间
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
utc时间
hwclock --systohc
vim /etc/locale.gen
设置为 en_GB.UTF-8 或 en_SG.UTF-8
执行
locale-gen
nano /etc/locale.conf
LANG=en_GB.UTF-8
yay -S openssh
pacman -S openssh python python-pip
pacman -Ql lrzsz 安装包结构
pacman -S sudo
useradd -m -G wheel -s /bin/bash arick
-m 选项创建主目录
-G 选项将用户添加到另一个组
-s 选项指定默认登录使用的 shell
配置sudo
/etc/sudoers
打开 sudoers 文件后,滚动到 wheel 相关部分,取消注释并保存文件。
%wheel ALL=(ALL) ALL
使用 passwd 命令给用户设置密码
passwd techuser
镜像源 archlinux添加archlinuxcn源 修改/etc/pacman.conf配置文件 sudo nano /etc/pacman.conf
在/etc/pacman.conf中添加
[archlinuxcn]
SigLevel = Optional TrustAll
Server = http://mirrors.ustc.edu.cn/archlinuxcn/$arch # 中科大源
#或者
#Server = http://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch #清华源
#Server = http://mirrors.163.com/archlinux/$arch 163源
也可以在sudo nano /etc/pacman.d/mirrorlistcn(文件名随意)中添加
Server = https://mirrors.ustc.edu.cn/$repo/$arch # $repo代表[archlinuxcn]中的值,$arch代表架构 Server = https://mirrors.tuna.tsinghua.edu.cn/$repo/$arch
然后在/etc/pacman.conf中
[archlinuxcn] Include = /etc/pacman.d/mirrorlistcn
导入key
sudo pacman -Sy archlinuxcn-keyring
刷新
sudo pacman -Syy
-S
: 同步软件包数据库。更新本地软件包数据库,以便系统可以知道软件包的最新版本。-yy
: 强制刷新软件包数据库。即使本地数据库看起来是最新的,也会强制从服务器重新下载软件包列表。-u
: 升级系统中的所有软件包到最新版本。
archlinux更换国内软件源
开启32位库支持 在/etc/pacman.d/mirrorlist中添加以下内容
Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch Server = https://mirror.rackspace.com/archlinux/$repo/os/$arch Server = https://mirror.leaseweb.net/archlinux/$repo/os/$arch
在etc/pacman.conf中添加
[multilib] Include = /etc/pacman.d/mirrorlist