架构用户存储库 或者,简单地说,AUR 是人们选择 Arch Linux 或其衍生发行版(如 Manjaro 或 EndeavourOS)的众多原因之一。 如果你在任何基于 Arch 的发行版上使用 AUR 帮助程序,你就不必再从 GitHub 手动安装任何东西。 尽管 Debian 和 Ubuntu 使用 apt 包管理器,这是最古老的包管理器之一,但 Debian 和 Ubuntu 仍然没有像 AUR 这样的功能。
Pacstall 试图通过充当第三方 AUR 来填补基于 Debian 和 Ubuntu 的系统的这一空白。 在本文中,我们将了解此工具在任何基于 Ubuntu 的发行版上的安装过程,我们还将了解如何使用此工具安装、删除和搜索包。
目录
Pacstall 的特点
- 它支持安装 AppImage、二进制文件、从源构建应用程序以及安装 deb 包。
- 使用 Axel,您可以加快包下载速度。
- 您还可以选择从不同的存储库安装应用程序。
- 您甚至不必等待开发人员推送新版本来获取此软件包的新更新,因为此工具从
git pushes
. - Bash、Zsh 和 Fish shell 用户不必每次都输入完整的命令,因为它支持 shell 补全。
安装 Pacstall
安装过程非常简单,只需打开一个终端窗口并输入以下命令:
sudo bash -c "$(curl -fsSL https://git.io/JsADh || wget -q https://git.io/JsADh -O -)"
就是这样,这个“AUR helper”现在已经安装好了,我们可以开始在我们的机器上使用它了。
基本命令
让我们搜索一个名为“vim”的包,为此,您可以键入以下命令:
pacstall -S vim
现在,要安装包,请使用以下命令:
pacstall -I vim

要添加自定义存储库,您可以运行以下命令:
pacstall -A REPOSITORY_NAME
为了更新 Pacstall 脚本,您可以运行以下命令:
pacstall -U

要更新所有包,您可以运行:
pacstall -Up
为了列出这个包支持的更多命令选项,你可以打开它的帮助菜单:
pacstall -h

概括
看到独立开发人员正在填补我们在使用任何基于 Debian/Ubuntu 的发行版时都感受到的空白,这真的很酷。 我们希望这个软件包能得到社区的定期维护和支持。 如果你有跑步的习惯 apt install
和 apt update
那么也许你可以在你的 Bashrc 中为这个命令创建一个别名,这样你就不必记住用于安装包的新命令。