[ 情報実験プロジェクト / 裏方覚書 ] [ SIGEN.htm ]

情報実験 (3n+1, 3n+2) OS セットアップの手引


  1. この文書について
  2. Debian GNU/Linux 5.0 (lenny) インストール手順
  3. インストール後の作業
  4. パッケージの追加
  5. 言語設定
  6. デスクトップ設定
  7. アカウントの設定
  8. 参考文献

この文書について

この文書は 2009 年度前期の情報実験開講義にむけて, 3n+1, 3n+2 機材に Debian GNU/Linux 5.0 (lenny) をインストールし, 受講生の実習環境を構築 するための手引である.

事前準備

Debian GNU/Linux 5.0 (lenny) インストール手順

言語の選択

「Japanese 日本語」 を選択

キーボードの配置の選択

「日本 (106 キー)」を選択

ネットワークの設定

Debian アーカイブのミラーを選択

ディスクのパーティショニング

ユーザとパスワードのセットアップ

ベースシステムのインストール

インストールが終了すると, debian package の利用調査に参加するかどうか 聞かれる. ここでは「いいえ」チェックボックスにマークし, 続行

ソフトウェアの選択

「標準システム」のみを選択

ハードディスクへの GRUB ブートローダのインストール

「マスターブートレコードに GRUB をインストールしますか?」と聞かれるので はい」を選択.

インストールが終了したら, CD-ROM をドライブから取り出し, 再起動.

インストール後の作業

# aptitude update

openssh server のインストール

$ su 
passward:
# aptitude install openssh-server

X のインストール

# aptitude install xorg
# aptitude install xfce4

ブラウザの動作確認

firefox 系のブラウザ iceweasel をインストール.

# aptitude install iceweasel

日本語入力用にインストール.

# aptitude install uim
# aptitude install uim-anthy

ブラウザを起動し, 日本語入力が可能かどうか確認する.

$ iceweasel &

どちらのブラウザでも日本語は shift + space key を押すと入力できること を確認する. 情報実験機の場合, 「半角/全角」キーでも日本語入力切替えを 行うことができる.

パッケージの追加

kterm, mlterm, ash, imagemagic,tree を追加する.

# aptitude install kterm mlterm ash imagemagick tree

言語設定

教育的観点からデフォルトの言語設定を英語にしておく.

# dpkg-reconfigure locales

以下のように [Space] キーでチェックを入れる.

[*] en_US.UTF-8 UTF-8

システム標準の環境変数として設定するデフォルトロケールを尋ねられるので 「en_US.UTF-8 UTF-8」を選択.

日本語環境にしたいときは各自で

$ export LANG=ja_JP.UTF-8

とすればよい. X を上げているときは一度落とす必要があるかも.

デスクトップ設定

できるだけコマンドラインの操作を行ってほしいのでアイコンを削る. この項目は前の項目同様に一般ユーザの状態で行う.

以上の設定を新規ユーザにも適用させるため,

$ sudo cp -r ~/.config /etc/skel/

とする.

試しにダミーアカウントを作成して $ startx してみてください. デスクトップの設定は正しく適用されましたか?

(注) 2009年度は間に合わなかったが, ターミナルアイコンで起動されるターミナルを kterm にしておくと実習テキストと整合的.

アカウントの設定

sudo の設定

VTA アカウントに対し root の sudo 権限を与えるため /etc/sudoers を編集する.

# aptitude install sudo
# visudo

sudo の設定に関しては <URL:http://www.ep.sci.hokudai.ac.jp/~epwww/dvlop/sudo.html> などを参照されたし.

TA アカウントの作成

この作業をする際には, TA の人々に声を掛けてください. 全員分よろしくお願いします.

TA のアカウントを作成する.

# adduser (TA のアカウント名)

TA の人に sudo 権限を付与する.

# visudo

参考文献


最終更新: 2009/04/30 (岩堀 智子), 作成日: 2008/02/29 (徳永 義哉) EPnetFaN © 2009