CentOS 5 as a Desktop System

[ Monday, 23 April 2007, riklaunim ]



CentOS is an enterprise class GNU/Linux distribution based on the publicly available source packages of Red Hat Enterprise Linux. Just like RHEL or Debian stable, CentOS focuses on stability and security, sacrificing the “latest and greatest” packages. Is CentOS 5 really that stable? And does it fit on the average Joe’s desktop? This is what I’m gonna find out.

Installation

CentOS just like RHEL and Fedora uses Anaconda as system installer, so the installation process is an easy and intuitive one. The only problem can be the amount of RAM that we possess, since the graphical installer needs at least 512 MB (text mode is less resource hungry and 128 MB RAM will be enough for it). CentOS is delivered as one DVD or six CDs (all of which are required for installation to be successful). An installation guide is available if you encounter any problems during the procedure.

CentOS installer
Pic 1. CentOS installer

Package selection
Pic 2. If you prefer KDE, it’s a good idea to deselect GNOME in the detailed view

Text-based installer
Pic 3. Text-based installation is very similar to the GUI one

System performance

The first system boot-up takes a while, since there are multiple services turned on by default, sometimes not really relevant ones. I would expect a first-run wizard to appear where I could set up the regular user account and localization details. In my case however, I just saw a blank screen with a login prompt. Not that I am terrified by the terminal screen, it was just a little surprise :) . I logged in as root and (do not ever do that at home!) typed startx in order to trigger the X Window System. GNOME 2.16 appeared without questions in a short while.

The whole system used 52MB RAM in the text mode. After starting GNOME, the usage increased to 110MB RAM. I started tweaking here and there. I turned off unnecessary services like cups, cron, cpufreq or bluetooth devices and the memory usage dropped to relatively 40 and 97MB. After killing the upgrade daemon and the energy-saving GNOME applet, the memory consumption decreased by another 4MB. In a nutshell — CentOS can be as fast and efficient as any other distribution. You just need to know what you’re doing when disabling and switching on unwanted functionality. Just as a comparison: Gentoo installation that I used to create this review uses 21MB RAM in text-mode and 57MB RAM with crippled KDE running. Regardless of the memory consumption, the applications used to start up fast enough, with a usual exception for OpenOffice.org which needed some 15 seconds to show up.

Desktop stability

For testing purposes I used the default GNOME desktop. Except for the environment itself, CentOS comes with (already mentioned) OpenOffice.org package (with national translation and dictionary) Gimp, Mozilla Firefox, Evolution and a few more applications, nothing extraordinary or worth mentioning. During my testing I have not encountered any problems with the default applications. All worked as it should. However, I stepped upon a few glitches — Firefox is installed without any plugins (neither Flash nor Java or multimedia) and the whole system, just like Fedora, comes with no restricted or non-free drivers and codecs. This makes it a bit problematic to be used by a newcomer (compared to distributions like Ubuntu Feisty Fawn or SimplyMEPIS) since the user has to install all the missing functionality on his/her own.

CentOS in action
Pic 4. CentOS in action

More glitches…

Ten days after the official release, there was some 220MB of software updates and patches for the default installation. They mainly concerned the OpenOffice package and the kernel. This is not friendly for a user with poor Internet access. Another issue is the installation CDs layout. The default installation requires all 6 CDs, even though only a few packages (connected with the localization) are fetched from the last 3 CDs. The packages could be laid out in a bit more reasonable fashion.

Problems with multimedia
Pic 5. Totem can’t play restricted media. In the background the dumbest file manager ever.

CentOS as a desktop OS

Compared to CentOS 4, the new version is significantly better for a desktop OS. More up-to-date versions of applications and desktop environments and way more polished default desktop cause that playing with CentOS 5 was a pleasant experience. Things just work so the feeling that I was working with not-so-bleeding-edge software wasn’t very disturbing (and I say that as a Gentoo/Arch user with creeping-edge software installed on my usual desktop). As far as the non-free codecs support is concerned, as well as Java or Flash, there are unofficial repositories for RHEL/CentOS (although not all packages are available for version 5, yet). There is even a Polish project called Jazz-Linux aimed at creating a CentOS-based desktop ready distribution. Currently they only have a few packages prepared, but they are planing to support latest KDE and unrestricted multimedia in the near future.

Why not Fedora?

