Why openSUSE and why Tumbleweed?

There are too many questions and other answers for openSUSE on the Internet. Because it is the distribution I prefer, I think there should be another answer in Greek.

Below we will see why I prefer openSUSE and I use Tumbleweed instead of Leap, instead of a distribution of popular Ubuntu or Mint and Debian. opensuse

Let me start with the fact that openSUSE is actually rather difficult, if not impossible, to compare with Ubuntu Linux distributions based on Debian.

Although all of these distributions are traditional and preferred by millions of users, I will stand on something that makes openSUSE stand out:

The base of his code is Enterprise (from SUSE Linux Enterprise to be accurate). So there is a solid foundation for the openSUSE project community to develop, but also full support for the distribution that runs at different speeds using unprecedented technology.

If you did not understand the latter read below:

Leap is the stable and LTS version of openSUSE, but today we will talk about the rolling version of Tumbleweed.

The constant Leap and the rolling Tumbleweed.

Here we should stop a little as I think that the are stable versions. The rolling version Tumbleweed is not before the stable Leap. What does this mean; Perhaps there are many who believe that the rolling version is made to serve the fixed, with testing of new products and applications and services.

Error.
OpenSuse is not like the other distributions you know and you may have tried.

If you want to compare it with something, you will not find common points with Ubuntu or Debian but more with Arch and Gentoo.

Tumbleweed contains the latest packages of any software packaged from the openSUSE project. The last kernel, the latest libraries, the latest desktop environments. Everything in Tumbleweed can be constantly changing.

But let's look at the technologies that make Tumbleweed the most "smart" distribution.opensuse tumbleweed

Tumbleweed has developed as a "traditional" distribution. All packages in Tumbleweed are used together with a coherent distribution, and are sent together as a coherent distribution.

If a new package can potentially override another package (eg. New glibc, new libraries, new kernel, etc), then packages that depend on others are rebuilt, just like in traditional distributions. The Linux distributions we know and available on a rolling basis contain prethe packages, which have been tested in a test repository. After no errors and bugs have been observed, then and only then they proceed to their stable version.

But most distributions take weeks of growth and controls before uploading ISO to the repositories.

Tumbleweed does this about 5 times a week.

So growth is only half the story, as distribution will have to be tested. The other half story is the distribution control, and fast and quality control, to have a good roll-out.

Arch and Gentoo do it manually with testers and deliberately delay the inclusion of new packages in their main repos, in order to give the testers the necessary time to try out all the features and new features. OpenSUSE uses openQA.

Before even using packages from the test repository, it is first tested by people and after machines. OpenQA tests it over 100 times in four different architectures (i586, x86_64, ppc64 and aarch64).

OpenQA does almost everything: Installations, upgrades, dual boots, LVM with encryption, where, gnome, Xfce, live CD, network installation.
OpenQA checks all the basic console, systemd, zypper, yast, ncurses, curl, vim, firewall, ssh, etc. controls the desktop environment (GNOME, KDE, lxde, xfce, etc) applications: Does gedit work? firefox; the libreoffice; the gimp? etc.

All this is done with dozens of different scenarios, over and over, alongside many VMs and machines.

So with 1000 testing, over 100 scripts to test a full snapshot takes about 3 hours.

Here we have to mention something basic: good tests discover errors, which need to be determined. Here is the openSUSE development team and an entire community that helps support the project.
Then proceed to the test repository or Factory.

Tests from too many users start and when it is considered ready for mass use, it goes back to control (first by man and after machines). After completing the process, it goes to the repository of the rolling version. This means that it has gone through too many checks before it comes out of the traffic.

Passing the test runs automatically.

I personally consider openSUSE a very reliable and "Easy" distribution just take some time to learn the amazing yast. Of course, I suggest that you try and see that it has nothing to do with Ubuntu's philosophy.

If you now want to have the latest packages, but you want them to really work try the Tumbleweed.

iGuRu.gr The Best Technology Site in Greecefgns

every publication, directly to your inbox

Join the 2.082 registrants.

Written by giorgos

George still wonders what he's doing here ...

Leave a reply

Your email address is not published. Required fields are mentioned with *

Your message will not be published if:
1. Contains insulting, defamatory, racist, offensive or inappropriate comments.
2. Causes harm to minors.
3. It interferes with the privacy and individual and social rights of other users.
4. Advertises products or services or websites.
5. Contains personal information (address, phone, etc.).