Or you could just not lock them up, allow them a temporary stay until their case is heard, etc. It’s a lot cheaper to do it this way too.
In fact, you could allow people to make their asylum claim in the country of origin or a third country so they don’t have to make this dangerous trip to the border while funding organised crime on the way.
Or they could use a distro that’s already been created by a European vendor, maybe even create a competitive tender. There’s no point in creating a new distro, add a new repository if you must.