RHEL is based on Fedora. It uses stable packages based on old Fedora releases and tests the new solutions on the current versions of Fedora. The just-released packages and latest ideas and solutions cause that Fedora is not always a stable OS. RHEL/CentOS are based on well-tested packages, thus the distribution is much more stable and the packages do not change so often. A nice point is also that, contrary to Debian stable, in RHEL/CentOS, new features and packages are a sometimes added to the stable release (think of this as of service-packs). This policy makes the distro get older a little bit slower, leaving the support period very long.

Summary

CentOS 5 is a stable system which can be user either as a server OS or as a desktop system for a normal user. The latter requires a few modifications in the default installation (like the performance fixes mentioned in the article), but after the tweaking is done, it works great and is worth recommending.

Subscribe to RSS feed for this article!

50 Comments

fold this thread afs  Tuesday, 24 April 2007 o godz. 12:40 am #  Add karma Subtract karma  +1

Thanks for the review.

Did you happen to notice if Xfce can be selected as the desktop during the initial installation?

(Comments wont nest below this level)
 
fold this thread hughesjr  Tuesday, 24 April 2007 o godz. 4:07 am #  Add karma Subtract karma  +2

If you do a text install, then CentOS starts up in run level 3 (CLI) … if you install via the Graphical Installer, it starts in run level 5.

There is Beryl now in the testing repository at:

http://centos.karan.org/

That is quite fun for the desktop.

I am sorry to say that we do not have XFCE compiled yet … though when we do add it to CentOS Extras (in a couple weeks) it will be installable via the internet from anaconda.

(Comments wont nest below this level)
 
fold this thread Michael  Tuesday, 24 April 2007 o godz. 9:46 am #  Add karma Subtract karma  --10

The dumbest Review ever.

(Comments wont nest below this level)
 
fold this thread Daniel de Kok  Tuesday, 24 April 2007 o godz. 10:07 am #  Add karma Subtract karma  +1

Some minor remarks:

- It was chosen not to roll in all the updates that were available at release time to preserve compatibility with upstream.

- You will get a first boot GUI to add users, etc. after doing a graphical installation. There’s also a text-mode variant that should show up after a text-mode installation.

- RPMForge has many gstreamer plugins and other packages that a home desktop user would probably like. More information about using RPMForge can be found here:

http://wiki.centos.org/Repositories/RPMForge

- If you don’t want to use all the CDs, and have a good internet connection, you can do a netinstall. The netinstall iso is around 7MB, and can be found in the images/ directory.

(Comments wont nest below this level)
 
fold this thread Michel  Tuesday, 24 April 2007 o godz. 10:35 am #  Add karma Subtract karma  --1

Too bad it doesn´t run on my VIA EPIA.

(Comments wont nest below this level)
 
fold this thread hughesjr  Tuesday, 24 April 2007 o godz. 11:16 am #  Add karma Subtract karma  +0

Michel … it will in a couple weeks {if you have the memory (512MB for GUI) in it}.

i586 support is being rolled into CentOS 5 as we speak (not to effect the i686 and x86_64 packages of course).

(Comments wont nest below this level)
 
fold this thread Dave  Tuesday, 24 April 2007 o godz. 7:30 pm #  Add karma Subtract karma  --3

This is the most clueless review I ever read. A random news posting would have been more fun to read.. that a waste of time.

(Comments wont nest below this level)
 
fold this thread Ryan  Tuesday, 24 April 2007 o godz. 11:18 pm #  Add karma Subtract karma  --8

This review is terrible. Whoever wrote this has terrible experience with computers.

(Comments wont nest below this level)
fold this thread RJB  Wednesday, 14 January 2009 o godz. 1:09 am #  Add karma Subtract karma  +3

I don’t appreciate those who have been knocking the review. As all can see it has actually been helpful to some people.

My company has been using CentOS 5 on our server for about a year and it really shines there. The CentOS server doesn’t need any babysitting. It just sits in the basement and does its thing day after day, month after month and from what I have heard…probably year after year until we experience some kind of crippling hardware failure.

As a desktop I find it slow and burdensome for the workstation we have set up to run the color scanner. I have installed Debian testing on many older low-resource computers and have had better performance. I realize it’s all about configuration since I am able to make a Debian system as sluggish as can be by enabling desktop gadgets and frilly services. For example, I am working from a Debian workstation that uses 450MB RAM due to all the gadgets and eye-candy I have enabled. I have a fast enough computer to handle it, but if this was an older machine I simply wouldn’t be running frilly applications. Similarly, CentOS base install can be stripped down to a more customized configuration that meets the limited requirements of an older PC.

