Friday, June 4, 2010

Why I like ubuntu?

(Please listen to my pod cast).
Hi every body. This is ArioLogs Pod cast #1. The pod casting of Ario's personal blog "".
There are several Linux distributions and other open source X based operating systems around wourld. But I want and suggest you to use Ubuntu as your notebook and desktop pc. This time I will argue about why I choose Ubuntu as my favorite Linux distribution.
Package management
The most important thing for me when choosing a Linux distribution is it's package manager. I love Linux, I like its stability, It's security, personality, and it's freedom. But I don't have much time to compile every application I want to use, by myself. So as I need to download binary packages of applications, It's important to me what is the package management system of the distribution I want to use.
When you try to install something on Linux, As most of Linux applications are open source applications, their code is written dependent to other open source applications of Linux. You may install for example an office application, and It's installer size is only 10MB, and if you compare the size of application, you may be amazed of how small size of the installer file. But the installer itself usually needs some other programs to be installed called 'Dependencies'. Because when someone is programing something for Linux, He or she may not try to write everything by himself. For example, writing codes for drawing menu's, buttons, playing music, asking user a question, saving files. All of such operations are written for Linux before, and All that Linux programs is needed, is to call some part of other open source program codes into his/her application. Then me and you when trying to install this application must first make sure that dependent applications which parts of their codes are inserted into main application are installed on our system. As an application may requires many dependencies and it's dependencies requires many more, we can not install all of them just by hand. The set of websites for holding open source applications installer files, the format of installer files, and softwares to gather, download and install those applications on Linux computer is called package management system. There are different package management systems for Linux and I like those distributions which using deb as package management system.
Why deb?
So the question is why deb as package manager? deb is the first term of the name of an old days Linux distribution, Debian. Debian is a Linux distribution, which has a big huge ocean of compiled software packages in deb package management system websites, called repositories. If you can't find an open source application installer in deb format, the you will be less likely to find it elsewhere! I heard the are about 20'000 or 40'000 software packages in deb format, So I choose Linux distributions based on deb package management system because then I have every software I need, compiled and stored on those repositories.
What about RPM?
RPM is also another package management system with a lot of softwares on it's repositories. You can find a huge archive of those packages on repository websites like But I still choose deb. because:
Synaptic Package Management Software
If you use a linux distribution based on deb package management system with gnome environment, you may see Synaptic in it's System/Administration menu. Synaptic is the most powerful usable application for automatically download a software with it's all dependent packages and then install them all, one by one. It can save software names chosen to be installed on a small file, so you can make your selection and try to install them later. For example when you are connected to Internet. It can even make a list of softwares to be downloaded as a script, and you may run this script file later. This last thing, is why I like deb system. I can make this list by synaptic and set up my computer to download them at night when I'm asleep. You know, sometimes I select to download and install more than 1GB of packages trough deb system and It will download them one by one trough night and so cheaper Internet connection.
I didn't seen synaptic on RPM based distributions, only once I installed openSuse, and it was very buggy, old version, and it even forgot to download some of packages I think. So I think synaptic is written exactly for deb system and So I like Deb.
Why Ubuntu?
There are a lot of Linux Distributions based on deb package management system, specially Debian. But I Like Ubuntu. Because of:
Several updates a year
It's important to me when my operating system is planned to be updated with a new version. It takes 3 or 4 years sometimes for a new version of Debian to be distributed. But it is just 6 months for Ubuntu.
The distribution popularity
Also it's important to me the popularity of my Linux distribution. Have you ever tried to by something that no one else is bout this before? You may get involved with such a problem, and then you may find your self alone with it and no one helps you, because your the only one who tried such thing on the earth! I do not have enough time to solve all my issues with my computer by myself, So I will install and use Ubuntu, cause whenever for example I have a problem installing my laptops webcam on it, there are a lot of people around the world, with the same laptop and webcam, whom installed Ubuntu and involved with this problem too, whom may be able to help me handle it.
Ubuntu is the first Operating system in Distributions list by page-hit-ranking of website.
Linux Mint is also popular now. But as Linux Crazy said, It is like a dressed up of Ubuntu it self, And I want to dress it up my self, not using Linux mint.
You may like another distributions. You may using it already. But if you are not decided which distribution to use, then I will suggest you to use UBUNTU!
Thanks for reading my weblog or listening to my pod cast. Will come back soon and talk a lot more, so come back soon too:).
 And this is my personally dressed up Ubuntu.

No comments:

Post a Comment

Ok... What do you say?:)