2008/11/25 (Tue)
Install of CentOS5
インストール時設定
- text install
- Server
インストール後設定
- SELinux と Firewall は無効化する。
以下のサービスは停止。
- apmd
- auditd
- autofs
- bluetooth
- cups
- firstboot
- gpm
- haldaemon
- hidd
- ip6tables
- kudzu
- mcstrans
- netfs
- nfslock
- pcscd
- portmap
- restorecond
- rpcgssd
- rpcidmapd
- xfs
- yum-updatesd
以下のパッケージをインストール。
# yum install yum-fastestmirror
yum updateする。
# yum check-update
# yum update
さらに以下のパッケージをインストール。
# yum install yum-utils
# yum install ntp
日付設定
# ntpdate ntp.nict.jp
cronで定期実行
# vi /etc/cron.daily/ntpdate.cron
以下のファイルを作る
#!/bin/sh
/usr/sbin/ntpdate ntp.nict.jp
実行権限の付与
# chmod 755 /etc/cron.daily/ntpdate.cron
一般ユーザを追加。
# useradd -m -p xxxxxxxx <username>
Software Install
# yum install gcc
# yum install cvs
# yum install lynx
NcFTPはCentOS5は入っていないので、ソースから。(lftpは入ってる)
# wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.2-src.tar.gz
CentOSのデフォルトのyum repositoryは少ないので dag 追加
# vi /etc/yum.repos.d/dag.repo
以下のファイルを作成
[dag]
name=Dag RPM Repository for RHEL5/CentOS5
baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/
enabled=0
gpgcheck=1
鍵の登録
# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
確認
# yum --enablerepo=dag list | grep git
2008/11/19 (Wed)
2008/11/11 (Tue)
Macbook Setup
Installed Software
- LimeChat
- Firefox
- QuickSilver
- bathyscaphe
- CarbonEmacs
- KeyRemap4MacBook
- VLC
- Skype
- Eclipse
- Senebier
- Dropbox
- SIMBL
- InputSwitcher
- StartupSound.prefPane
- InsomniaX
- Books
- MacPorts
- VirutalBox
Setting config
- Swapping Caps Lock and Control
- sudo -H cpan
- install Bundle::CPAN
2008/11/06 (Thu)
Emacsのインストール
Emacs22のインストール
aptから
aptダウンロード先の編集
# vi /etc/apt/source.list
deb http://hype.sourceforge.jp/ ./
deb-src http://hype.sourceforge.jp/ ./
鍵の追加
# wget http://hype.sourceforge.jp/A7F20B7E.gpg
# sudo apt-key add A7F20B7E.gpg
インストール
# aptitude install emacs22 emacs22-el
ソースから
$ wget ftp://ftp.gnu.org/pub/gnu/emacs/emacs-22.3.tar.gz
$ tar xzvf emacs-22.3.tar.gz
$ cd emacs-22.3
$ ./configure --prefix=/usr/local/emacs-22.3
$ make
$ su
# make install
# ln -s /usr/local/emacs-22.3/bin/emacs /usr/local/bin/emacs