LURE is intended to bring the AUR to all distros. It is currently in an alpha state and may not be stable. It can download a repository, build package

LURE (Linux User REpository)

submited by
Style Pass
2022-09-26 19:30:26

LURE is intended to bring the AUR to all distros. It is currently in an alpha state and may not be stable. It can download a repository, build packages in it using a bash script similar to PKGBUILD, and then install them using your system package manager.

LURE is written in pure Go and has zero dependencies after it's built. The only things LURE needs are a command for privilege elevation such as sudo, doas, etc. as well as a supported package manager. Currently, LURE supports apt, pacman, apk, dnf, yum, and zypper. If a supported package manager exists on your system, it will be detected and used automatically.

To install LURE, you'll need Go 1.18 or newer. Once installed, clone this repo and run go build inside, and then run sudo install -Dm755 lure /usr/local/bin.

The AUR is an amazing feature, and it's one of the main reasons I use Arch on all my daily driver devices. It is really simple while providing really useful functionality. I feel such a solution shouldn't be stuck in only a single distro, so I made LURE.

Leave a Comment