[11:36] <xnox> hello!
[11:36] <xnox> https://wiki.ubuntu.com/Mirrors  the how much space stuff takes has not been updated in a while
[11:36] <xnox> can anybody please advise what the numbers are for Focal, Jammy?
[11:37] <xnox> also if it is possible to know how much Releases are on per-arch basis?
[11:37] <xnox> i.e. _all _amd64 _arm64 _armhf and so on? in case i want arch indep packages + two arches i want to use?
[11:43] <Berge> xnox: I can run du(1)
[11:46] <xnox> Berge: probably complicated, because all releases are in a single pool mixed up.
[11:46] <xnox> i wonder if i can run mirror script; in a no-op mode to see how much in total is transmitted if i choose one release / one arch based on metadata
[11:48] <Berge> ubuntu@redskapet:~$ du -hsc archive/ releases/
[11:48] <Berge> 2,3T    archive/
[11:48] <Berge> 39G     releases/
[11:48] <Berge> 2,3T    total
[11:48] <Berge> xnox: well, binaries are in separate dirs
[11:48] <Berge> hold on
[11:49] <Berge> Ok, my mirror (no.[ar].u.c) only carries amd64 and i386
[11:50] <Berge> I mean, separate names
[11:51] <Berge> xnox: I would guess just north of 1TB for each of amd64 and i386, plus all-packages (based on 2.3T divided by two archs)
[11:52] <Berge> That's for bionic, focal, jammy, mantic, trusty and xenial combined
[11:59] <Berge> ubuntu@redskapet:~/archive$ du -hsc --files0-from=<(zgrep -hPo '^Filename: \K.*' dists/*/main/binary-amd64/Packages.gz | tr "\n" "\0") | tail -n1
[11:59] <Berge> 456G    total
[12:02] <Berge> hm, this does seem off, doesn't it
[12:02] <Berge> https://dpaste.org/iZBPm/raw
[12:03] <Berge> Or maybe it's right
[12:03] <Berge> For main
[12:09] <Berge> xnox: https://dpaste.org/ZpZ07/raw including all of main, universe, restricted, multiverse