安装 paru
sudo pacman -S --needed base-devel git
# --needed表示有了就不用安装了
# -S 是sync的缩写,表示从官方仓库安装指定软件包
# base-devel是一个工具包,里面有例如gcc,make,fakeroot之类的工具,所以必须安装
# git就不多赘述安装一下这两个包。
git clone https://aur.archlinux.org/paru.git克隆一下 paru 的仓库。
cd paru切换到 paru 文件夹。
makepkg -si
# -s 自动安装依赖
# -i 安装构建好的包编译并安装。

paru 通过 rust 写的,需要先安装 rust 以及一些其他的依赖,可能需要较好的网络。
如果你是一个 rust 开发者,选 2,也就是 rustup,如果不是,就选 1。
不过如果使用 rustup 还需要进行安装 rust,也就是 rustup default stable 这个指令用来安装稳定版。
安装 rust需要较长的一段时间(最好科学上网,科学上网可能 1 min 就整完了)
单纯选择 2, 第一次安装是会失败的,安装完 stable 版本后再次输入指令 makepkg -si。
安装完后输入下面的指令:
paru --version输入这个指令检查一下是否安装成功。
安装完之后,用来安装 paru 的文件夹就可以删除了,rm -rf paru
paru 日常使用
注意按下 tab 可以自动补全。前提是需要安装一下 zsh 这个 shell 以及插件。
可以看这篇博客:arch中的shell
日常更新
paru # 这个直接就能更新
paru -Syu # 这个跟上面的一样安装软件
paru -S 软件名称搜寻软件
paru -Ss 软件名称找寻已经安装的软件名
paru -Qs 软件名称删除软件
paru -Rs 软件名称删除配置文件:
paru -Rns 软件名称- -R 表示删除
- -n 表示配置文件
- -s 表示依赖项
使用编译过的进行安装
cd /tmp # 使用tmp文件,重启后即删除
git clone https://aur.archlinux.org/paru-bin.git # 就是一个pkg文件
cd paru-bin
makepkg -si不过这个版本已经过时了,可以在 aur 上面查看。
删除 paru
# 编译版本
sudo pacman -Rns paru paru-debug
# bin版本
sudo pacman -Rns paru-bin paru-bin-debug