Comment on 6* months away now. If you're on 10, do you plan to upgrade? Make the jump to Linux?

<- View Parent
merc@sh.itjust.works ⁨1⁩ ⁨week⁩ ago

So, there are multiple ways of installing things. For GUI apps the standard way is flatpaks. Some non-GUI things are installed that way, but it’s less common.

For CLI apps, homebrew is installed by default and it’s recommended as a way to install CLI things.

The method I like for apps that have a lot of interdependencies is to use a distrobox. If you want a development environment where multiple apps all talk to each-other, you can isolate them on their own distrobox and install them however you like there.

I currently have a distrobox running ubuntu that I use for a kubernetes project. In that distrobox I install anything I need with apt, or sometimes from source. Within that kubernetes project I use mise-en-place to manage tools just for that particular sub-project. What I like about doing things this way is that when I’m working on that project I have all the tools I need, and don’t have to worry about the tools for other projects. My base bazzite image is basically unchanged, but my k8s project is highly customized.

If you really want to, you can still install RPMs as overlays to the base system, it’s just not recommended because that slows down upgrades.

More details here:

docs.bazzite.gg/Installing_and_Managing_Software/

source
Sort:hotnewtop