@apple-ouyang said in I transform Retropie setup scripts to RPM platform, like openEuler, may support Fedora later:

@h2805270 I wanna create a branch called openEuler or rpm in https://github.com/RetroPie/RetroPie-Setup

Write access to the RetroPie-Setup repository is given only to the RetroPie team. If you wish to develop something based on RetroPie-Setup, the way to do it is to develop it in your own fork (like you have right now) and then submit your changes as a Pull Request to the main RetroPie-Setup repository. This is how it's usually done by every contributor and the RetroPie team members.

I have a VPN so I can access internet freely, like google etc

You mean you don't have direct access to Github, right ?

Regarding your project - adapting RetroPie for a RPM based distro it's a bold task. Overcoming this may require a radical change in the way it works, more than replacing apt with dnf and changing package names. I think using Fedora and trying to develop for a regular PC as a starting point would be better than targeting OpenEuler (which is something new, I first heard about here) and the Pi.