Не, не растет кокос ...
Может и можно систему нагнуть (тот же repack сделать со скриптами, ссылок наделать ...), но чем это кончится - неизвестно.
$ epm repack php-cgi_8.2+93_all.deb
Спойлер
Repacking /opt/Install/PHP/php-cgi_8.2+93_all.deb to local rpm format (inside /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir) ...
$ alien --generate --to-rpm ../php-cgi_8.2+93_all.deb
Warning: alien is not running as root!
Warning: Ownerships of files in the generated packages will probably be wrong.
Warning: Skipping conversion of scripts in package php-cgi: postinst prerm
Warning: Use the --scripts parameter to include the scripts.
$ /usr/bin/env bash /etc/eepm/repack.d/generic.sh /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93 /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93-2.spec php-cgi /opt/Install/PHP/php-cgi_8.2+93_all.deb
$ rpmbuild --buildroot /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93 --target x86_64 -bb /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93-2.spec
find-provides: broken symbolic link /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93/usr/bin/php-cgi.default -> php-cgi8.2 is not going to provide anything
find-provides: broken symbolic link /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93/usr/lib/cgi-bin/php.default -> php8.2 is not going to provide anything
find-provides: broken symbolic link /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93/usr/share/man/man1/php-cgi.default.1.gz -> php-cgi8.2.1.gz is not going to provide anything
find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,python3,shell,typelib)
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,nodejs_native,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
symlinks.req: /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93/usr/bin/php-cgi.default: /usr/bin/php-cgi8.2 -> /usr/bin/php-cgi8.2 (raw, not installed)
symlinks.req: /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93/usr/lib/cgi-bin/php.default: /usr/lib/cgi-bin/php8.2 -> /usr/lib/cgi-bin/php8.2 (raw, not installed)
symlinks.req: /var/tmp/tmp.k79o3u80Mg/php-cgi_8.2+93_all.deb.tmpdir/php-cgi-8.2+93/usr/share/man/man1/php-cgi.default.1.gz: /usr/share/man/man1/php-cgi8.2.1.gz -> /usr/share/man/man1/php-cgi8.2.1.gz (raw, not installed)
Adapted packages:
/opt/Install/PHP/php-cgi-8.2+93-epm1.repacked.2.x86_64.rpm
# rpm -qlp php-cgi-8.2+93-epm1.repacked.2.x86_64.rpm
Спойлер
/usr/bin/php-cgi.default
/usr/lib
/usr/lib/cgi-bin
/usr/lib/cgi-bin/php.default
/usr/share/doc/php-cgi
/usr/share/doc/php-cgi/changelog.gz
/usr/share/doc/php-cgi/copyright
/usr/share/man/man1/php-cgi.default.1.gz
# apt-get install php-cgi-8.2+93-epm1.repacked.2.x86_64.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано php-cgi для 'php-cgi-8.2+93-epm1.repacked.2.x86_64.rpm'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Так как для выполнения Вашего запроса достаточно одной операции, то
скорее всего этот пакет просто невозможно установить. Сообщите, пожалуйста,
об этом как о найденной ошибке в пакете.
Эти сведения могут помочь найти выход из ситуации:
Следующие пакеты имеют неудовлетворенные зависимости:
php-cgi: Depends: /usr/bin/php-cgi8.2 но пакет не может быть установлен
Depends: /usr/lib/cgi-bin/php8.2 но пакет не может быть установлен
Depends: /usr/share/man/man1/php-cgi8.2.1.gz но пакет не может быть установлен
E: Извините, `битые' пакеты
Это уже на сервере под root ставил. Там все версии php уже установлены.