I have a 10 years old Lenovo laptop that runs Lubuntu 20.04 64-bit. The OS has started to behave weirdly some time ago (I must admit that to be an unintended consequence of my tinkering that went awry and could have been undone only partially). The way I see it, the time has come to re-install the OS. It is not to say that Lubuntu has not been serving me well enough, but I dislike certain things Canonical is doing with the OS: snap daemon, offers to switch to Ubuntu pro when running sudo apt upgrade
(harmless messages, one may say, but according to my experience if someone decides to use ads, you should be awaiting more ads in the future), this recurring feeling that they kind of partially adopted the ideology «We know what is best for users and what users’ hearts really want, so we are entitled to enforce it upon them», absence of rolling releases (it is possible to do full upgrade to a newer version, of course, but many people who have done it report that they ended up installing the OS from scratch eventually) to name a few.
I have heard OpenSUSE is considered to be very stable OS and I am considering switching to it (I am interested in the Tumbleweed variant; less stable than Leap I suppose, but the idea of rolling releases rolls very well with me).
I would appreciate if you could answer a few specific and possibly naïve questions about OpenSUSE:
- Can LXQt/Openbox (I really like this pair) be set up without days of head scratching and some heavy compilation?
- Did you experience or heard about any difficulties of installing or using Anaconda, Py charm, Jupyter, R-studio (yes, data science)?
- I heard that Suse repositories contain less software than those of Ubuntu, which would be quite understandable given the size of Canonical’s OS user-base. Which options does one have in case some software he needs is not there, apart from compiling source code or using Appimage or Flatpak, if any? Is there any tool that makes it possible to install deb-files? I realise that should such thing exist, it is not something to be rely upon too heavily or in all circunstances, but it beats being in limbo due to library error(s) while compiling, so is this possible at least in principle?
- What is so special about YaST? I read that many people believe it to be one of the strongest points of OpenSUSE, but I don’t quite understand why. Judging by screen-shots in Google images, it looks a lot like any other control centre/configuration tool (at least its GUI variant). Does it contain more settings or tweaks than its equivalents?
- I read it on several forums that the package manager
zypp
(or is itzypper
?) is considered by many to be superior to Ubuntu’sapt
. What does it mean in practice (honestly, I did not have any problems withapt
ever, I mean it installs, updates, uninstalls packages, it can try to heal, in case something went wrong, what else could one expect from a package manager)? - I have habit of doing regular back-ups of the home directory (the hard drive is 10 years old…) with
Rsync
. The catch is that I don’t have choice, but to store those back-ups on NTFS volume. In case of hard disk failure, can such a back-up be used to recover BTRFS home partition (maybe the question is stupid, but I really know naught about this FS)? - Anything you expect to be tough to swallow in OpenSUSE for a person who has spent many years in Ubuntudom.