What IS ujust installer (and homebrew)?

Let me preempt this by saying that I've only been using Bazzite for the last couple of days and this is my first Linux experience so apologies for what may be a basic question. What exactly does ujust install to? Is it a tailored system by the Bazzite team which may download flatpaks, use rpm-ostree, distrobox, or whatever else, based on what the team thinks is best? Or does it always layer using rpm-ostree? I'm sorry, I don't know. As I understand it, Flatpaks are sort of compartmentalised apps you can download. Distrobox is, again, like a compartment where you sort of install a different distro e.g. Fedora or Debian so that you can use .rpm and .deb files, respectively. I'm not quite sure what Homebrew is used for either tbh because docs say I shouldn't use it for graphical programs., but don't most programs have some graphical elements? And appimages, again, I'm not quite sure about, but since the file extension is .appimage I guess I know I've gotta use Gear for that lol
7 Replies
Zeglius
Zeglius2mo ago
ujust are merely in-house made scripts, not a package manager per se
Zeglius
Zeglius2mo ago
you can read more in our docs https://docs.bazzite.gg/
Home
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices.
Aru
Aru2mo ago
ujust = convenience scripts provided by the Bazzite devs. You can see the source code for ujusts when you run ujust --choose homebrew = a way to install terminal apps that are friendly to immutable distros AppImage = another app type, similar to how windows has exe, MacOS has dmg, etc
zany130
zany1302mo ago
As for the install scripts some of them layer packages with rpm-ostree and others create distroboxs Like it was said above you can see exactly what a script does with ujust --choose
HikariKnight
HikariKnight2mo ago
ujust is essentially a custom configured justfile using https://just.systems
termdisc
termdisc2mo ago
minor correction to this: a Mac .dmg file is more like a disk image or zip file that contains an .app application or .pkg installer. you copy the .app out or run the .pkg from the .dmg to setup an app. the .app is like an AppImage in Linux though
Inklan Utterfield
Inklan UtterfieldOP2mo ago
I did read the ujust part of this, tbh, but still wasn't quite sure about it. That's pretty much what I was looking for, thank you. I was basically wondering if the ujust installer was it's own thing in the same way that flatpak or distrobox or installing with rpm-ostree are. But it's basically, when available, just an automated way of installing the best version of these for any specific program. Thank you all for your help, it's appreciated. I will definitely experiment with ujust and ujust -- choose
Want results from more Discord servers?
Add your server