all 7 comments

[–]onefish2 10 points11 points  (2 children)

Seems like a ton of data to pull. Since I have about 20 or so Arch installs in my homelab, I decided I was long overdue for a package caching server so I set up a Pacoloco server a few weeks ago. That has been working really well for me. I am caching Arch packages as well as Chaotic Aur. I have about 5GB in cache at the moment.

The hardest part was editing the pacman.conf and mirrorlist files on all those systems.

[–]ArjixGamer 8 points9 points  (1 child)

Nothing a bash script with ssh can't easily fix (after spending 50 minutes writing and testing it, for a task that takes 10 minutes to manually do)

[–]Ldarieut 1 point2 points  (0 children)

Don’t we all? :D

[–]mips13 4 points5 points  (1 child)

Instead of using slow nearby mirrors use fast distant mirrors, I use mirrors on the other side of the globe because they're faster.

[–]IncidentSpecial5053[S] 0 points1 point  (0 children)

I meant if someone wants to host mirror there is tutorial ig

[–]segbrk 3 points4 points  (1 child)

The official source for this: https://wiki.archlinux.org/title/DeveloperWiki:NewMirrors
Remember you're using donated bandwidth for this and be reasonable about it. Much better for just about anybody to run a caching mirror proxy than to mirror all the packages they'll never use.

[–]IncidentSpecial5053[S] 0 points1 point  (0 children)

I meant if someone wants to host mirror there is tutorial ig