This project can be used to synchronize a local mirror of Arch Linux packages using a script called sync. This mirror can be HTTP served locally by running the serve script (it requires ruby).
|
Note
|
Related projects:
|
Copy the config.sample file to config and configure it as you want:
$ cp config.sample config $ vim config
The mirror will be synchronized with $MIRROR_BASE_URL.
The local copy of the mirror will be downloaded in $MIRROR_BASE_DIR.
The HTTP server port used by this script is configured in $HTTP_SERVER_PORT.
|
Warning
|
Downloaded mirror size after
sync (aproximately, on 2019 March):$ du -hs mirror/ 38G mirror/ |
|
Note
|
Proxy settings:
If you are behind a proxy you may need to configure the |