Index of ftp://ftp.distributed.net/debian/dists/buster/main/installer-ppc64el
Parent Directory
20190702
20.00b
July 1 2019
20190702+deb10u13
20.00b
September 6 2022
current
17.00b
September 10 2022