Based on my experience thus far I would not discourage anybody from using CentOS as a desktop unless they really want non-free support out of the box (flash & other multimedia applications of the sort).

As an aside, I really had a broken RHEL5 system when I was using it as a desktop. It broke by adding non-supported repositories. I expect CentOS would break just as easily. If it doesn’t come distributed with CentOS and you want it, I would recommend using a different distro that has whatever it is in their repositories. It seems Debian-based distros have the same propensity to break with unsupported repos, but in my experience has been more forgiving in general.

I hope this is helpful to somebody who is in the process of deciding what distribution to use.

 
fold this thread Fritz  Tuesday, 11 May 2010 o godz. 12:52 am #  Add karma Subtract karma  +3

This coment deserves no real reply other than the arrogance shown/expressed indicates who has little computer “experience”.

 
 
fold this thread Cristi  Wednesday, 25 April 2007 o godz. 3:27 am #  Add karma Subtract karma  --9

As the other readers mentions, this is one of the dumbest reviews I ever read.

(Comments wont nest below this level)
 
fold this thread Bob  Wednesday, 25 April 2007 o godz. 5:39 am #  Add karma Subtract karma  +2

The thing I find really annoying about Redhat/CentOS is they delete some drivers that come with the kernel.org kernel, so I have to learn how to compile kernel modules to get it to work with my hardware. Examples: Older LSI Megaraid, Firewire drivers, …

(Comments wont nest below this level)
 
fold this thread hughesjr  Wednesday, 25 April 2007 o godz. 11:08 am #  Add karma Subtract karma  +3

Bob:

Not that it helps much … but CentOS only does it because it is done upstream, and the goal of CentOS is to provide the same behavior as upstream :)

CentOS does have a CentOSPlus kernel where LOTS of things that are turned off by default (by the upstream provider) are turned on again.

The CentOSPlus kernel for CentOS-5 is currently in the Development / Testing repository:

http://lists.centos.org/pipermail/centos/2007-April/079827.html

(Comments wont nest below this level)
 
fold this thread Commentor  Wednesday, 25 April 2007 o godz. 3:29 pm #  Add karma Subtract karma  +2

Uh, the dumbest file manager ever? turn off the option to open all folders in a new window.. Nautilus is actually pretty damn good if you ask me.

(Comments wont nest below this level)
 
fold this thread Josh  Wednesday, 25 April 2007 o godz. 9:30 pm #  Add karma Subtract karma  +5

Hey guys, this article was actually helpful. I have some low-resource systems (like a 9 year old laptop with only 256MB of Ram) and I was wondering if it’s worth upgrading C44 to C5… this shows me I can still do some form of work with low memory systems.

(Comments wont nest below this level)
 
fold this thread Motorcycle Guy  Sunday, 29 April 2007 o godz. 2:11 pm #  Add karma Subtract karma  +2

Centos is widely used in servers lately. It really shines there because of its stability.

(Comments wont nest below this level)
 
fold this thread hjmohsin  Tuesday, 1 May 2007 o godz. 8:24 pm #  Add karma Subtract karma  +4

I find this review quite helpful, i think i will replace 4.3 with this 5.0 on my lenovo notebook. TQ for all the feedbacks!

(Comments wont nest below this level)
 
fold this thread João Matos  Thursday, 3 May 2007 o godz. 6:17 pm #  Add karma Subtract karma  --5

i can’t think how this review can be helpfull

cent os isn’t made for desktop…

(Comments wont nest below this level)
fold this thread geekyone  Thursday, 30 October 2008 o godz. 8:21 pm #  Add karma Subtract karma  +3

Funny, it seemed to beat out gentoo for business desktops.

I think it depends on what you use it for. I installed CentOS 5.2 recently on one of my systems at home to become more familiar with it for script development of custom sites. I’m using it right now actually, because it’s actually easier for me to use than many other systems I’ve messed with. Though it is of note that it is a little bloated on first install. Took me a single day to configure the majority of the system, and after that, I’ve had very few problems. Primary problem was mentioned in this article, not coming with certain codecs. If you get the right repos though, you can solve that with a little yummy pain.

