I transform Retropie setup scripts to RPM platform, like openEuler, may support Fedora later
-
Hi guys,
I am a senior university student from China
I spent a few months getting Retropie to support the RPM package manager operating system
Retropie can now be successfully installed and run on Raspberry PI 4 with openEuler 21.03 (albeit with a few bugs)
Support for Fedora systems can be added in the future, as only a few more changes are needed
My installation method is to modify the relevant scripts such as retropie_setup. sh, change apt to dnf
The code is in the openEuler branch of my personal repository, this is the link to my Github: https://github.com/apple-ouyang/RetroPie-Setup
I really want to contribute the code to the community. I think it's better to open a branch of openEuler on RetroPie-Setup, because not all apt commands are replaced with DNF, only some necessary commands are replaced, and there is still some bugs that I can't fix
Looking forward to your reply -
If you want to do it, I don't see why not.
I'm not sure if anyone here has experience with openEuler, but it's great that we are getting users from across the globe who want to make their own version of RetroPie suited for their local preferences.
[malware removed]
-
@h2805270 Your links are just some malware
.exe
files - what gives ? -
@mitu
That's impossible.He mentioned that he was a student from China. So I just gave him two useful open source "go-around" programs to access our net without the "shipensor-cay".
I couldn't upload ZIPs, so I had to link them.
I figured that it's hard to find them from any network over there. But if linking .exe files through a neutral "file upload site" is not allowed on here, than I won't pry on it.
-
@h2805270
sorry for my late replys
I have a VPN so I can access internet freely, like google etc
And I upload my files in Baidu Netdisk, like google driver, if you can't access Baidu Netdisk, I can upload it to google driver -
@h2805270 I wanna create a branch called openEuler or rpm in https://github.com/RetroPie/RetroPie-Setup
Because I do a lot of edits about to replace apt with dnf.
And they're still some bugs
So mayby it's abetter to create a new brach, right?I create an issue in https://github.com/RetroPie/RetroPie-Setup/issues/3408
But util now, noone reply to me.
Do you know who I can contact to create a branch in retropie-setup scripts repo? -
@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
withdnf
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.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.