yum – скачать для CentOS с помощью ubuntu?

У меня есть корпоративная сеть, люди, похоже, не хотят загружать rpm и зависимости для CentOS .

Как я могу

yum --download pkg_name --directory my_repo 

в системе, которая не использует yum в качестве системы упаковки, такой как Ubuntu или debian?

Кажется, что у Debian есть yum-utils , у которого должен быть yumdownloader , который вы можете использовать для загрузки RPM из репозиториев yum.

Насколько я знаю, лучший способ для apt-based дистрибутивов, таких как Debian или Ubuntu, – установить alien , который преобразует отдельные RPM файлы в родной формат deb , а затем устанавливает их отдельно с dpkg .

Выполняется как root:

 apt-get install alien alien package-name.rpm dpkg -i package-name.deb 

Это явно не будет разрешать зависимости автоматически, и dpkg откажется устанавливать до тех пор, пока они не будут выполнены. Кто-то может знать, как облегчить или автоматизировать его.