I’ve had few systems install easier. At least after you got the system installed you can look up any further problems on the web. Most other distros I’ve worked with gave me some pain or another during install.

 
 
fold this thread Chris  Sunday, 20 May 2007 o godz. 9:58 pm #  Add karma Subtract karma  +3

If you want to prevent Nautilus from opening popup windows, under Nautilus, go to Edit, Preferences, Behavior, and select Always Open In Browser Windows. That should make Nautilus a little more enjoyable. :)

(Comments wont nest below this level)
fold this thread strompf  Tuesday, 30 September 2008 o godz. 8:52 pm #  Add karma Subtract karma  --1

Thank you! What a relieve!

 
 
fold this thread Fun Game Videos  Friday, 15 June 2007 o godz. 12:19 am #  Add karma Subtract karma  +0

Just installed CentOS 5.0 on my DELL server (AMD cpu) and got a lot of errors… Aparently, CentOS5 installs Intel guts by default and I did not find where to change it during setup… I just removed CentOS 5.0 and switched back to CentOS 4.5

In my opinion 5.0 is A LOT heavier and slow then 4.5, unless I really cut all the meat off it…

(Comments wont nest below this level)
fold this thread Anonymouse  Wednesday, 19 November 2008 o godz. 9:29 pm #  Add karma Subtract karma  --2

Yes – this release is heavier than RHEL4.

I am very used to the feel of RHEL4 and can definitely tell the difference. Nautilus is hogging 10% of the CPU.

With 1GB RAM and doing a copy/transfer from a USB drive and nothing but defaults (no “servers”) I have 6216k free memory. 96k of swap is used.

As a server person I wonder why Linux aims for the Desktop so much. No one who pays wants it for that, they don’t care. They want solid, lean mean servers.

Want a great Desktop and Unix? Get a mac. Really. Want a great server… well, I hope I can keep using Linux for that but the are about to lose that ground too it seems.

fold this thread jj  Monday, 11 January 2010 o godz. 2:16 am #  Add karma Subtract karma  --1

imac therefore i am
is just another pop mode victim
lets stay humans before marketing’ll strip us out of skin

 
 
 
fold this thread manmath sahu  Friday, 7 September 2007 o godz. 3:16 am #  Add karma Subtract karma  --8

Good review! CentOS is good enterprise desktop, but never a good home desktop. PCLinuxOS is a damn good home desktop. Visit Tweaking PCLinuxOS.

(Comments wont nest below this level)
fold this thread michuk  Friday, 7 September 2007 o godz. 10:10 am #  Add karma Subtract karma  +4

manmath sahu: please stop spamming about PCLinuxOS in your comments!

 
 
fold this thread linuxamp  Wednesday, 6 August 2008 o godz. 4:40 am #  Add karma Subtract karma  +0

I know CentOS is built from RHEL but RHEL has several editions and CentOS only has one. How does this compare to the actual RHEL desktop product?
http://www.redhat.com/rhel/desktop/

(Comments wont nest below this level)
 
fold this thread geekyone  Thursday, 30 October 2008 o godz. 8:40 pm #  Add karma Subtract karma  +0

As I said in a comment further up, I’m currently on a CentOS 5.2 desktop system. Runs great. I love it.
Wish you had done a more in depth review though, I would have liked to read it.
I have to say though, you’re lucky that the system doesn’t come with flash plugins for Firefox. That is what has been giving me the most trouble of anything. Both the Flash plugin distributed by Flash and third party one I found have some sort of problem in their code. Either will occasionally just go haywire and I’ll have to kill it. It’s a pain.
For a professional level desktop, it’s great. Extremely stable, as long as you use the priorities plugin if you add any add-on repositories to yum. Use it with KDE, and it’s the perfect desktop for an admin in my oppinion. I got apache running with perl, php, and mysql, and can run any scripts for testing. Can load up my servers on the desktop because of KDE. Can leave it on for days. Yum will always keep it up to date. It’s great.

(Comments wont nest below this level)
 
fold this thread guest  Monday, 25 May 2009 o godz. 9:51 am #  Add karma Subtract karma  +1

@RHEL is based on Fedora@
polish butterfly is a strong thing, do not abuse!
wtf man?

(Comments wont nest below this level)
 
