EDIT: ooh, nevermind, it's under "pool"
]]>slithery@black:/mnt/data/repo$ du -h --max-depth=2
167M ./community/os
167M ./community
116K ./community-staging/os
116K ./community-staging
2.7M ./community-testing/os
2.7M ./community-testing
6.5M ./core/os
6.5M ./core
74M ./extra/os
74M ./extra
216K ./gnome-unstable/os
216K ./gnome-unstable
5.2G ./iso/archboot
1.3G ./iso/2019.09.01
1.4G ./iso/2019.10.01
1.4G ./iso/2019.11.01
1.4G ./iso/2019.12.01
11G ./iso
3.9M ./kde-unstable/os
3.9M ./kde-unstable
4.4M ./multilib/os
4.4M ./multilib
32K ./multilib-staging/os
32K ./multilib-staging
128K ./multilib-testing/os
128K ./multilib-testing
33G ./pool/community
9.7G ./pool/packages
43G ./pool
88K ./staging/os
88K ./staging
1.5M ./testing/os
1.5M ./testing
8.0K ./.~tmp~
53G .
[community] is 33G
]]>I gather the 50GB number is including multilib and the various testing repos.
Yes, mirrors have to host all of the official repos.
]]>$ expac -S "%r %m" | awk '// { size[$1]+=$2;} END { for (repo in size) { printf "%s: %sGiB\n", repo, size[repo] / (1024 * 1024 * 1024); }}'
extra: 29.9921GiB
core: 2.51163GiB
community: 99.9306GiB
Though these are *installed* sizes.
Downloaded size - and storage size on the mirror - is far far less (for these three repos):
$ expac -S "%r %k" | awk '// { size[$1]+=$2;} END { for (repo in size) { printf "%s: %sGiB\n", repo, size[repo] / (1024*1024*1024); }}'
extra: 7.81633GiB
core: 0.599827GiB
community: 28.8422GiB
I gather the 50GB number is including multilib and the various testing repos.
]]>]]>A full mirror is over 50GB in size