CentOS

From DuncanWiki

Revision as of 20:27, 9 November 2009 by Duncan (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

CentOS is an enterprise class operating system that is based upon Fedora. I'm currently running CentOS 5.2 which is based upon Red Hat Enterprise Linux 5, which is in turn based upon Fedora Core 5.

In most of the how-to documents I've detailed on this wiki for CentOS I've used Fedora Core 5 RPM files for anything that I was unable to obtain directly from the CentOS repositories. This is because of what CentOS is built upon & a desire to keep things as stable as possible.

This page will describe the most generic things I've done to turn my CentOS installations into something more usable as far as software that's not readily available from the repositories.

Contents

CentOS On My Laptop

I currently use an IBM Thinkpad T43, an aging but still pretty powerful laptop. I have my internal wireless working, a Verizon wireless card for on-the-road internet connectivity and an F5 VPN client running. You can read all about it on CentOS On An IBM T43.

Obtaining Useful Software & Addons

Adobe Flash

Install Adobe's Yum repository configuration :

Now you'll just need to install GCC 3.3.4 compatibility libraries and the flash plugin :

sudo yum -y install compat-libstdc++-33 flash-plugin

IM & Other Chat

  • pidgin

MP3

Rhythmbox

lame

lame is an excellent command-line mp3 encoder that has minimal dependencies, namely ncurses-devel & nasm. To compile it you'll just need to download the source rpm.

(duncan@torgo:SRPMS)$ sudo yum install ncurses-devel nasm
(duncan@torgo:SRPMS)$ wget ftp://rpm.livna.org/fedora/9/SRPMS/lame-3.97-6.lvn8.src.rpm
(duncan@torgo:SRPMS)$ rpmbuild --rebuild lame-3.97-6.lvn8.src.rpm

mpg321

flac2mp3