mirror of
https://codeberg.org/privacy1st/arch
synced 2024-12-23 01:16:04 +01:00
.. | ||
arch-repo-push-new.sh | ||
arch-repo-receive-new.sh | ||
arch-repo-vercmp.sh | ||
arch-repo.cfg | ||
bash-unique-array-test.sh | ||
PKGBUILD | ||
README.md |
arch-repo manager
Special thanks to nachoparker for his article:
setup
Install de-p1st-repo
on your local machine as well as on
a remote server.
Adjust /etc/de-p1st-repo/*.conf
according to your needs.
Run a webserver on the server to serve static content:
- https://hub.docker.com/_/nginx/ -> Hosting some simple static content
sudo docker run --name arch-repo -v /mnt/data/live/arch-repo:/usr/share/nginx/html:ro -d nginx
Add the newly created mirror to your /etc/pacman.conf
:
[de-p1st]
SigLevel = Optional TrustAll
Server = https://arch.p1st.de
normal usage
- Build packages on local machine
aur sync -c SOME_AUR_PACKAGE
aur sync -c -u
- Push new packages to remote repository
arch-repo-push-new
- Check for AUR updates
arch-repo-vercmp