2024-04-04 21:35:54 +03:00
2024-04-04 20:08:10 +03:00
2024-04-04 20:27:40 +03:00
2024-04-04 20:08:10 +03:00
2024-04-04 20:08:10 +03:00
2024-04-04 21:35:54 +03:00
2024-04-04 20:08:10 +03:00
2024-04-04 20:08:10 +03:00
2024-04-04 20:08:10 +03:00
2024-04-04 21:35:54 +03:00
2024-04-04 20:22:16 +03:00

Artix Linux Archive Tools

Introduction

archivetools is the project used to run the Artix Linux Archive. It's a turnkey solution to snapshot Artix Linux packages repositories and ISO images. You can deploy one for your own needs. Instructions on the ways it can me used are found at the Arch Linux Wiki.

The Archive is built by rsync'ing mirror1.artixlinux.org, or any other mirror, each day. Rsync features are used to transfer only the diff of new data from the previous snapshot and files are stored once with use of hardlinks.

Installation

Create a pacman package and install it.

cd archivetools
makepkg -i
crontab -e -u archive	# add the following line
11 23 * * *	archive

Debug

cd archivetools
export DEBUG=1
export ARCHIVE_CONFIG=archive.conf.test
./archive.sh

Dependencies

Sources

archivetools sources are available on github. Artix-adapted sources at Artix gitea.

License

archivetools is licensied under the term of GPL v2.

Author

archivetools was started by Sébastien Luttringer in August 2013 to replace the former Arch Linux Rollback Machine service.

Description
Artix packages archive tools
Readme 67 KiB
Languages
Shell 62.5%
Python 37.5%