首先,前往 https://aur.archlinux.org
创建一个账户。确保添加正确的 SSH 密钥。接下来,使用以下命令克隆一个空的 Git 存储库。
完成上述步骤后,创建一个名为 PKGBUILD
的文件。一旦文件创建成功,您可以继续进行下一步。
- 在文件的顶部,定义你的包名并将其赋值给变量
pkgname
。
- 设置你的
pkgver
变量。通常最好在源变量中使用这个变量来增加可维护性。
pkgdesc
变量在你的 aur 仓库页面上告诉访问者你的应用程序是做什么的。
arch
变量控制哪些架构可以安装你的软件包。
url
变量虽然不是必需的,但有助于使您的软件包看起来更专业。
install
变量定义一个运行安装命令的文件。
depends
变量包含了一系列必需的项目,这些项目是使你的应用程序运行所必须的。对于任何 Tauri 应用程序,你必须包括上述所有依赖项。
source
变量是必需的,它定义了上游软件包所在的位置。您可以通过在变量名末尾添加架构来使 source
与特定架构相关联。
为了将您的 repo 推送到 aur,您必须生成一个 srcinfo
文件。可以使用以下命令完成此操作。
测试这个应用程序非常简单。你只需要在与 pkgbuild 文件相同的目录中运行 makepkg -f 命令,然后看它是否正常工作。
最后,在测试阶段结束后,您可以使用以下命令将应用程序发布到用户存储库。
如果一切顺利,你的仓库现在应该会出现在 AUR 网站上。
© 2024 Tauri Contributors. CC-BY / MIT