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

15 points
*
echo "alias apt='sudo rpm-ostree'" >> .bashrc

LMAO.

permalink
report
reply
5 points

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

permalink
report
reply
26 points

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

permalink
report
reply
66 points

As a Bazzite fan, lmao. True

permalink
report
reply
5 points

yeah it’s rpm-ostree install <pkg>

what’s the big deal

permalink
report
parent
reply
4 points

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.

permalink
report
parent
reply
2 points

fair point

https://docs.bazzite.gg/Installing_and_Managing_Software/rpm-ostree/

so you have to be careful what you add to your base; preferably just self-contained tools that will not interfere with the stability of the system, use distrobox or other container to create larger more sophisticated environments

i used it for an icon theme, amd gpu info tool, android cli tools. they all come from the fedora repos so play nice with the base and i haven’t run into update issues mentioned in the info page

it’s also very easy to rpm-ostree reset if you do, so it has that safety net

permalink
report
parent
reply
1 point

Not really though… Not gonna be that annoying guy and repeat what I and others have said elsewhere in the thread, but you should read some of the replies here.

permalink
report
parent
reply
61 points

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.

permalink
report
reply
21 points

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.

permalink
report
parent
reply
1 point

They also announced it on their discord server, fyi.

permalink
report
parent
reply
4 points

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?

permalink
report
parent
reply
2 points

That is true, but for embedded development it sucks because of specialty drivers, access to dbus, udev rules, etc… And distrobox with vscodium or code oss has some big big slowdowns that I can’t figure out.

Saleae software simply won’t work consistently in distrobox, for example. Luckily they have an app image so I could just install it there and set a few settings and now it works well. Sigrok Pulseview is better but needs a few not-dependency packages to work around it.

There is some weirdness to atomic distros and bazzite, but I am pretty happy with it!

permalink
report
parent
reply

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?

permalink
report
parent
reply
19 points

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.

permalink
report
parent
reply

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

permalink
report
parent
reply
7 points

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

permalink
report
parent
reply

linuxmemes

!linuxmemes@lemmy.world

Create post

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 figures

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

Community stats

  • 9.7K

    Monthly active users

  • 1.4K

    Posts

  • 41K

    Comments