Bazzite has a very simple process for installing software that isn’t on Flatpak: You spin up a virtual machine running a better distro and install it there

  • MidsizedSedan@lemmy.world
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    1 day ago

    yt-dlp AND btop isnt on the default app store on Bazzite. Im sure theres a way to get them installed, but it was rather annoying playing my game, watching a video on the side, finding a video that looks worth keeping, and i cant download it

    • prole@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      1 day ago

      yt-dlp works just fine for me on bazzite. I think I just use the app image? I even made an alias for it in my bashrc file so I only need to type “yt”.

      Some other tips: play around with BoxBuddy (distrobox) for a bit if you haven’t yet.

      You can use apt if you want, just create a Debian distrobox. BoxBuddy allows you to easily create shortcuts to apps installed in distroboxes to run them directly on your host system. So once you create it you never have to mess with the box again if you don’t want to.

      I came from EndeavourOS, so I just made an Arch distrobox that I can use to get packages from the AUR.

      “ujust update” (or the bazzite system updater thing) command will update all of your distrobox images (and any apps installed on them) as part of the process. And if you mess something up, or decide you don’t want it, you just delete the distrobox.

      It’s actually pretty easy, and I think it’s cool that your distro doesn’t really matter anymore.

      • MidsizedSedan@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        Ive only played with Bazzite for 2 days now. (Got a 2nd hand keayboard last year August. Finally changed the RGB with Bazzite and its OpenRPG tool). If you can set up Desktop mode as the default boot, then it is probably the best distro to reccomend to new users.

        I do have Arch as my main OS installed on another drive, and that does everything else i need.

        • prole@lemmy.blahaj.zone
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          1 day ago

          It’s good for new users. But it should be noted that does not mean that power users and tinkerers wouldn’t also like it.

          • _cryptagion [he/him]@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 day ago

            I tinkered around and made an Arch install for myself last year, until I realized that it was just turning into Bazzite but with extra steps, so I went back to Bazzite.

    • muhyb@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      Yeah, things are different on Bazzite. You can install things via homebrew as well. For yt-dlp use brew install yt-dlp (same command for btop). If something isn’t on homebrew too, there is a distrobox option. If you get used to AUR, Bazzite can be a little tedious.

      • prole@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        3
        ·
        1 day ago

        If you get used to AUR, Bazzite can be a little tedious.

        I just use my Arch distrobox to access AUR if I need to (though I don’t think I’ve had to).

        rpm-ostree is an adjustment, but now that I understand it more and know all of my options for installing packages, I think it’s fantastic.

        • muhyb@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          1 day ago

          The devs recommend against using rpm-ostree but yeah, distrobox is limitless. It’s just doing things different way. I also like how Bazzite (or Aurora) adds a program as a menu shortcut installed via distrobox, pretty convenient.

          • prole@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            3
            ·
            edit-2
            1 day ago

            I just mean learning how the ostree shit works in general for the most part. For pinning images and learning how to rollback if needed, etc.

            I try not to install things using rpm-ostree unless absolutely necessary.

            Edit: I probably should have just said “ostree” in the original comment.