this post was submitted on 07 Jul 2023
7 points (100.0% liked)

Linux

47361 readers
1275 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Huge shootout to the Distrobox devs, you saved my day :)

I brew beer as a hobby. I've been using Joliebulle 3 for close to 10 years because it's FOSS and super simple to use, and I'm too lazy to switch to another brewing app. It's been unmaintained for almost 5 years, but it wonderfully does exactly what I want from a brewing software. I was missing this crucial "piece of equipment" since I migrated to Fedora.

Brew day is tomorrow. I forgot to look into it until it was almost too late.

top 10 comments
sorted by: hot top controversial new old
[–] snor10@lemm.ee 1 points 1 year ago (2 children)

What is Distrobox? Something for immutable OSes?

[–] quarterlife@lemmy.sdf.org 1 points 1 year ago

It's for anybody, incredible tool.

[–] SymbolicLink@lemmy.ca 1 points 1 year ago

From a user perspective, Distrobox is a tool that lets you "spin up any distro inside your terminal".

You can basically create a mini Linux environment of any distro that you can access through the terminal. You can set it to share your home folder, our create a new home folder just for that mini environment.

Behind the scenes Distrobox is creating and managing containers through Podman or Docker. You could technically achieve the same thing by manually setting up Podman containers, Distrobox just makes it very easy to create and maintain those containers with the correct permissions. It also has useful tools where you could install an app in a Distrobox container, but then add that app to your host OS app list.

This makes it especially useful for immutable OSs. Instead of adding packages to your base OS, which should be kept as minimal as possible, you can just install them in a Distrobox, so your host's root filesystem is unaffected.

[–] SymbolicLink@lemmy.ca 1 points 1 year ago* (last edited 1 year ago)

I daily drive Fedora Silverblue on my laptop and distrobox has been great.

I have layered only two packages: USB Guard and Distrobox. I run syncthing in a rootless podman container, and the rest goes through Distrobox.

I was even able to setup ProtonVPN in distrobox and it functions as if it was directly installed on the host (just need to map your home folder and some permissions).

I hope that immutable becomes either the standard or at least all major distros start offering it as an alternative. Makes everything foolproof and makes me much more willing to try new packages and tools because I can always just roll back.

The only thing that would really make it perfect is if files in /etc/ where also handled in a similar manner. IE: Can make changes to configuration files, and easily roll back to defaults at any time.

[–] fedev@lemmy.world 1 points 1 year ago (1 children)

If you switch to Arch, this is waiting for you in AUR 😊.

https://aur.archlinux.org/packages/joliebulle

[–] FarLine99@lemm.ee 1 points 1 year ago

archarcharahrahchrahchrahchraharhahrahrarararararrar

[–] hinterlufer@lemmy.world 1 points 1 year ago (3 children)

I know you said you're too lazy to switch to a different brewing app, but you should really check out kleiner Brauhelfer

[–] Tiuku@sopuli.xyz 1 points 1 year ago

There's also Brewtarget.

[–] dannoffs@lemmy.sdf.org 1 points 1 year ago

That has to be the most German piece of software in existence

[–] WFH@lemmy.world 1 points 1 year ago

Oh thanks, I'll check it out.