CentOS 5.5を使って見たメモ†
サービスの整理†
- 標準で立ち上がるサービスを停止しまくる
- とりあえず止めても問題なかったサービス
- bluetooth
- chkconfig bluetooth off
- chkconfig hidd off
- 印刷
- chkconfig cups off
- CentOS 5.6 は標準でOFFでした
- SELinux
- chkconfig mcstrans off
- chkconfig restorecond off
- zeroconf
- chkconfig avahi-daemon off
- CentOS 5.6 は標準でOFFでした
- IPv6ファイアウォール
- 起動時セットアップ
- コンソールマウス
- スマートカード
- ISDN
- USB自動mount
- ハードウェア変更チェック
- LVM2 FS監視
- chkconfig lvm2-monitor off
- 自動更新
- chkconfig yum-updatesd off
- RAIDモニタ(mdadm未使用時のみOFF)
- NFS
- nfslock, portmap, rpcgssd, rpcidmapd
- 指定時刻にコマンド起動(正確ではないらしい)
- 電源管理(どちらか一つのみ起動)
- メール
- 監査(SELinuxとか)
- ハードウェア情報収集サービス
yum†
- おやくそく
- yum search hogehoge
- yum install hogehoge
- コンパイラ
- NTP
- Apache (httpd)
- PHP
- php53, php53-mbstring
- php 5.3系以降でしか動かないphpがあるので、php53を推奨
- 従来の5.1系は php, php-mbstring
- Perl(標準インストール済み)
- perl-DBD-MySQL(MySQLを使用する場合)
- BIND
- bind, bind-chroot, caching-nameserver
- Samba
- samba3x, samba3x-swat
- 従来のバージョンはsamba, samba-swat
- MySQL
- SNMP
- ext4fs
不要なrpmやrpmdbの整合性を取る†
- yum-utilsが必要
- 不要なrpmを探す
- rpmのdbから問題点を探したり整合性を取る
- package-cleanup --problems
- 古いカーネルを削除する
- package-cleanup --oldkernel
- x86_64アーキテクチャに勝手にインストールされている他アーキテクチャを削除する
- yum erase \*.i386
- yum erase \*.i686
その他のrpmをyumで取ってくる†
- その他のレポジトリを有効にして、yumで通常以外のrpmを探しに行く。
- yum --enablerepo=(レポジトリ名) search ...
- 標準レポジトリ
- centosplus 追加パッケージ(標準で定義されている)
- contrib 有志作成パッケージ(標準で定義)
iSCSI initiator†
システム領域もext4†
- 後付けパーティションをext4
- yum install e4fsprogs
- mkfs.ext4
- インストール時点でルートパーティションもext4
- CentOS 5.5 のインストーラGRUBで
linux ext4
そのほか参考にしたサイト†
- 主なnetinstall FTPミラー
- CentOS 5.6 x86_64
- ftp.iij.ad.jp - /pub/linux/centos/5.5/os/x86_64
- ftp.jaist.ac.jp - /pub/Linux/CentOS/5.6/os/x86_64