50
submitted 1 year ago* (last edited 1 year ago) by MagneticFusion@lemm.ee to c/linux@lemmy.ml

Linux Mint was the distro I chose little less than a year ago when I switched to Linux. Used it with Cinammon at first and then switched to XFCE. It's been a cool journey and I have def learned a lot.

But over time Mint has left more to be desired, most specifically, more up to date packages. Hence why I'm leaving the Debian / Ubuntu based distros to try OpenSuSE TW with Gnome.

Any advice would be appreciated

all 28 comments
sorted by: hot top controversial new old
[-] reallyzen@lemmy.ml 13 points 1 year ago

The Tumbleweed installer is great, the general feel of the distro is polished, modern, up-to-date and efficient.

As other people have said, use the terminal to update both flatpaks and packages.

One main reason I went back to Arch BTW is that there aren't, contrary to the old self a declaration by Suse, that many software available for my use case, so I ended up with tons of ppa's, sorry, Suse Vendors who relied on each others for libraries, and it eventually broke down my system when some stuff wasn't available but was required, while some may be available from 4 different, private, repos.

So I found software management a nightmare: where to find, which one to choose from? Looking for stuff in yast, then in gnome-software, then in software.opensuse.org, then on the Build Service... Clicking bliindly to trust keys from people with personal repos titled "Use At Your Own Risk". Updating that mess then was complicated, and slow because gnome-software would lock yast while checking stuff in the background. I had to kill it, even just to relaunch it to search for stuff.

But Tumbleweed installs Snapper on Btrfs by default, so rolling back shouldn't be a problem? True, and I did it and it's just delicious, fuck up your system, wind back in two clicks... That is, unless btrfs snapshots didn't got unruly, and in it's default settings ate up all my disk space, forcing me to destroy that great system.

What annoyed me most here wasn't the software all-over-the-place mess, but that the default, factory setting of a great system they themselves contributed to the Linux world wouldn't be working 6 months down the line on a small disk (30Gb). Thanks to the Arch Wiki I know better now, and it is easily manageable, but it was too late for me.

Went back to Arch, with snapper, snap-pac, grub-btrfs, snapper-rollback. Can't yet wind back like in Suse at all, currently at VM number 9, trying again, wish me luck.

TL;DR: a rolling release from a reputable company with one-click rollback is a perfect solution if you keep your system relatively standard.

One main reason I went back to Arch BTW is that there aren’t, contrary to the old self a declaration by Suse, that many software available for my use case, so I ended up with tons of ppa’s, sorry, Suse Vendors who relied on each others for libraries, and it eventually broke down my system when some stuff wasn’t available but was required, while some may be available from 4 different, private, repos.

This is the reason I abandoned both Fedora and openSUSE when I tried them. I like plenty about both of them but things are just simpler on Arch. Despite Arch having less software than most distributions, it tends to be the software I actually want or need to use. The few programs not present can be installed from the AUR. Writing new PKGBUILDs is simple and there is no bureaucracy.

Arch is a pain upfront but I've found it tends to save you time later on. It's not without its downsides, though; the primary one being that I'm the one responsible for managing everything and there are plenty of things I don't know.

[-] BCsven@lemmy.ca 2 points 1 year ago

That would be my only complaint about OpenSUSE, the default size for partitions is too conservative. it would default to 30gig and even though there is a snapper cleanup, acheduler updates would fill it up. I now add to the recommended x2, and then the partition always hovers around 70%. The scheduled btrfs and snapper cleanup it keep it managed

[-] raptir@lemdro.id 11 points 1 year ago

Don't be afraid to customize your install with YaST. You can add/remove packages before you do the installation.

You'll need packman if you need restricted codecs for video.

Update with zypper dup as a general rule.

[-] Thrickles@lemm.ee 2 points 1 year ago* (last edited 1 year ago)

If you do enable the packman repo, expect intermittent dependency conflicts when running zypper dup. When it happens, wait a day or so for repos to update.

Edit: spelling

[-] k_rol@lemmy.ca 1 points 1 year ago

