Hi

After I update the SteamOS 3.5.5 , I want to update/install the flatpak packages with flatpak update -y. this command does not worked and I need sudo access for that. Is this become rule of thumb for flatpak packages for this update?

    • dvdnet89OP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      11 months ago

      So, the right command is flatpak update -y --user ?

      • Tau@sopuli.xyz
        link
        fedilink
        arrow-up
        3
        ·
        11 months ago

        Maybe. I usually update my flatpaks through Discover.

        Though it looks like the problem is that it can’t write to /tmp. Try using chmod a+wr /tmp and trying to flatpak update -y again

      • Dr_Willis@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        11 months ago

        I don’t recall ever needing the --user option, if the command is ran by the user.

        if you were running the command via sudo, then yes, you would want the --user option.

        Understand that flatpaks can be installed system wide, or on a per user basis.

        if you are not careful you can install the same flatpak system wide when you just wanted it installed by the one user.

        I wasted a lot of disk space and time before I learned how flatpak works.

        • Chewy@discuss.tchncs.de
          link
          fedilink
          arrow-up
          1
          ·
          11 months ago

          Flatpak without --user changes flatpaks system wide, irrespective with which user it’s run. By using --user flatpak’s are stored in the home directory (.local, I believe).

          Most distros ship with system wide flatpak remotes, so --user isn’t necessary.