Index of /software/Linux/debian/dists/trixie/main/installer-ppc64el
Name
Last modified
Size
Description
Parent Directory
-
20250803+deb13u2/
2025-11-11 21:23
-
20250803/
2025-08-03 01:51
-
current/
2025-11-11 21:23
-
DEQ/FCTUC Server at 193.137.214.36 Port 80