this post was submitted on 28 Apr 2025
551 points (100.0% liked)

linuxmemes

24840 readers
385 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     

    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

    top 50 comments
    sorted by: hot top controversial new old
    [–] [email protected] 67 points 1 week ago (2 children)

    As a Bazzite fan, lmao. True

    [–] [email protected] 6 points 1 week ago (1 children)

    yeah it's rpm-ostree install <pkg>

    what's the big deal

    [–] [email protected] 6 points 1 week ago (1 children)

    Bazzite docs repeatedly say 'do not do that, it will lead to system instability as we update and improve the feature set of our custom rpm-ostree that is the backbone and fundamental core of what Bazzite is.'

    It is supposed to be a static, locked down, readonly core OS, just like SteamOS.

    Its just based on fedora instead of arch, and has a bunch of other customizations and tweaks and preconfigured apps and helper tools.

    load more comments (1 replies)
    load more comments (1 replies)
    [–] [email protected] 63 points 1 week ago (3 children)

    Bazzite is the better distro because you install things in a distrobox. Muck around, break things in there, but your main distro stays safe, secure and stable.

    [–] [email protected] 25 points 1 week ago (2 children)

    Until the keys change. And you spend forever wondering why it updates every day only to realize it was the same update over and over and over, and the only way they announce they broke things is a GitHub issue.

    I love Bazzite, daily it on my gaming PC. But imutable distros do have challenges, and installing non-standard software is defintlately one of them.

    [–] [email protected] 4 points 1 week ago (1 children)

    Until the keys change. And you spend forever wondering why it updates every day only to realize it was the same update over and over and over, and the only way they announce they broke things is a GitHub issue.

    Keys for what? Bazzite? When did this happen?

    load more comments (1 replies)
    [–] [email protected] 8 points 1 week ago (1 children)

    Hmmm. I use QubesOS mainly for the ability to have a separate VM for different things that I can muck around in and not break shit. Does bazzite offer a similar experience?

    [–] [email protected] 18 points 1 week ago (2 children)

    You don't run a VM for everything with Bazzite, Distrobox is more like Flatpak or WSL in that regard.

    It also isn't much more secure, it's just that everything is a bit more contained and comes with their own dependencies.

    [–] [email protected] 10 points 1 week ago (1 children)

    So it's kinda like a docker container its got its own filesystem and root runtime but not its own kernel?

    [–] [email protected] 21 points 1 week ago* (last edited 1 week ago) (1 children)

    Distrobox is just a set of shell scripts that controlls Podman under the hood. Not only is it like docker, it literally uses the same container format (ContainerD).

    [–] [email protected] 5 points 1 week ago

    Huh the more u know lol

    [–] [email protected] 7 points 1 week ago (1 children)

    Eh, it's fedora under the hood with SELinux enabled, and immutable, better than most security wise, I didn't say much more.

    [–] [email protected] 4 points 1 week ago (1 children)

    I replied to @[email protected] and understood the question like "Is distrobox as secure as QubesOS?", which I replied with "No".

    I'd say Fedora Atomic is definitely a bit more secure than other distros (e.g. Ubuntu, regular Fedora, etc.) for reasons you mentioned, but if you are a user that thinks that only Qubes offers the security you need, than there's no alternative.

    I can recommend you Secureblue tho as a good middle ground.
    It's Fedora Atomic, but hardened, a bit like GrapheneOS. Still viable for comfortable everyday use, but much more secure.

    load more comments (1 replies)
    load more comments (1 replies)
    [–] [email protected] 29 points 1 week ago

    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

    Seems like someone didn't bother reading any of the documentation... There are like 4 alternative ways to do it, including using apt (in a distrobox).

    [–] [email protected] 24 points 1 week ago (2 children)

    rpm-ostree install would like to have a word with you

    [–] [email protected] 5 points 1 week ago (1 children)

    They do specifically, multiple times, in multiple places in the wiki... tell you that you really, really shouldn't use rpm-ostree unless you absolutely know exactly what you are doing... because you can run into dependency conflict hell, and then the tree build will fuck up.

    Bazzite updates to a newer version of a shared dependency, but something you manually added... has not?

    Or visa versa, your custom thing requires a newer version, or some dependency that is for whatever reason just a conflicting fork of an existing dependency?

    Something is gonna break, potentially lots of somethings.

    [–] [email protected] 3 points 1 week ago* (last edited 1 week ago) (6 children)

    I saw that, I've been raw doggin it ever since. Maybe one day rpm-ostree would like that have a word with me

    load more comments (6 replies)
    load more comments (1 replies)
    [–] [email protected] 23 points 1 week ago (6 children)

    I love bazzite for handheld consoles but before I install it on my desktop there needs to be version based on ordinary 'non-immutable' fedora kde. That being said, immutable distros are more stable

    [–] zipzoopaboop 14 points 1 week ago (2 children)
    [–] [email protected] 18 points 1 week ago (1 children)

    Nobara promised me a nice dinner and then punched me in the taint

    load more comments (1 replies)
    load more comments (1 replies)
    [–] [email protected] 7 points 1 week ago

    What's your problem with the image based OS?

    If there's really anything you need, you can layer it or build your own image quite easily.

    [–] [email protected] 5 points 1 week ago

    Unlikely to happen. Not only is all their build tooling etc. made for immutable distros (and they have a lot of other ones besides Bazzite), but it would also mean throwing away the biggest advantages for little gain.

    [–] [email protected] 3 points 1 week ago* (last edited 1 week ago)

    I've been using it on my laptop for over 6 months now and it has been fantastic.

    I mean, if you're really hardcore, you can build your own immutable distro image using the distro you want... but that's way above my paygrade. I don't think it's that difficult, just something I have no intention of learning.

    load more comments (2 replies)
    [–] [email protected] 20 points 1 week ago

    This made me lol today, thank you

    [–] [email protected] 17 points 1 week ago (1 children)

    its in the ubuntu or debian toolbox. distrobox is pretty freaking awesome.

    load more comments (1 replies)
    [–] [email protected] 17 points 1 week ago* (last edited 1 week ago)
    echo "alias apt='sudo rpm-ostree'" >> .bashrc
    

    LMAO.

    [–] [email protected] 15 points 1 week ago (7 children)

    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

    [–] [email protected] 7 points 1 week ago* (last edited 1 week ago) (3 children)

    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.

    load more comments (3 replies)
    load more comments (6 replies)
    [–] [email protected] 14 points 1 week ago* (last edited 1 week ago) (1 children)

    So I realize this is a meme community but why not, its on topic:

    ... How is one supposed to install say, I2P, I2PD ... on Bazzite?

    I have tried the flatpak but it doesn't work properly because it only installs at the user level via the app store/flatpak... not the system level.

    I have tried to figure out how to set it up in a distro box and am apparently too stupid to figure this out.

    I am also apparently too stupid to figure out which of the like 8 different kinds of ports I2P uses for one thing or another... I actually need to forward in my router.

    help plz

    [–] [email protected] 10 points 1 week ago (1 children)
    [–] [email protected] 12 points 1 week ago* (last edited 1 week ago) (12 children)

    Yes, I have read the wiki.

    As I said, flatpak no worky because you don't have a system level install option.

    Flatseal might help, but I do not know what I'd have to custom configure.

    Ujust has no helper commands for i2p.

    Homebrew might help for setting up the daemon, but i wouldn't know how to connect it properly to a firefox or librewolf container tab, within bazzite.

    ... Quadlet.

    Ok. This didn't exist the last time I looked at the wiki a couple months ago, goddamnit.

    I2P does have a docker set up guide... this might actually work, if it can direcrtly fuck with bazzite's systemctl.

    That being said: I have never use cli docker before so... wheee!

    Uh other than that:

    Distrobox is basically a very fancy docker container... maybe if I set up a whole distro, with I2P, and its own version of ffox, lwolf... that would work?

    ...afaik there is no official i2p appimage, and even if there was, its containerized, same problem as a flatpak.

    ... and finally, rpm ostree, the big no no... yeah, there is no official .rpm for i2p.

    ... I... guess... i could set up vanilla fedora... in distrobox... and try to compile it from source... and then... either install that rpm in the fedora-distrobox... or... bazzite itself?

    ... its mid night, im going to bed rofl.

    load more comments (12 replies)
    [–] [email protected] 9 points 1 week ago (1 children)

    What are you running Bazzite on? I'm using it on my Legion Go as my daily driver. I love it for the most part, but there's still plenty to learn.

    [–] [email protected] 9 points 1 week ago (4 children)

    Not OP, but I've got Bazzite on my Steam Deck and Bluefin on my laptop as my daily. I'm rather loving the set it and forget it nature of it while still having plenty of room to play when I need to.

    [–] [email protected] 3 points 1 week ago

    I use bazzite on my desktop.

    The problem with the set it and forget it nature is that when updates stop working, it "forgets" to tell you.

    If you layer any packages, you will run into this, but even without package layering, there have been a number of bugs reported recently about this.

    I have auto updates and notifications on (and I switched them off and on again and verified the settings) and haven't gotten a single update notification for months even though I can update manually successfully.

    load more comments (3 replies)
    [–] [email protected] 9 points 1 week ago (1 children)
    load more comments (1 replies)
    [–] [email protected] 8 points 1 week ago* (last edited 1 week ago) (3 children)

    I don't technically consider container images as virtual machines proper....but what do I know.

    Hey checkout DistroShelf.

    And APPIMGs aren't so bad. Brew is nifty as well.

    load more comments (3 replies)
    [–] [email protected] 6 points 1 week ago

    It would be DNF in this case

    [–] [email protected] 5 points 1 week ago

    You can just use rpm-ostree if you really need something as a system package. Otherwise toolbx or distrobox if it's not available as a flatpak. None of these are virtual machines

    [–] [email protected] 5 points 1 week ago (1 children)

    'Car' should have been painted over with white instead of black. The other text already has a white outline. This is hard to read.

    [–] [email protected] 13 points 1 week ago

    They're on Bazzite so maybe they only had black installed

    [–] [email protected] 4 points 1 week ago

    Me 10 years ago after deciding to go into the deepend a bit to learn Linux and installing Slackware.

    [–] [email protected] 4 points 1 week ago (2 children)
    load more comments (2 replies)
    [–] [email protected] 4 points 1 week ago (1 children)

    I have Debian on my Legion Go because of this.

    [–] [email protected] 6 points 1 week ago (12 children)

    You could have just made a Debian distrobox

    [–] [email protected] 4 points 1 week ago (3 children)

    Are you a Bazzite dev?

    It's okay, I promise we still like Bazzite. We're just haha-ing over here, nothing personal.

    [–] [email protected] 7 points 1 week ago* (last edited 1 week ago) (1 children)

    I am not, I just really like it lol... And people seem to have lots of misconceptions about it so I like to try to clear that stuff up when I see it.

    load more comments (1 replies)
    load more comments (2 replies)
    load more comments (11 replies)
    load more comments
    view more: next β€Ί