Yep I did learn to do the same thing. Too bad they don't explain that when installing Thumbleweed.

[-] kerneltux@lemmy.world 9 points 1 year ago* (last edited 1 year ago)

I second raptir's note about running zypper dup in the terminal to do system updates. Zypper's a bit slow because it lacks parallel downloads, but it provides good info if there are any issues.

If you plan to use flatpaks, add the flathub repo with the --user option, and use that one to install. If I didn't go that route, it prompted me to enter my password for every flatpak app with an update. I'm also a deplorable Plasma user 😜, I don't know if the same behavior happens with Gnome software, it may be a weird Discover thing (shrugs).

Also, if you need the non-free multimedia codecs, run the following commands:

zypper install opi

opi codecs

Automates adding the Packman repo & switching the relevant packages.

Those are the main quirks I learned with Tumbleweed.

[-] neo@lemmy.comfysnug.space 1 points 1 year ago

flatpak goes system level unless you explicitly add the repo as a user no matter the DE you use, in my experience

[-] stormio@lemmy.ca 6 points 1 year ago

Unlike apt in Debian-based distros, zypper in OpenSUSE does not have an autoremove command that removes the unneeded dependencies of packages that were removed. To keep your system clean, use the --clean-deps option when removing packages.

[-] llothar@lemmy.ml 5 points 1 year ago

Consider OpenSuse Aeon if you want to dip into immutable systems.

[-] GravitySpoiled@lemmy.ml 3 points 1 year ago

I'm on immutable fedora and the experience has been great. Aeon is similar, I can recommend it any day over a traditional install

[-] ksynwa@lemmy.ml 2 points 1 year ago

What's the upside of immutable distributions?

[-] llothar@lemmy.ml 5 points 1 year ago

They are very difficult to break. Even if there is a problematic update that would normalny kill your install you can just roll back too the previous working version.

Great for systems that you need to 'simply work'.

[-] Joker@discuss.tchncs.de 4 points 1 year ago

Just try it out and see how you like it. It’s been around as long as it has for a reason. And if you don’t like it, there are other fast moving distros. Fedora and Arch/Endeavour have similar packages.

[-] jdrch@lemmy.world 3 points 1 year ago* (last edited 11 months ago)

Hence why I'm leaving the Debian / Ubuntu based distros

Ubuntu non-LTS packages are pretty up to date.

[-] Loucypher@lemmy.ml 1 points 1 year ago
[-] jdrch@lemmy.world 1 points 11 months ago

Yeah I wasn't referring to those.

[-] Clasm@lemmy.world 2 points 1 year ago

I made the same switch earlier this year. The only real issues I can recall were learning to update flatpak manually because it holds up the other updates if I don't do that through the Konsole first.

Granted, that might just be my system, but I generally have had far fewer issues with Tumbleweed than I've ever had with Mint.

Oh, and my art tablet gets tagged as a game controller for some reason, but it works for what I need it for so I haven't bothered to fix it.

[-] not_amm@beehaw.org 1 points 1 year ago

My only issue is software availability and management. I use the Packman repository to manage codecs and I avoid using the change vendor option; i used to change the vendor every time and ended up with a broken system, so I reinstalled and also resized my partition because I dual boot. I haven't had problems at all.

You only need to pay attention for your needs, I recently installed systemd networking packages because they don't come preinstalled, and YaST is very helpful in some situations like installing patterns (multiple related packages at once), mostly desktop environments. I gotta say that the openSUSE Wiki may not be enough to understand, but there is an official forum and you can also look at the Arch wiki.

Btw, GNOME is the official DE used by the developers, but KDE Plasma works very well, and all of them update constantly, you'll have available updates every week.

[-] dino@discuss.tchncs.de 1 points 1 year ago

Btw, GNOME is the official DE used by the developers,

Source?

[-] LunchEnjoyer@lemmy.world 1 points 1 year ago

Don't forget to install codes.

Try out opi for installing apps, otherwise zypper is also great!

this post was submitted on 03 Dec 2023
50 points (90.3% liked)

Linux

48376 readers
1225 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