Installing HTOP on CentOS 5.5 OpenVZ Linux server
from source
Lately, I'm basicly using
htop's
nice colourful advanced
Linux top command frontend in almost every server I
manage, therefore I've almost abondoned
top usage these days
and in that reason I wanted to have htop installed on few of the
OpenVZ CentOS 5.5 Linux servers at work.
I looked online but unfortunately I couldn't find any rpm pre-built
binary packages. The source rpm package I tried to build from
dag wieers repository failed as well, so finally I went
further and decided to
install htop from source
Here is how I did it:
1. Install gcc and glibc-devel prerequired rpm
packages
[root@centos ~]# yum install gcc
glibc-devel
2. Download htop and compile from source
[root@centos src]# cd /usr/local/src
[root@centos src]# wget
"http://sourceforge.net/projects/htop/files/htop/0.9/htop-0.9.tar.gz/download"
Connecting to heanet.dl.sourceforge.net|193.1.193.66|:80...
connected.
HTTP request sent, awaiting response... 200 OK
Length: 418767 (409K) [application/x-gzip]
Saving to: "download"
100%[======================================>] 418,767 417K/s in
1.0s
2011-07-22 13:30:28 (417 KB/s) - "download" saved
[418767/418767]
[root@centos src]# mv download htop.tar.gz
[root@centos src]# tar -zxf htop.tar.gz
[root@centos src]# cd htop-0.9
[root@centos htop-0.9]# ./configure && make && make
install
make install should install htop to
/usr/local/bin/htop
That's all folks! , now my OpenVZ CentOS server is equipped with
the nifty htop tool ;)