![]()
Otherwise, the "pacman-static" route doesn't seem practical. #Install deb package on arch linux installation install#In my experience, pacman-utils with all dependencies only takes 5-10 seconds to install on GitHub actions Most of those packages come on Ubuntu already, but I added them all in case an integration environment was stripped down in some way. "libarchive-tools, libarchive13, colorize, curl, python3, glibc-source, bash, libgpgme11, fakechroot, zstd, tar" After that, the only necessary dependencies for the actual package are: To get pacman and all its tools working on Ubuntu all I had to do was compile it from source on Ubuntu (which requires a lot of packages, but isn't too bad). It could alternatively be used to supply "pacman" in the pacman-utils package, but there isn't a strong benefit in my mind. The only commands you can run with it are with "pacman." It does not include repo-add, makepkg, or any other tools. Let me know what you think! My hope is that this project can help people successfully use GitHub Actions for their Arch Linux further examination of pacman-static it appears to just be a compiled version of pacman with libraries installed in it. #Install deb package on arch linux installation code#GitHub Actions could even be used as a back up build server of sorts for simple packages on the Chaotic-AUR! /.deb If youre on an older Linux distribution, you will need to run this instead: sudo dpkg -i .deb sudo apt-get install -f Install dependencies Note that other binaries are also available on the VS Code download page.With pacman's tools set up to work on Debian, you can effectively get a 24/7 Arch Linux build server for free. GitHub offers a pretty generous "unlimited" actions/minutes per month for public repositories. I've currently got it syncing hourly using GitHub Actions. The main reason I created it is to get linux-zen running on my Manjaro laptop. ![]() Manjaro-removed-pkgs is a repository that contains all the packages the Manjaro team removes from the Arch Linux Repositories. ![]() There are ways to use Arch Linux docker images within Ubuntu, but from what I've read it can be inconsistent to keep running properly.Īfter creating pacman-utils, I made a project to show what could be done with it: the manjaro-removed-pkgs repository ( GitHub - ThePoorPilot/manjaro-removed-pkgs: Repository that hosts all the packages on the Arch repo that are unavailable/removed on Manjaro.) The main goal is to use all the other tools included in pacman such as repo-add and makepkg in free integration environments such as GitHub Actions.įor example, this allows small-scale projects to have their packages built "nightly" while using the standard GitHub Actions Ubuntu 20.04 Runner! You may ask, why would you port pacman to Debian? Is it just a completely idiotic exercise? ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |