在 Artix Linux 上安装软件包的方法取决于你使用的初始化系统(如 OpenRC、runit 或 s6),但主要工具是 pacman
(Arch 的包管理器)。以下是详细指南:
在安装前先同步软件库并升级现有包:
sudo pacman -Syu
pacman
安装单个包:
sudo pacman -S 包名
例如安装 neofetch
:
sudo pacman -S neofetch
安装多个包(空格分隔):
sudo pacman -S 包1 包2
搜索包(模糊匹配):
pacman -Ss 关键词
Artix 支持 Arch 的 AUR,需先安装 AUR 助手(如 yay
或 paru
):
sudo pacman -S git base-devel # 先安装依赖
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
然后通过 AUR 助手安装软件:
yay -S 包名
操作 | 命令 |
---|---|
删除包(保留配置) | sudo pacman -R 包名 |
彻底删除包(含配置) | sudo pacman -Rns 包名 |
列出已安装包 | pacman -Q |
查看包详情 | pacman -Qi 包名 |
pacman
用法与 Arch 一致。少数软件可能需要手动处理服务:
bash
sudo rc-service 服务名 start # OpenRC
sudo sv start 服务名 # runit
依赖冲突:
尝试部分升级或手动解决:
sudo pacman -Syu --ignore 冲突包名
签名错误:
更新密钥:
sudo pacman-key --refresh-keys
找不到包:
检查是否启用了所有必要仓库(如 extra
、community
),配置文件在 /etc/pacman.conf
。
bash
yay -S pamac-aur
通过以上步骤,你应该能顺利管理 Artix Linux 的软件包。如有特殊需求(如自定义构建),可参考 Artix Wiki。