FreeBSD ハンドブック

FreeBSD ドキュメンテーションプロジェクト

改訂: 47284
Copyright
法律上の通知
2015-08-19 : ryusuke.
概要

FreeBSD へようこそ! このハンドブックは FreeBSD 9.3-RELEASEFreeBSD 10.2-RELEASE のインストールおよび、日常での使い方について記述したものです。 本ハンドブックは改編作業中であり、 さまざまな人々が編集に携わっています。 いま存在するセクションの中には情報が古くなってしまったため、 更新作業の必要があるものも含まれています。 もし、このハンドブックを編集するプロジェクトに協力したいとお考えなら、 FreeBSD documentation project メーリングリスト まで電子メールを(英語で)送ってください。 この文書の最新バージョンは、いつでも 日本国内版の FreeBSD ウェブサイト および FreeBSD ウェブサイト から入手できます (この文書の以前のバージョンは http://docs.FreeBSD.org/doc/ から入手できます)。 また、他のさまざまな文書形式、圧縮形式のものが FreeBSD FTP サーバ や数多くの ミラーサイト からダウンロードできます。 このハンドブックの書籍版 (英語版) は、 FreeBSD Mall から購入できます。また、ハンドブックの検索 を行なうこともできます。

FreeBSD ハンドブック日本語版の作成は FreeBSD 日本語ドキュメンテーションプロジェクト (FreeBSD doc-jp) がおこなっています。 ハンドブックの日本語訳に関することは FreeBSD 日本語ドキュメンテーションプロジェクト において日本語で議論されています。

文書の日本語訳に関するお問い合わせや、 文書の原文に関する問い合わせをしたいが英語が得意でないという方は FreeBSD 日本語ドキュメンテーションプロジェクト まで、日本語でコメントをお寄せください。

[ 分割版 / 単一版 ]

目次
前書き
I. 導入
1. はじめに
1.1. この章では
1.2. FreeBSD へようこそ!
1.3. FreeBSD プロジェクトについて
2. FreeBSD のインストール
2.1. この章では
2.2. 最小ハードウェア要件
2.3. インストール前に行う作業
2.4. インストールの開始
2.5. bsdinstall の使用
2.6. ディスク領域の割り当て
2.7. インストール操作の確定
2.8. インストール後の作業
2.9. トラブルシューティング
2.10. Live CD を使う
3. UNIX の基礎知識
3.1. この章では
3.2. 仮想コンソールと端末
3.3. 許可属性
3.4. ディレクトリ構造
3.5. ディスク構成
3.6. ファイルシステムのマウントとアンマウント
3.7. プロセス
3.8. デーモン、シグナルとプロセス終了
3.9. シェル
3.10. テキストエディタ
3.11. デバイスとデバイスノード
3.12. さらに詳しい情報を得るには...
4. アプリケーションのインストール - packages と ports
4.1. この章では
4.2. ソフトウェアのインストール
4.3. ソフトウェアの探し方
4.4. pkg によるバイナリ package の管理
4.5. Ports Collection の利用
4.6. Poudriere を用いた package の構築
4.7. インストール後の作業
4.8. うまく動作しない ports に遭遇した場合には
5. X Window System
5.1. この章では
5.2. 用語の説明
5.3. X11 のインストール
5.4. X11 の設定
5.5. X11 でのフォントの使用
5.6. X ディスプレイマネージャ
5.7. デスクトップ環境
II. 日々の生活
6. デスクトップアプリケーション
6.1. この章では
6.2. ブラウザ
6.3. 生産的なアプリケーション
6.4. ドキュメントビューア
6.5. 財務管理ソフトウェア
7. マルチメディア
7.1. この章では
7.2. サウンドカードの設定
7.3. MP3 オーディオ
7.4. ビデオ再生
7.5. TV カードの設定
7.6. MythTV
7.7. 画像スキャナ
8. FreeBSD カーネルのコンフィグレーション
8.1. この章では
8.2. なぜカスタムカーネルを作るか?
8.3. システムのハードウェアについて知る
8.4. コンフィグレーションファイル
8.5. カスタムカーネルの構築とインストール
8.6. 問題が起きた場合には
9. プリンタの利用
9.1. この章では
9.2. はじめに
9.3. 基本的な設定
9.4. プリンタ設定上級編
9.5. プリンタを使う
9.6. 標準スプーラの代替品
9.7. トラブルシューティング
10. Linux バイナリ互換機能
10.1. この章では
10.2. インストール
10.3. Mathematica のインストール
10.4. Oracle のインストール
10.5. SAP R/3 (4.6B - IDES) のインストール
10.6. 高度なトピックス
III. システム管理
11. 設定とチューニング
11.1. この章では
11.2. 中核となる設定
11.3. アプリケーションの設定
11.4. サービスの起動
11.5. バーチャルホスト
11.6. 設定ファイル
11.7. sysctl によるチューニング
11.8. ディスクのチューニング
11.9. Kernel 制限のチューニング
12. FreeBSD の起動のプロセス
12.1. この章では
12.2. 起動時の問題
12.3. ブートマネージャと起動ステージ
12.4. カーネル起動時の応答
12.5. Device Hints
12.6. init: プロセス制御の初期化
12.7. シャットダウン動作
13. ユーザと基本的なアカウントの管理
13.1. この章では
13.2. アカウントの種類
13.3. アカウント情報の管理
13.4. ユーザへの制限
13.5. グループの管理
14. セキュリティ
14.1. この章では
14.2. はじめに
14.3. FreeBSDの安全性を高める
14.4. DES, MD5 と Crypt
14.5. S/Key
14.6. Kerberos
14.7. ファイアウォール
14.8. OpenSSL
14.9. IPsec
14.10. OpenSSH
14.11. ファイルシステムアクセス制御リスト
15. ストレージ
15.1. この章では
15.2. デバイス名
15.3. ディスクの追加
15.4. RAID
15.5. 光メディア (CD & DVD) の作成と使用
15.6. フロッピーディスクの作成と使用
15.7. データテープの作成と使用
15.8. フロッピーディスクへのバックアップ
15.9. バックアップの基本
15.10. ネットワーク、メモリ、そしてファイルベースのファイルシステム
15.11. ファイルシステムのスナップショット
15.12. ファイルシステムクォータ
15.13. ディスクパーティションの暗号化
16. 地域化 (localization) - I18N/L10N の利用と設定
16.1. この章では
16.2. 基礎知識
16.3. 地域化の利用
16.4. 国際化に対応したプログラムのコンパイル
16.5. FreeBSD を特定の言語に地域化する
17. FreeBSD のアップデートとアップグレード
17.1. この章では
17.2. FreeBSD Update
17.3. ドキュメントのアップデート
17.4. 開発ブランチを追いかける
17.5. ソースの同期
17.6. world の再構築
17.7. 複数のマシンで追いかける
IV. ネットワーク通信
18. シリアル通信
18.1. この章では
18.2. はじめに
18.3. シリアル端末
18.4. ダイアルインサービス
18.5. ダイアルアウトサービス
18.6. シリアルコンソールの設定
19. PPP と SLIP
19.1. この章では
19.2. ユーザ ppp の利用
19.3. カーネル PPP の利用
19.4. PPP オーバイーサネット (PPPoE) の利用
19.5. SLIP の利用
20. 電子メール
20.1. この章では
20.2. 電子メールを使う
20.3. sendmail の設定
20.4. MTA の変更
20.5. トラブルシュート
20.6. 先進的なトピックス
20.7. UUCP とともに SMTP を使う
20.8. ダイアルアップ接続でメールを使う
20.9. SMTP 認証
21. 高度なネットワーク
21.1. この章では
21.2. ゲートウェイと経路
21.3. 無線ネットワーク
21.4. Bluetooth
21.5. ブリッジ
21.6. NFS
21.7. ディスクレス稼働
21.8. ISDN
21.9. NIS/YP
21.10. DHCP
21.11. DNS
21.12. NTP
21.13. ネットワークアドレス変換 (NAT)
21.14. inetd スーパサーバ
21.15. パラレルライン IP (PLIP)
21.16. IPv6
V. 付録
A. FreeBSD の入手方法
A.1. CD および DVD セット
A.2. FTP サイト
A.3. CTM を使う
A.4. Subversion を使う
A.5. rsync を使用する
B. 参考図書
B.1. FreeBSD 専門の書籍
B.2. 利用者向けのガイド
B.3. 管理者向けのガイド
B.4. プログラマ向けのガイド
B.5. オペレーティングシステム内部
B.6. セキュリティの参考資料
B.7. ハードウェアの参考資料
B.8. UNIX® の歴史
B.9. 定期刊行物、雑誌およびジャーナル
C. インターネット上のリソース
C.1. メーリングリスト
C.2. Usenet ニュースグループ
C.3. World Wide Web サイト
C.4. Email アドレス
C.5. シェルアカウント
D. PGP 公開鍵
D.1. オフィサ
FreeBSD Glossary
索引
図の一覧
2.1. FreeBSD ブートローダメニュー
2.2. FreeBSD ブートオプションメニュー
2.3. ウェルカムメニュー
2.4. キーマップの選択
2.5. キーボードメニューの選択
2.6. 拡張キーマップメニュー
2.7. ホスト名の設定
2.8. インストールするコンポーネントの設定
2.9. ネットワークからのインストール
2.10. ミラーサイトの選択
2.11. FreeBSD 9.x におけるパーティションの分割の選択肢
2.12. FreeBSD 10.x 以降でのパーティション分割の選択
2.13. 複数のディスクから選択する
2.14. Entire Disk または Partition の選択
2.15. 作成されたパーティションの確認
2.16. Manual によるパーティションの分割
2.17. 手動でパーティションを作成する
2.18. 手動でパーティションを作成する
2.19. ZFS パーティションメニュー
2.20. ZFS プールタイプ
2.21. ディスクの選択
2.22. 問題のある選択
2.23. ディスクの解析
2.24. ディスク暗号化パスワード
2.25. 最終確認
2.26. 最後の確認
2.27. 配布ファイルのダウンロード
2.28. 配布ファイルの検証
2.29. 配布ファイルの取り出し
2.30. root パスワードの設定
2.31. イーサネットインタフェースの選択
2.32. ワイヤレスアクセスポイントのスキャン
2.33. ワイヤレスネットワークの選択
2.34. WPA2 のセットアップ
2.35. IPv4 ネットワークの選択
2.36. IPv4 DHCP 設定の選択
2.37. IPv4 の静的な設定
2.38. IPv6 ネットワークの選択
2.39. IPv6 SLAAC 設定の選択
2.40. IPv6 の静的な設定
2.41. DNS の設定
2.42. ローカルまたは UTC クロックの選択
2.43. 地域の選択
2.44. 国名の選択
2.45. タイムゾーンの選択
2.46. タイムゾーンの確定
2.47. 追加で有効にするサービスの選択
2.48. クラッシュダンプの設定
2.49. 新しいユーザのアカウントの作成
2.50. ユーザ情報の入力
2.51. ユーザおよびグループの管理を終了する
2.52.
2.53. Manual Configuration
2.54. インストールの終了
表の一覧
2.1. パーティションスキーム
3.1. ディスクデバイス記号
7.1. 良くあるエラーメッセージ
15.1. 物理ディスクへの名前付け
21.1. ネットワーク向けのパラレル (クロス) ケーブル結線
21.2. 予約された IPv6 アドレス
例の一覧
2.1. 伝統的なファイルシステムのパーティションを作成する。
3.1. ディスク名、スライス名、パーティション名のサンプル
3.2. ディスクの概念的構成
12.1. boot0 のスクリーンショット
12.2. boot2 のスクリーンショット
12.3. /etc/ttys の insecure コンソール
13.1. スーパーユーザ権限でプログラムをインストールする
13.2. FreeBSD におけるユーザの追加
13.3. rmuser による対話的なアカウントの削除
13.4. スーパユーザによる対話的な chpass
13.5. 通常のユーザによる対話的な chpass
13.6. 自分のパスワードの変更
13.7. スーパーユーザ権限での他のユーザのパスワード変更
13.8. pw(8) によるグループの追加
13.9. pw(8) により新しいグループにメンバを追加する
13.10. pw(8) によるグループへのユーザ追加
13.11. グループに所属しているユーザを調べるための id(1) の使い方
14.1. SSH を用いた SMTP 用の安全なトンネルの作成
15.1. ssh 越しの dump の利用
15.2. RSH を設定した ssh 越しの dump を利用
15.3. ブートフロッピーを作成するスクリプト
15.4. FreeBSD 4.X での vnconfig を用いた既存のファイルシステムイメージのマウント
15.5. vnconfig を用いたファイルベースディスクの新規作成
15.6. FreeBSD 5.X での mdconfig を用いた既存のファイルシステムイメージのマウント
15.7. mdconfig を用いたファイルシステムイメージの新規作成
15.8. mdmfs を用いたファイルベースディスクの設定とマウント
15.9. FreeBSD 4.X での md メモリディスク
15.10. mdconfig を用いたメモリベースディスクの新規作成
15.11. mdmfs を用いたメモリベースディスクの新規作成
18.1. 端末の項目を /etc/ttys に追加する
20.1. sendmail アクセスデータベースの設定
20.2. メールエイリアス
20.3. 仮想ドメインメール対応表の例
21.1. amd によるエクスポートされたファイルシステムのマウント
21.2. 支店または家庭のネットワーク
21.3. 本社 LAN や他の LAN
21.4. inetd への HangUP シグナル送付

本文書、および他の文書は ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/ からダウンロードできます。

FreeBSD に関する質問がある場合には、 ドキュメント を読んだ上で <questions@FreeBSD.org> まで (英語で) 連絡してください。

本文書に関する質問については、 <doc@FreeBSD.org> まで電子メールを (英語で) 送ってください。