A brand new network namespace doesn’t have any network interfaces. When you start a process in a namespace, all its child processes will start there too. It’s like a little network jail, and the functionality is baked into the kernel / is kernel enforced.
I use this to keep certain processes on a vpn, with no need for interface-binding support from the process, or a vpn-killswitch.
Another fun fact, this is the functionality that enables containerization, like docker/podman
Not sure why they included random Python packages in the KDE Frameworks section.
Good work to everyone patching the various exploits, April was a spicy month. Oh, and I'm loving KDE 6, so awesome work getting the ready too (I think that was last month though).
Yes, Printer setup on openSUSE is still a clusterfuck, for reasons. You're best off in openSUSE KDE to just point your webbrowser at http://localhost:631 and log directly into CUPS and setup your printers that way.
If you want all your web video and whatnot to work, you need to install the codecs from Packman, in their entirety, or use a flatpak'd web browser. openSUSE won't ship patent encumbered codecs from the official repositories.
Unless you really know what you're doing, with Leap, or Tumbleweed, stick with the OSS and non-OSS repos provided. They are the ones that have been through the openQA process, and are officially "supported". If you enable a bunch of home:devel: or other repositories, just assume that they're unstable, and use at your own risk. If you're looking at a repository on OBS, and don't see openSUSE_Tumbleweed as one of the build targets, then forcing the install with a Leap or SLE package, may, or may not break things.
Regarding zypper ref and autorefresh, I can't recall exactly, but there is the chance that just running zypper dup and hoping that it refreshes everything on it's own, with non-standard repositories may fail, which can lead to some weird edgecases.
Just in general, you're going to want to run zypper ref && zypper dup (not the other way round) As far as YaST being targetted more at Leap than Tumbleweed, you're exactly right. And there's a reason that we don't ship it with newer flavours of the distribution.
Already wondered what’s causing a 5GB Update, but this explains it:
For snapshot 0328, Ring0 has been completely bootstrapped (as the attack vectors for xz were not fully known, we went the safest route) and for 0329 all of Tumbleweed rebuilt against that new base; Ezpect that snapshot to appear ‘large’ (even though many packages will not be different).
I'm thinking of switching to Aeon from Tumbleweed, but i always wonder how you would work with cli tools, like LaTeX or various compilers. Is distrobox the way to go? Does it work seamless?
Same. I think you just use transactional-update instead of zypper when you're ready to install something permanently. I don't know what the package selection looks like though.
But anything that's going to need frequent updates should probably be installed outside of transactional-update. For compilers, I generally use some kind of compiler version manager (e.g. rustup for Rust), which would be outside of the immutable base.
I'm excited for this one. It seems to be the last 15.X release until whatever openSUSE ALP does. I'm probably going to switch my servers to MicroOS, but I'm happy that I get another year or so with 15.6.
Congrats on the hard work everyone! I'm out of town for the release, but I might upgrade my VPN server remotely to join in a little.
The main benefit is that the base system is immutable, which should make it much more reliable. So to get new software, instead of doing a zypper install ..., you'd leave the base system alone and only install packaged apps (e.g. flatpaks). That way you don't get conflicts between package versions and upgrades can be predictable.
I don't have direct experience with it, so I don't know how well that works in practice. But I definitely like the idea of using it for my NAS, which doesn't need a lot of updates. It currently runs Leap, but MicroOS should be a relatively straight-forward switch.
I wanted to try a different DE to get things working, but with network manager down I couldn’t install anything else! Tumbleweed already had IceWM, but without any networkmanager control there either.
Course that was before I discovered I didn’t need any internet to finish the job and fix it. I assumed the update completed but broke something, and hoped against hope there’d be a fix issued quickly that I could further update to.
P.S. I assume you mean zypper dup, but perhaps you’re using the new Irish Culinary/Political Linux, and supper DUP is the right command.
openSUSE
Top