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)

PGPについて

関連RFC

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