IPv6両方を使う設定としています。~<Enter>キーのみを入力した場合は、「46」を入力したものとみなされます。''⇒''IPv4、IPv6両方を使用する場合は「46」と「64」のどちらも指定できますが、DNSの問い合せ順序が異なります。「46」ではIPv4を優先してアドレスの問合せを行い、逆に「64」ではIPv6の問い合せが優先されます。続いてネットワークインターフェースの設定を行います。このPCに接続されているネットワークインターフェースとその状態の一覧が表示されます。以下の表示はifconfigというネットワーク設定コマンドの出力ですが、ここではlo0、em0、enc0という3つのネットワークインターフェースが表示されています。以下の表示はifconfigというネットワーク設定コマンドの出力ですが、この例ではlo0、em0、enc0という3つのネットワークインターフェースが表示されています。あることがわかります。表示されているため、em0を指定するのに<Enter>キーのみを押しています。enc0は特殊なインターフェースなので、設定候補からは外されています。「em」はインテル社製のギガビットイーサネットインターフェースに付けられている名前です。em以外のイーサネットインターフェースや無線LANインターフェースが接続されている場合なども、それらがifconfigの表示に出力されます。em以外のイーサネットインターフェースやWiFiインターフェースが接続されている場合なども、それらがifconfigの表示に出力されます。Name)を入力します。FQDNとは先程入力した、このコンピュータの名前にドメイン名を付加したものです。このコンピュータの「ホスト名.」がすでに表示されているので、残りのドメイン部分を入力します。''⇒''家庭内のネットワークなどでは、ドメイン名は正式に登録・管理されているわけではないので、適当な名前を付けます。使われることが多いようです。''⇒''家庭内のネットワークなどでは、ドメイン名は正式に登録・管理されているわけではないので、適当な名前を付けます。使われることが多いようです。組織によって管理されているネットワークの場合は、そのネットワークの管理者に相談して下さい。このあと、ネットワークインターフェースとしてWiFiデバイスを選択した場合にのみ、以下のような設定項目が表れます。WPAの鍵をENTERのみ入力し、設定を行わなかった時にWEPの鍵を訊いてきます。WEP方式は現在では簡単に暗号を解読されてしまうため、WEPは使用せずWPA方式を使用することを強くお勧めします。''⇒''WiFiデバイスには、デバイスメーカーが供給するファームウェア(firmware)が必要で、動作のためにはファームウェアのダウンロードとインストールが必要な場合があります。項を参照し、WiFiの設定を行って下さい。最後にDNSやIPアドレス関連の設定があります。System)とは、「fuguita.org」のようなドメイン名から「152.152.211.70」のようなIPアドレスを検索するための仕組みです。コンピュータが通信を始める時、まずDNSサーバと呼ばれるコンピュータに検索を依頼し、その検索結果として返されたIPアドレスを使用して通信します。DNSの設定には3パターンあります。問い合せを依頼するDNSサーバのIPアドレスを直接指定します。DNSサーバの指定を自動で設定します。呼ばれる仕組みを使用します。呼ばれる仕組みを使用してDNSサーバの自動的に設定します。IPアドレスのみを指定して通信を行う場合にこれを選択します。DNSを使用せず、IPアドレスを直接指定して通信を行う場合にこれを選択します。以下の例のように<Enter>キーだけを入力するとDHCPによる設定となり、DNSサーバは自動で設定されます。DHCPはこのPCのIPアドレス関連の設定も併せて行いますので起動時の設定はこれで完了です。後は[[ログイン画面に移行>#v7ad37bc]]します。''⇒''DHCPを使用するには、そのネットワークにあらかじめDHCPサーバが設置されている必要があります。''⇒''家庭用のネットワーク機器や公共のWi-FiスポットではDHCPサーバが設置されていることが多いです。以下のようにDNSサーバのIPアドレスを手動設定した場合は、その後にこのPC自身のIPアドレス関連の設定も行います。最後に、どのような方法でログインするかを指定します。Systemのログイン画面(xenodm)からログインする方法の2通りあります。以下の例では<Enter>キーのみを入力して、デフォルトのコンソールからのログインを選択しています。Systemからのログインを行うには、「x」を入力します。起動時の設定は以上です。残った初期化処理を行った後は[[ログイン画面に移行>#v7ad37bc]]します。ログインプロンプト「login:」が表示されると、このPCはユーザが利用可能な状態になっています。起動及びその設定方法について説明しました。この章ではシステムが起動完了し、実際に使用する時の基本的な手順について説明します。Unix系OSになじみのない人、そして他のUnix系OSを使用経験がある人が参照すると役に立つ情報源をそれぞれ紹介します。河豚板の起動が完了すると、OpenBSDオペレーティングシステムのログイン画面が表示されます。''root''、「Password:」のプロンプトに対し起動時に設定したパスワードを入力します。ログインに成功するとシェルのプロンプト「#」が表示され、コマンドが実行可能な状態になります。例としてpsというコマンドを実行してみます。psは、現在どのようなプログラム(プロセス)が動いているかを表示するコマンドです。システムが起動直後、しかも画面表示上動きのない様子であっても内部ではすでに沢山のプロセスが起動されていることがわかります。押すか、「exit」と入力します。''⇒''<Control>-Dは「<Control>キーを押したままの状態でアルファベットの「D」キーも押す」という意味です。<Control>-Dはまた、「^D」と表記されることもあります。ログアウトすると「login:」が表示され、再度ログインできる状態になります。起動直後の河豚板は、スーパユーザ(システム管理者)用のアカウントrootでのみログインできます。Unix系のOSでは、通常は一般ユーザとしてログインし、日常の利用を行います。システム管理の時には通常ユーザから一時的にスーパユーザになるか、あるいはスーパユーザとしてログインして管理作業を行います。システム管理の時には一般ユーザから一時的にスーパユーザになるか、あるいは一般ユーザからログアウトした後、スーパユーザとしてログインし直して管理作業を行います。&color(red){''!!''スーパユーザでログイン中はシステムを動作不能にしてしまうような操作を容易に実行できてしまいます。故意にではない誤操作の場合も例外ではありません。このようなリスクを防ぐため、一般ユーザのアカウントを作成し、通常はそのアカウントで使用することを''強くお勧め''します。以下、一般ユーザとしてyoshiというアカウントを作成してみます。ユーザアカウントの作成もシステム管理ですので、rootで行います。ユーザアカウントを追加するにはadduserというコマンドを使用します。ユーザアカウント追加時のデフォルト値を訊かれます。これはadduserの初回の実行時にだけ訊かれます。通常は全て<Enter>キーのみの入力で問題ありません。以降は、一般ユーザのアカウント「yoshi」を作成してみます。最初に表示されているように、入力内容は最後に訂正でき(入力しなおせ)ます。''⇒''この例ではアカウントyoshiをwheelというグループにも加入させています。wheelに加入しているユーザは、システム管理作業を行うために、一時的にrootになることができます。以上で、yoshiという一般ユーザアカウントが作成されましたので、実際にログインできるか確認してみます。''⇒''rootでログインしたときのシェルのプロンプトは「#」になりますが、一般ユーザの場合は「$」となります。以降のコマンドを実行を例示する箇所では、このルールに従ってプロンプトを表記します。以降の例示箇所でもこの表記に従います。''⇒''OpenBSDではrootアカウントでのSSHによるログインは許可されていません。SSHによるリモートログインを行ないたい場合も一般ユーザのアカウントを作成しておく必要があります。Systemを起動してみる。Systemを使用することができます。Systemは「X」や「X11」などと略して呼んでもよいことになっています。SystemをXと表記することにします。Systemを選択します。Xが起動すると、以下のようなログイン画面が表示されますので、ユーザ名とパスワードを入力します。ログインに成功すると以下のような画面になります。画面左上の白いウィンドウは「端末エミュレータ」というもので、X上でシェルとのセッションなど、文字端末での作業を行うためのプログラムです。右上には時計が表示されています。左下にあるものは「xconsole」といい、システムのログ情報を表示するプログラムです。起動直後はこのプログラムはアイコン化されています。右下の表のようなものは、「仮想デスクトップ」といい、複数のデスクトップ画面を切り替えて使用できるようにするものです。標準の設定では3列×3行=9面のデスクトップ画面を切り替えられます。Filerによるデスクトップ環境はなくなり、OpenBSDのXがそのまま起動するようになりました。河豚板6.0以降用の説明は、今後執筆予定です。壁紙部分(Xでは、「ルートウィンドウ」と呼びます)でマウスの左ボタンを押すとメニューが表われます。このメニューからXのアプリを選択して実行できます。メニューにないものは端末エミュレータからコマンドを投入して実行することもできます。以下の画面は、実際にアプリを実行してみた例です。ルートウィンドウではマウスの中ボタンや右ボタンを押すことで、別のメニューが表示されます。''⇒''Xの操作は3ボタンマウスによる操作を想定して設計されています。中ボタンのないマウスの場合は、左右のボタンを両方同時に押すか、あるいはホイールを押します。Xを終了するには、マウスの左ボタンのメニュー中、「Exit」を選択し、さらに本当に終了するかを確認するウィンドウに対し「Exit」を選択します。河豚板の運用を終了するにはrootでログインし、shutdownコマンドを実行します。オプションを指定しているので、システムは停止(halt)します。オプションによる電源OFFに対応していない機種もあります。この場合は手動で本体の電源をOFFにします)。オプションを指定すると、システムは再起動(reboot)します。システムの停止や再起動を行うと、今回の起動後に行った設定や作成したユーザアカウント、また、ファイルやディレクトリの作成や編集、削除などの一切の結果は消えてなくなります。''⇒''これら各種の設定やデータを保存・復帰させることもできます。河豚板上で行った操作がシステムを停止すると消えてしまうということは、見方を変えると内蔵ハードディスクにインストールされている既存のシステムなどに影響を及ぼしにくいということでもあります。rootでファイルの消去やプロセスの停止などを行ってもその影響は限定的なので、システム管理の練習などを安心して行うことができます。Systemを使用することができます。Systemは「X」や「X11」などと略して呼んでもよいことになっています。SystemをXと表記することにします。startxを実行してしばらくすると、ディスプレイの表示が右図のような画面に切り替わります。河豚板ではXを起動すると、IceWMというウィンドウ・マネージャとROX-Filerというデスクトップ環境が立ち上がります。各アイコンの機能は画像の表示の通りですが、以下簡単に説明します。Filer|ファイルマネージャを開きます。Homeはホームディレクトリ、Appsはアプリケーションのショートカットを置くためのディレクトリです。:kterm|漢字ターミナルエミュレータです。日本語EUC文字コードを表示する設定で立上ります。:Emacs|Emacsテキストエディタです。河豚板のEmacsはX非対応でビルドされていますので、実際にはktermが立ち上り、その中でEmacsが動作しています。Viewer)が起動し、画像が表示されます。Filerで表示されている音声ファイルや動画ファイルをこのアイコンボタンにドロップすると、MPlayerが起動し、音声や動画の再生が行われます。W3M|ウェブブラウザW3Mが立ち上り、河豚板の公式サイトfuguita.orgを表示します。fuguita.orgにアクセスできない場合は、ホームディレクトリの内容を表示します。Mew|Emacs上で動くメーラMewを起動します。Mewを使用するにはホームディレクトリ直下のファイル.mewの設定が必要です。詳しくはEmacsでInfoを使用してマニュアルを参照して下さい。Screen|クリックスルトスクリーンをロックします。ロックを解除するには、ロック中の画面をクリックするか何かキーを押します。その後ログインしているアカウントのパスワードを入力すればロックは解除されます。Method|入力メソッド(UIM)の制御や設定を行うためのツールバーを表示します。個々のアプリケーションの詳細については、それぞれのマニュアル等を参照して下さい。Menu|上のスクリーンショットは左下のIceWMボタンをクリックし、「Programs」からアプリケーションの一覧を表示した状態です。Settingsメニューでは、ウィンドウのデザインやマウスの挙動を設定変更することができます。handlings|IceWMボタン横のボタンでは、ウィンドウ一覧の表示、デスクトップの表示、端末エミュレータの起動、ワークスペースの切替などを行うことができます。Clock|左下にはPCの状態を示す各種アイコンが表示されます。左から、バッテリーの残量、CPUの付加、メールが新着したかどうか、そして現在時刻が表示されています。Xでは、日本語の表示や入力を行うことができます。ファイルを編集します。ようなテキストファイルの編集には、テキストエディタを使用します。テキストエディタが追加インストールされています。この各行の先頭にあるハッシュ記号と空白を削除し、以下のようにします。以下にある核言語用のロカールファイルを展開する必要があります(河豚板ではこれらのロカールファイルはLiveCDの空き容量節約のために圧縮されています)。英語と日本語のロカールファイルについては、すでに展開済みですのでこの操作は必要ありません。ファイルの編集を終えた後、Xを立ち上げなおすと日本語に対応した環境になっています。''⇒''ktermやEmacsなどは独自に多言語化を行っているのでこの章で説明した設定とは別に日本語設定を行う必要がありますが、河豚板では設定済みです。