https://blue-build.org/ logo
A few newbie questions
# questions
u
Hoi I have some newbie questions bc I'm not sure I've understood how recipes and ostree work I'm a bit lost on a few things First, drivers, I have an Nvidia gpu and I'm not sure which scripts or base image to use that could help keep them updated, since, I assume, updating them with a package manager will not be possible unless it's done during a rebase or installation Second: Do all images that use recent fedora versions come with Wayland installed, do they not and I should add dnf install Wayland in a recipe or do they not but it will get installed as a dependency? Third, installing desktop tools: login screens, (something to make the screen shut down and the computer log off after some time, I'm honestly not sure what that kinda software is called), compositors, toolbars, widgets, anything that isn't a standalone gui or cli application. Do they have to be installed at build time, if so, does the order matter? Forth: in case I need to use a manual build script (I'm also a massive noob at this so I'm probably making wrong assumptions, if this question makes no sense just tell me to read up more on the topic), how would I update the software I built to a newer version? Fifth: if I don't want to use some of the tools included in the base image, is there a safe way to remove them? I know the dnf module can do it but idk if it can break things or if it can't remove some tools (I assume it can't remove anything installed with other package managers) Thank you in advance ^^
Oh I didn't say my goal I'm trying to build a pretty minimal, but usable on laptop, base image with my preferred tools, to then play around with, changing desktop UI elements and different apps until I settle on something or just keep playing forever hehe
x
1. I suggest using bluebuild nvidia base images or the akmods module
2. if you install a compositor or a desktop, you dont have to worry about installing wayland as a dependency manually or anything
3. I suggest installing most of this at build time, but order usually doesn't matter
(sorry fifty, im typing faster)
4. As long as the script you write pulls in the newest version of the program, you will get the updates to it along with your OS updates
5. You can just remove them with DNF yes, but it won't make your image updates smaller unless you enable rechunking. Breakage is always possible, but if it occurs you can just revert the change and figure out some better way to do it.
u
Ohh I see
Thank you!
I'll leave learning about rechunking for another day I think hehe
Really neat :o
x
This image is not made with BlueBuild but uses the same underlying tech https://github.com/zirconium-dev/zirconium
sounds similar to your goal
u
Thanks I'll see if I can tweak it :> Otherwise the base bluebuild ones seem great
augh can't change it into solved
x
long press -> apps -> mark solution
8 Views