I’m trying to get a Garmin Ant+ USB dongle working within Fedora Kinoite to work with Golden Cheetah and my cycle trainer.

The Golden Cheetah wiki only has instructions for getting this to work within Ubuntu which I got working on Mint previously. I’m trying to convert over to Kinoite and this is critical.

The wiki says to create a new udev rule. Following the instructions it says to place it in /etc/udev/rules.d which also exists in Kinoite, the problem being it’s a read only folder and sudo still doesn’t allow me to place a file. How do I override the atomic structure to create a file there? I believe it requires using the rpm-ostree command but I’m unfamiliar.

  • Telorand@reddthat.com
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    13 days ago

    You can’t permanently override the read-only nature of your system. You can create a temporary overlay that allows you to edit certain directories like /usr and /etc, but you can’t create something persistent. It will revert on reboot, and you’ll have a broken installation of your Garmin software.

    Iirc, doesn’t /var/etc exist? Can you place what you need there instead?

    • sic_semper_tyrannisOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      13 days ago

      I’ll try /var/etc and let you know. But besides that am I understanding you correctly that nothing at all will be persistant? Even the overlay will reset itself?

      Edit: /var doesn’t have an etc folder and it’s also in the read only section. Also, home/username/.var doesn’t have an etc folder either

  • lurch (he/him)@sh.itjust.works
    link
    fedilink
    arrow-up
    1
    ·
    13 days ago

    so you want to run an immutable distro, but make it not immutable. i’m not sure that’s a good idea. maybe you reached its limitations.

  • NaN@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    13 days ago

    Probably gonna need to use distrobox, rather than install on the immutable os.