ようこそゲストさん

chibilog

2009/04/02(木) Debian 5.0 (lenny) をインストールしてみた

はてブ情報 はてブに登録 はてブ数 2009/04/02 26:26 パソコン

余ってる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       


名前:  非公開コメント   

URL(任意):
  • TB-URL  http://chibilog.name/0348/tb/