Linuxサーバのセットアップの続き

セットアップ中のサーバに入れたお気に入りパッケージのインストール手順をログとしてメモ。
これらがないとしっくりこない。

[vim]

$ yum install mercurial
$ yum install ncurses-devel
$ yum install lua lua-devel
$ mkdir -p work/install/vim
$ cd work/install/vim
$ hg clone https://vim.googlecode.com/hg/
$ cd hg
$ ./configure --disable-selinux --enable-luainterp --enable-perlinterp --enable-pythoninterp --enable-python3interp --enable-tclinterp --enable-rubyinterp --enable-multibyte --disable-gui --with-features=huge
$ make install

もっと簡単に済ますなら以下でも可。

$ yum install vim-enhanced

[sysstat]

yum install sysstat 

[nmap]

yum install nmap

[checkinstall]

$ mkdir /usr/local/src/checkinstall  
$ chmod 777 /usr/local/src/checkinstall
$ cd /usr/local/src/checkinstall   
$ wget http://www.asic-linux.com.mx/~izto/checkinstall/files/source/checkinstall-1.6.2.tar.gz
$ tar xzf checkinstall-1.6.2.tar.gz  
$ cd checkinstall-1.6.2
$ make | tee make.log 2>&1
$ make install | tee make.log 2>&1

もしくはRPMパッケージが用意されているのでそちらでもインストール可能

$ rpm -ivh --nomd5 /usr/src/redhat/RPMS/x86_64/checkinstall-1.6.2-1.x86_64.rpm

こんな感じで終了。
sshとかiptablesのようなセキュリティーに関することはあとでまとめる。