~''⇒''ROX-Filerなどメニューの表示等が英語のままでも、日本語に対応しているアプリケーションがあります。OpenBSDの多言語化対応は比較的最近開始されました。河豚板でも日本語の対応は限定的となっています。[#k57e4ba1]河豚板ではユーザが作成したファイル、設定の変更、追加されたパッケージ、システムのログなど一切のファイルをLiveUSB版の河豚板に作成されているデータ保存用パーティションに保存し、以降の起動時に呼び出すことができます。データの保存にはrootでログインし、usbfadmコマンドを実行します。->まず、targetコマンドを使用して保存先のパーティションを指定します。sd0次に、saveasコマンドを使用して保存するデータに名前を付けます。~名前を省略した場合、「OSのバージョン番号-ホスト名」が保存名として使用されます。``5.8-fugu-demo''.プロンプトの文字列が変化していることにご注意下さい。今ほどのtargetコマンドとsaveasで設定した値がプロンプト内に表示され、確認ができるようになっています。最後にsyncコマンドを実行し、データを実際に保存します。0.93infoコマンドで保存されたデータの情報を表示してみます。5.8-fugu-demoデータは問題なく保存されているようなのでusbfadmを終了します。#>''【メモ】''~''⇒''厳密には、usbfadmコマンドで作成したパーティションでなくとも、OpenBSDのFFS形式でフォーマットされたパーティションで、/livecd-configというディレクトリが作成されているものであれば使用できます。説明した方法で保存されたデータは以降の起動時に読み込ませ、環境を復帰させることができます。memory」を選択します。done保存したデータ名を指定すると退避させていたデータを復帰し、起動が再開されます。~各種設定値もすべて復帰するため、最初に説明した起動モード0と違いネットワークの設定などは訊かれません。ログイン後、さらにデータを保存することもできます。説明した方法と同じですが、すでにLiveUSB上にファイルが保存されているため、変更したファイルやディレクトリのみが対象となります。~そして、保存デバイス名と保存名はすでに設定済みなので、いきなりsyncコマンドを実行してもOKです。シャットダウン時、データの退避は自動的には行われないので、その都度手動でusbfadmコマンドを実行する必要があります。ベースにして作成されています。Unixは約半世紀前に開発され、以降さまざまなコンピュータ向けの実装が作成されてきました。今ではUnix系のOSはスーパーコンピュータからスマートフォンや家電製品、あるいは小さな組込み機器までさまざまな環境で使用されるに至っています。WindowsなどのOSとは操作方法が大きくことなっており、最初はどのように使ってよいか見当がつかない方もいるかも知れません。Unix系OSの基本的な部分はコンシューマユーザ向けに作られてはいません。OpenBSDも例外ではなく、予備知識を持たないユーザを想定した親切なユーザインターフェースなどは初期状態ではほとんど用意されていません。言い替えると''「なんとなくあちこちいじっているうちに使い方がわかった」ということにはなりません。''そんなUnix系OSを理解し、活用するにはどのようなアプローチを取ればよいのでしょうか。''書籍を用意しましょう''>Unix系OSに関する基本を解説している書籍を用意しましょう。~様々な実装が存在するUnix系OSですが、それらには[[Unix哲学>https://ja.wikipedia.org/wiki/UNIX%E5%93%B2%E5%AD%A6]]とも呼ばれる共通した考え方があります。この考え方を理解し、実践できるようになることがUnix系OSを習得する上でのキーになります。~書籍の内容としては特定の実装だけを対象とせず、基本的な概念から応用の入口までを網羅的・体系的に解説しているものがよいでしょう。毎日コミュニケーションズ''とにかく自分でやってみましょう''~''オンライン・マニュアルを活用しましょう''~>やはり自分で手を動かすことが、効果的なスキル習得の基本になります。~その際、やみくもにやってみるのではなく、オンラインマニュアル(manコマンド)を活用しましょう。オンラインマニュアルはそのシステムに即していますから書籍やネットが持つ弱点、記述が古くなっていたりとか、違う実装に基いて説明している、というようなことがありません。''ネットは「参考情報」として活用しましょう''~>インターネットを活用するとUnix系OSに関連する情報も、簡単に得ることができます。~しかし、前項で説明したような弱点もあります。検索エンジンでの検索結果については目の前の実機にもあてはまるかどうかは自分で判断する必要があります。検索サイトの結果は「参考情報」として活用するのがよいでしょう。~さらに、現在では多くのUnix系OSが開発コミュニティなどによる「公式サイト」を持っています。公式サイトの情報は一次情報として活用できます。~→ファイルのオーナ・グループ・パーミッションとは何か、どのようなコマンドで操作するかを調べる。chmodコマンドなどを実行し、結果を確認してみる。どのようなコマンドラインオプションがあるかなどをmanコマンドで調べる。ゲット~→ネットの検索などで注意点、はまりやすい点、色々な応用法などを調べてみる。仕様の変更やセキュリティホール情報がないか、など。河豚板は以上で述べたようなUnix系OSの習得にも向いています。インストール作業不要というライブシステムの特徴を活かし、ユーザが気軽に色々と試せる環境、失敗しても容易にやりなおせる環境を提供しています。Unix系OSの使用経験のあまりない人がUnix系OSの使い方を習得するためのヒントについて説明しましたが、この章では他のUnix系OSの使用経験のある人がOpenBSDを使う場合の情報源について述べます。Raadtからのメールが届いています。....(以下略)....このメールでは、OpenBSDをインストールした人が最初に持つと思われる疑問について説明しています。メール本文に書いてある情報源をたどってゆくことで、OpenBSDを使用する上での様々なノウハウを得ることができます。以下このメールの内容と重複する部分もありますが、システム上の各種情報源について触れていきます。''オンラインドキュメント''~[[Unixの使い方を調べる>#qd261f24]]で述べたようにマニュアルページはUnix系OSの重要な情報源ですが、OpenBSDにおいても例外ではありません。precise.マニュアルページには、特に導入のためのエントリも幾つか用意されています。:help|Unix初心者向けのエントリです。コマンドラインで''help''コマンドを実行した場合もこのエントリが表示されます。:man|manコマンドの説明です。OpenBSDではmandocというプログラムによってマニュアルページのシステムが再実装されていますが、manコマンドの使い方は他のUnix系OSとほぼ同じです。:afterboot|インストール直後にチェックを行ったほうがよい項目について解説しています。詳しく網羅的な内容ですので、ご一読をお勧めします。:intro|マニュアルページはカテゴリごとに章に別れていますが、その各章に関する説明です。introでは、ファイル形式のカテゴリ全般についての説明が表示されます。|~各セクションのマニュアルの内容は現状のシステムに追従し続けており、常にアップデートと推敲が行われています。~#ref(emacsinfo.png,around,right)GNUプロジェクト由来のコマンドやEmacs上で動作するアプリケーションに関しては、Info形式のドキュメントが提供されている場合があります。info<Enter>''と入力することで閲覧できます。>''【メモ】''~''⇒''シェルのコマンドラインから実行・閲覧が可能なinfoコマンドもあります。infoコマンドによる表示では日本語のInfoドキュメントがうまく表示されませんのでご注意下さい。#img(,clear);マニュアルページやInfo以外にもアプリケーション固有のドキュメントがあります。それらは主に次に挙げるディレクトリの下にあります;-/usr/share/doc-/usr/X11R6/share/doc-/usr/local/share/doc-/usr/local/share/gtk-doc''システムファイル''~サーバやアプリケーションソフトなどの設定ファイルはすべて/etc以下に集約されています。~パッケージ管理ツールports/packagesで追加されたソフトウェアは、/usr/local以下にインストールされますが、設定ファイルに関しては/etc以下に配置されます。X関連の設定ファイルについても同様です。システムの動作ログは、/var/log以下にあります。唯一、cronのみが/var/cron/logに動作が記録されます。''インターネット上の情報''~:http://www.openbsd.org/|プロジェクトによって運営されている公式サイト。[[OpenBSD全般に関する詳細なガイド>http://www.openbsd.org/faq/index.html]]や[[システムの更新情報>http://www.openbsd.org/errata58.html]]など、ウェブ上のOpenBSD関連情報の起点です。:http://undeadly.org/|OpenBSD関連のニュースサイト。以前、[[河豚板の紹介記事>http://undeadly.org/cgi?action=article&sid=20131210093950]]も投稿されました。:メーリングリスト|[[公式に管理・運営されているメーリングリスト>http://www.openbsd.org/mail.html]]があります。これらのアーカイブサイトもあり、ウェブでの閲覧も可能です。''書籍''~作者の知る限り、日本語で記述されたOpenBSD関連の本は2015年現在出版されておりません。英語の書籍に関しては[[公式サイトの記述>http://www.openbsd.org/books.html]]をご参照下さい。河豚板の基本的な使用手順について説明しました。~この章では河豚板の特徴を活かした、さらに進んだ利用法について紹介します。[#af9dcfcb]河豚板はOpenBSDで提供されているソフトウェアに、日常よく使うであろうと思われるアプリケーションを追加しています。システム起動後にもユーザがアプリケーションを追加することができます。OpenBSDのports/packagesシステムを利用することでユーザがアプリケーションを簡単に追加できます。協定世界時)になっています。JST)は9時間進んでいます。2015河豚板の時間帯をJSTにするには以下のようにコマンドを投入し、シンボリックリンク/etc/localtimeの指し示すファイルを変更します。#>''【メモ】''~''⇒''設定後のJSTが実時刻とずれている場合は、dateコマンドで修正します。[#j453b186]河豚板には、外部のサーバと通信し、時刻の同期を行うプロセスが動作しています。~[[この章の冒頭>#v7ad37bc]]でpsというプログラムを使ってプロセスの一覧を表示する例を紹介しましたが、この一覧のなかにあったntpdというプログラムがそれです。eng河豚板の初期設定では、ntpdはインターネット上のNTPサーバと通信し、時刻の同期を行おうとします。~ntpdの動作は/var/log/daemonというログファイルに記録されていきます。ログファイルに、以下のように時刻が同期した旨記録されていれば、ntpdは正常に動作しています。>''【メモ】''~''⇒''ntpctlというコマンドを使うと、ntpdの動作状態をより詳しく知ることができます。~''⇒''Unix系のOSで一般的に使われているsudoを[[portsからインストールして>#af9dcfcb]]使うこともできます。[#x0c50917]**起動時間を短縮する。~''⇒''起動モード1は標準の起動モードであるモード0に比べ使用リソースが少ないというメリットがありますが、/usr以下のファイルやディレクトリを変更することができなくなります。pkg_addなどによるアプリケーションの追加もできなくなるのでご注意願います。