RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    I transform Retropie setup scripts to RPM platform, like openEuler, may support Fedora later

    Scheduled Pinned Locked Moved Ideas and Development
    fedorarpmopeneuler
    7 Posts 3 Posters 911 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      apple-ouyang
      last edited by apple-ouyang

      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

      1 Reply Last reply Reply Quote 2
      • H
        h2805270
        last edited by mitu

        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]

        mituM A 2 Replies Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @h2805270
          last edited by

          @h2805270 Your links are just some malware .exe files - what gives ?

          H 1 Reply Last reply Reply Quote 0
          • H
            h2805270 @mitu
            last edited by h2805270

            @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.

            A 1 Reply Last reply Reply Quote 0
            • A
              apple-ouyang @h2805270
              last edited by

              @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

              1 Reply Last reply Reply Quote 0
              • A
                apple-ouyang @h2805270
                last edited by

                @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?

                1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator
                  last edited by

                  @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.

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  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.