▼ 2009/04/02(木) Debian 5.0 (lenny) をインストールしてみた
余ってるPCにDebian 5.0をインストールしてみましたよ。とりあえず、インストールした後の初期設定というか、簡単なメモでも。
須藤さんを使えるように
sudoが使えないと始まらないので、使えるようにしておく。セキュリティ上好ましくないけど、僕はsudoでパスワードを聞かれるのが鬱陶しくてたまらないので、NOPASSWDの設定にしておいた。
# export EDITOR=vi # visudo ... # User privilege specification # 以下を追記 chibi ALL=(ALL) NOPASSWD: ALL
必要なパッケージのインストール
必要っていうのは僕にとって必要ということです。他にも必要なものはたくさんあるけど、とりあえずはこんなところで。
$ sudo aptitude update $ sudo aptitude install gcc autoconf g++ $ sudo aptitude install ruby irb rubygems rake ruby1.8-dev ri $ sudo aptitude install python-dev ipython $ sudo aptitude install perl-doc $ sudo aptitude install subversion git-core git-svn gitweb $ sudo aptitude install screen zsh vim emacs $ sudo aptitude install sysstat nmap hping3 fping mtr iotop ifstat ssh ntp $ sudo aptitude install fakeroot alien rlwrap
あとは、cpanでApp::Ackのインストールをしておく。
$ sudo cpan -i App::Ack
各LLのバージョンの確認でも。
$ python -V Python 2.5.2 $ perl -v | head -2 This is perl, v5.10.0 built for i486-linux-gnu-thread-multi $ ruby -v ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
あとは、vimがvim.basicを指していることを確認しておく。
$ sudo update-alternatives --display vim vim -状態は auto。 リンクは現在 /usr/bin/vim.basic を指しています /usr/bin/vim.tiny - 優先度 10 /usr/bin/vim.basic - 優先度 30 現在の `最適' バージョンは /usr/bin/vim.basic です。
シェルの変更
zsh派なので。/usr/bin/zshと入力してやる。
$ chsh
不要サービスの停止
自動起動の停止
$ sudo update-rc.d -f avahi-daemon remove $ sudo update-rc.d -f portmap remove $ sudo update-rc.d -f cups remove
サービスの停止
$ sudo /etc/init.d/avahi-daemon stop $ sudo /etc/init.d/cups stop $ sudo /etc/init.d/portmap stop
IPアドレスの固定
以下のようにdhcpではなくstaticにしてやる。staticにする必要がないならこの作業は不要。
$ sudo vi /etc/network/interfaces ... allow-hotplug eth0 iface eth0 inet static address 192.168.0.50 network 192.168.0.0 netmask 255.255.255.0 gateway 192.168.0.1
ビープ音を消し去る
恐らくここまで作業している間にビープ音の喧しさにキレかけていると思うので、ビープ音を鳴らないようにしてやる。この編集が終わって再起動すれば設定が有効になる。
$ sudo vi /etc/modprobe.d/blacklist ... # no beep blacklist pcspkr
ついでにIPv6も使わないので、無効にしてやる。上記のファイルに以下も追記してやればおk。
# no ipv6 blacklist net-pf-10 blacklist ipv6
とりあえず、こんなところかな。あとは好き勝手にいじってください。最後に今の状態のnetstatの結果でも。
$ sudo netstat -lnput Proto 受信-Q 送信-Q 内部アドレス 外部アドレス 状態 PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2231/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2217/exim4 udp 0 0 192.168.0.50:123 0.0.0.0:* 5741/ntpd udp 0 0 127.0.0.1:123 0.0.0.0:* 5741/ntpd udp 0 0 0.0.0.0:123 0.0.0.0:* 5741/ntpd
▼ コメント(0件)
- TB-URL http://chibilog.name/0348/tb/
