[SOLVED] What are the implications of using one linux distribution over another?
Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I don't have any experience on other distro except Ubuntu. I am curious about knowing different implication of using one distro over another. For an example what are the implication of using Ubuntu over debian/CentOs/RedHat/fedora etc?
I'm not sure what you mean by "implications." Mostly it's a matter of what the user is most comfortable with or wants to accomplish (e.g., server vs. workstation).
The primary differences among distros are the init (startup) system, the package management system, and the default desktop environment.
For along time, most distros used SystemV, but many have shifted or are shifting to SystemD. Slackware uses BSD style scripts.
The two major package management formats are *.rpm and *.deb. OpenSUSE, Mageia, and Red Hat and its derivatives use the RPM formant. Note that Mageia and OpenSUSE formats differ slightly from Red Hat formats; the three formats are not cross-compatible. Their package managements include dependency checking--that is, if a program requires (or depends on) other programs in order to run, the package management program installs the "dependencies." Slackware uses a tgz format and does not offer dependency resolution, but third-party package management programs are available, primarily sbopkg.
The default desktop is not a major consideration, in that, regardless of the default, you can install and run the desktop environment/window manager of your choice, assuming you have enough memory (1GB RAM and you need a really light-weight environment; 2GB is acceptable for most environments; 3GB or more seems to be the sweet spot to able able to run any DE). Slackware comes with six environments to choose from and, if you wish, to switch among, out of the box. The primary ones are KDE and Gnome. Ubuntu has it's own default, Unity, but I understand that they will be switching to Gnome v. 3 in the future.
One other thing: Some distros have longer release and end-of-life cycles. Red Hat and CentOS, have among the longest, as they are heavily used in the Enterprise, where updating infrastructure is a costly and complex procedure. Debian and Slackware tend to have new versions every two years or so, but their schedule is "it will be released when it's ready." Fedora and Ubuntu are on the other extreme: six months between new version release. I tend to prefer stable over bleeding edge--I've not yet encountered a situation in which I had to have the most recent version of a program to accomplish my goals.
That's just a few thoughts off the top of my head.
You can easily use a search engine to find more information about the items I've mentioned.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.