先来看看诱饵吧!将AUR带到所有Linux发行版

lure

AUR(Arch User Repository)是一个社区驱动的存储库,用于基于Arch的Linux发行版。

长话短说:它帮助安装官方存储库中没有的包,并让您获得最新版本。

我发现这对我的经验很有帮助Manjaro Linux

从技术上讲,AUR从源代码构建一个包,然后利用包管理器(Pacman)来安装它。

您还可以在我们的详细指南中了解更多信息:

📢现在您对AUR有了一个很好的了解,一个新的开源项目旨在将AUR的实用程序带到所有发行版。

该项目名为Linux用户存储库(或Lure)。

💡Lure项目正处于阿尔法阶段,创建者几周前宣布了这一消息。所以,这完全是一项正在进行的工作。这样的项目已经存在了吗?lure adding repo使用诱饵添加示例回购

不是的。

开发人员已经尝试制作AUR替代方案,但针对的是特定的发行版。喜欢Make deb程序包资料档案库对Debian来说。

Lure是一个雄心勃勃的想法,可以在您选择的任何分发上发挥作用。

它旨在成为一个工具,帮助您使用类似于PKGBUILD的脚本为您的发行版创建本地包。

开发人员在一个Reddit公告帖子

我的项目名为Lure,是Linux用户存储库的缩写。它构建本地包,然后使用系统包管理器安装它们,就像AUR一样。它使用类似于Aur'的PKGBUILD的构建脚本来构建包。

它是用纯GO编写的,这意味着在构建它'之后,除了任何特权提升命令(sudo、doas等)之外,它没有任何依赖关系。以及任何一种受支持的包管理器,目前是:Pacman、APT、APK(高山Linux,不是Android)、DnF、YUM和Zypper。

听起来很刺激!

引诱项目回购

您也可以在其上探索更多关于它的信息GitHub镜像

使用诱饵

您不必安装额外的包管理器来使其工作;它会自动与您的系统'的包管理器一起工作。

因此,如果它在其repo(或其添加的任何repo)中找不到包,它将移动到系统的默认repo并从那里安装它。就像我使用lure命令在我的系统上安装/删除neofetch一样:

lure neofetch remove

虽然该项目还处于早期开发阶段,但它提供了二进制包用于允许您安装和测试它们的各种发行版。

目前,它的存储库包括来自创建者本身的一个项目。但您可以尝试添加repo并构建/安装一些东西。

为了方便起见,我尝试在其repo中安装该程序包:

该命令如下所示:

ITD-BIN中的诱饵

在ITS上官方文档页面,您可以阅读更多关于它用来构建/安装/添加存储库的信息。

未来版本的一些计划功能包括:

自动安装脚本基于坞站的自动测试工具存储库的Web界面什么会让它更好?

首先,这是一个很好的项目。如果你以前使用过Arch,或者想要放弃Arch Linux,这将是一个很好的工具。

然而,对于大多数终端用户和非Arch Linux新手来说,PAMAC图形用户界面包管理器有了诱饵的支持应该是锦上添花。

当然,在现阶段,它需要开源贡献者的支持。因此,如果您喜欢这个想法,请随时为项目做出改进!

💭你怎么看诱饵?在下面的评论中分享你的想法!

类似文章