fold this thread Dave  Saturday, 15 August 2009 o godz. 1:01 am #  Add karma Subtract karma  +1

Good article, thanks.

(Comments wont nest below this level)
 
fold this thread Will  Sunday, 23 August 2009 o godz. 9:58 pm #  Add karma Subtract karma  +1

Thanks for the review, good info.

(Comments wont nest below this level)
 
fold this thread George Van Tuyl  Saturday, 6 November 2010 o godz. 3:25 pm #  Add karma Subtract karma  +2

This Review is helpful. Unlike a few of the hostile comments (Christi, Fritz, Dave and Michael) of this review. Which fail to explain of justify their position as to why this review is a poor one. Open Source is about making comments, Software and education in Open Source software better. The point is if you are going to make a statement that you feel that this is a poor review. Then you should explain your position in a way that the author and we the audience could learn from. Else you just are another Windows user that knows nothing about Open Source and only wishes to trash the movement.

(Comments wont nest below this level)
 
fold this thread adobe photoshop cs6 free download  Saturday, 22 December 2012 o godz. 1:49 am #  Add karma Subtract karma  +0

Greate article. Keep posting such kind of information on your
blog. Im really impressed by it.
Hello there, You’ve performed an incredible job. I’ll definitely digg it and in
my opinion suggest to my guys. I am confident they’ll be benefited from this website.

(Comments wont nest below this level)
 
fold this thread Emily  Monday, 31 March 2014 o godz. 5:13 pm #  Add karma Subtract karma  +0

You made some really good points there. I checked on the net for more information about the issue and found most individuals will go along
with your views on this web site.

(Comments wont nest below this level)
 
fold this thread meubles tibétains bouddhas  Saturday, 3 May 2014 o godz. 5:37 pm #  Add karma Subtract karma  +0

I am not sure where you are getting your info, but great topic.
I needs to spend some time learning much more or understanding more.
Thanks for magnificent information I was looking for this info for my mission.

(Comments wont nest below this level)
 
fold this thread Norma  Thursday, 29 May 2014 o godz. 2:38 pm #  Add karma Subtract karma  +0

Article writing is also a fun, if you know afterward you can write otherwise it is complicated to write.

(Comments wont nest below this level)
 
fold this thread torrent  Friday, 30 May 2014 o godz. 9:49 am #  Add karma Subtract karma  +0

Enjoying to be useful in some way .

(Comments wont nest below this level)
 
fold this thread Isidra  Saturday, 31 May 2014 o godz. 6:19 pm #  Add karma Subtract karma  +0

Hello There. I found your blog using msn. This is a very well written article.

I’ll be sure to bookmark it and return to resad more of your
useful information. Thanks for the post. I will definitely return.

(Comments wont nest below this level)
 
fold this thread noritz 990 code  Monday, 2 June 2014 o godz. 12:29 am #  Add karma Subtract karma  +0

This is the perfect site for anyone who would like to understand this topic.
You realize so much its almost hard to argue with you (not that I personally would
want to…HaHa). You certainly put a new spin on a topic
that’s been written about for decades. Excellent stuff, just excellent!

(Comments wont nest below this level)
 
fold this thread Finn  Wednesday, 4 June 2014 o godz. 2:28 am #  Add karma Subtract karma  +0

This is my first time pay a quick visit at here and i am
actually impressed to read everthing at one place.

(Comments wont nest below this level)
 
fold this thread pre settlement  Saturday, 5 July 2014 o godz. 10:34 pm #  Add karma Subtract karma  +0

Trusting just anyone with your type of vehicles almost every 5 denver accident
lawyer minutes. There, you are an extensive list of accident injury attorney should be forwarded to authorities.
FeesWhen choosing a lawyer takes time, and paying for the other denver accident lawyer party.

(Comments wont nest below this level)
 
fold this thread solar water heating  Monday, 7 July 2014 o godz. 10:46 am #  Add karma Subtract karma  +0

I have observed that over the course of creating a relationship with real estate managers, you’ll be able to get them to understand
that, in most real estate deal, a commission is paid. In the long run, FSBO
sellers never “save” the percentage. Rather, they fight to earn the commission through doing a good agent’s occupation.
In the process, they devote their money and time to complete, as best they
might, the tasks of an adviser. Those responsibilities include uncovering the home through marketing, presenting the home to all buyers, constructing a sense of buyer desperation in order to make prompt an offer,
arranging home inspections, handling qualification assessments with the lender, supervising repairs, and facilitating the closing.

