Как поставить OS на VPS, если провайдер не дает выбрать образ

Если поставщик VPS, VDS не предоставляет установку образа нужной операционной системы
или требует оплатить установку вашего ISO-образа,
то его можно установить самостоятельно из той OS, в которой вы сейчас находитесь.
Так я установил NixOS на удаленный сервер из Ubuntu.
SSH-ключи должны быть уже настроены для входа на текущей Ubuntu.
Бэкапы сделаны.
Чтобы все команды не вводить вручную, воспользуемся скриптом для установки NixOS:
curl https://raw.githubusercontent.com/elitak/nixos-infect/master/nixos-infect | NIX_CHANNEL=nixos-25.05 bash -x
Всё, теперь заходим, используя те же ключи SSH:
Смотрим: nixos-version >> 25.05