(Comments wont nest below this level)
 
fold this thread Best Key tags I've Found Online  Thursday, 10 July 2014 o godz. 3:33 am #  Add karma Subtract karma  +0

Incredible! This blog looks just like my old one! It’s on a completely different subject but it has pretty much the same page layout and
design. Excellent choice of colors!

(Comments wont nest below this level)
 
fold this thread Anastasia  Thursday, 10 July 2014 o godz. 7:20 am #  Add karma Subtract karma  +0

Without worrying about your gadget when you
leave the car, you’ll need an i – Pod adapter to connect your i – Pod to the stereo and take
full control from the stereo itself. Additional services
typically include regular maintenance and general auto repair.

There are two kinds of i – Pod interface which can be
directly installed in the car stereo.

(Comments wont nest below this level)
 
fold this thread Rebekah  Tuesday, 15 July 2014 o godz. 9:24 am #  Add karma Subtract karma  +0

The most favorable are those where a prosecutor is willing to reduce a drinking and driving charge to a less
serious traffic violation. That’s why your only option to survive this unpleasant
crisis is to hire a professional DUI attorney Pennsylvania.
For information visit our site Houston defense attorneys.

(Comments wont nest below this level)
 
fold this thread best criminal lawyer brownsville  Wednesday, 16 July 2014 o godz. 12:25 pm #  Add karma Subtract karma  +0

In fact, with the method for hiring a DUI attorney recommended here,
you will be able to have a few choices in what kind of price you will pay for
the services of your DUI attorney. The downside is these funds cannot be added to, except with other qualified funds.
Partying and going overboard in drinking is a likelihood affair with every other person.

(Comments wont nest below this level)
 
fold this thread http://youtube.com  Tuesday, 29 July 2014 o godz. 1:56 pm #  Add karma Subtract karma  +0

Each state bar association should have a database
of complaints and reprimands on each practicing attorney. As
an employer and a person who has an extensive human resources background, I will tell you
upfront that employee lawsuits are something every business owner must prepare for.
If I was the client, I would surely protest against it.

(Comments wont nest below this level)
 
fold this thread Tod  Tuesday, 29 July 2014 o godz. 2:28 pm #  Add karma Subtract karma  +0

Hello! Would you mind if I share your blog with my myspace group?

There’s a lot of folks that I think would really appreciate your content.

Please let me know. Many thanks

(Comments wont nest below this level)
 
fold this thread Keyword advantage otos Adam Short  Thursday, 31 July 2014 o godz. 11:05 pm #  Add karma Subtract karma  +0

Wow, marvelous blog structure! How long have you ever been blogging for?

you made blogging glance easy. The total glance of your website is magnificent, as well as the content material!

(Comments wont nest below this level)
 
fold this thread Georgiana  Thursday, 31 July 2014 o godz. 11:27 pm #  Add karma Subtract karma  +0

I’m not that much of a internet reader to be honest but your sites really nice, keep it up!
I’ll go ahead and bookmark your website to come back in the future.
Cheers

(Comments wont nest below this level)
 
Name (required)
E-mail (required - never shown publicly)
URI

Adjust field size: shrink | enlarge)


You can use simple HTML in your comments. Some examples are as follows:
  • A hyperlink: <a href="polishlinux.org">GNU/Linux for everyone!</a>,
  • Strong text: <strong>Strong text</strong>,
  • Italic text: <em>italic text</em>,
  • Strike: <strike>strike</strike>,
  • Code: <code>printf("hello world");</code>,
  • Block quote: <blockquote>Block quote</blockquote>

About the Author

Piotr Maliński

Programmer, journalist. Creator of the CMS, Linux and PHP libraries. Arch Linux/Gentoo user. Creator of a GNU/Linux distribution based on Gentoo: Plusiaczek Live CD.

New AdTaily ads!

Are you a film buff?

film buffs community, movie recommendations and reviews

RSS: Comments

You can follow the comments to this article through a special channel RSS 2.0 .

Related articles: Reviews

 more »

PolishLinux Top Content


Become our fan on Facebook!

PolishLinux.org on Facebook

Follow PolishLinux on Twitter!

Follow polishlinux on Twitter

Google Ads