openSUSE

リファレンス

12/28/2010

Copyright © 2006–2010 Novell, Inc. and contributors. All rights reserved.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled GNU Free Documentation License.

For Novell trademarks, see the Novell Trademark and Service Mark list http://www.novell.com/company/legal/trademarks/tmlist.html. Linux* is a registered trademark of Linus Torvalds. All other third party trademarks are the property of their respective owners. A trademark symbol (®, ™ etc.) denotes a Novell trademark; an asterisk (*) denotes a third party trademark.

All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither Novell, Inc., SUSE LINUX Products GmbH, the authors, nor the translators shall be held liable for possible errors or the consequences thereof.

下記に上記の日本語翻訳を掲載します。日本語の翻訳は公式なものではないことに注意して ください。

Copyright © 2006–2010 Novell, Inc. および貢献者が全権利を留保しています。

この文書を、フリーソフトウェア財団発行の GNU フリー文書利用許諾契約書 バージョン 1.2 または (希望すれば) 1.3 が定める条件の下で複製、頒布、あるいは 改変することを許可する。ただし、この著作権とライセンス表記については変更不可部分 とする。この利用許諾契約書の複製物は GNU フリー文書利用許諾契約書 という章に含まれている。

Novell 社の商標については、 Novell 社の商標とサービスマーク一覧 http://www.novell.com/company/legal/trademarks/tmlist.html を ご覧ください。 Linux は Linus Torvalds 氏による登録商標です。その他の商標は 各所有者の所有物です。商標シンボル (®, ™ など) は それぞれ Novell 社の商標であることを示しています。また、アスタリスク (*) は 第三者の商標を示しています。

この書籍内にある全ての情報は細部に至るまで最大限の注意を払って制作されていますが、 完全に正確であることを保証するものではありません。 Novell, Inc., SUSE LINUX Products GmbH, 著者, 翻訳者のいずれも、本書籍内の誤りとそこから生じる結果について、 一切の保証はいたしません。


目次

このガイドについて
1. 利用可能な文書
2. フィードバック
3. 文書規約
4. このマニュアルの作成について
5. ソースコード
6. 謝辞
I. 高度な配置シナリオ
1. リモートインストール
1.1. リモートインストールの手順
1.2. インストール元のデータを保存するサーバの構築
1.3. ターゲットシステムの起動準備
1.4. インストールのためのターゲットシステムの起動
1.5. インストール処理の監視
2. 高度なディスク設定
2.1. YaST パーティション設定の利用
2.2. LVM の設定
2.3. ソフトウエア RAID の設定
II. ソフトウエアの管理と更新
3. ソフトウエアのインストールと削除
3.1. 用語定義
3.2. KDE インターフェイス (Qt) の使用
3.3. GNOME インターフェイスの使用 (GTK+)
3.4. ソフトウエアリポジトリとサービスの管理
4. YaST オンライン更新
4.1. オンライン更新ダイアログ
4.2. 修正のインストール
4.3. 自動オンライン更新
5. インターネットからのパッケージのインストール
5.1. 1 クリックインストール
5.2. YaST パッケージ検索
6. アドオン製品のインストール
6.1. アドオン
6.2. バイナリドライバ
7. コマンドラインツールを利用したソフトウエア管理
7.1. zypper の使用
7.2. RPM - パッケージマネージャ
III. システム管理
8. YaST を利用したユーザ管理
8.1. ユーザとグループの管理ダイアログ
8.2. ユーザアカウントの管理
8.3. ユーザアカウントに対する追加のオプション
8.4. ローカルユーザに対する既定値の変更
8.5. ユーザに対するグループの割り当て
8.6. グループの管理
8.7. ユーザ認証方法の変更
9. YaST を利用した言語と国の設定変更
9.1. システム言語の変更
9.2. 国と時刻の設定変更
10. テキストモードでの YaST
10.1. モジュール間のナビゲーション
10.2. キーの組み合わせに関する制限
10.3. YaST コマンドラインオプション
11. プリンタの操作
11.1. 印刷システムの作業手順
11.2. プリンタ接続の方法とプロトコル
11.3. ソフトウエアのインストール
11.4. ネットワークプリンタ
11.5. コマンドラインからの印刷
11.6. での特殊機能openSUSE
11.7. トラブルシューティング
12. グラフィカルユーザインターフェイスを利用したフォントのインストールと設定
12.1. X11 コアフォント
12.2. Xft
13. システム監視ユーティリティ
13.1. 他用途ツール
13.2. システム情報
13.3. プロセス
13.4. メモリ
13.5. ネットワーク
13.6. /proc ファイルシステム
13.7. ハードウエア情報
13.8. ファイルとファイルシステム
13.9. ユーザ情報
13.10. 日付と時刻
13.11. データのグラフ化: RRDtool
14. システムのアップグレードとシステム変更
14.1. システムのアップグレード
14.2. ソフトウエアの変更点
IV. システム
15. 64 ビット環境における 32 ビットおよび 64 ビットアプリケーション
15.1. ランタイムサポート
15.2. ソフトウエア開発
15.3. 両プラットフォーム対応のソフトウエアコンパイル
15.4. カーネル仕様
16. Linux システムの起動と設定
16.1. Linux の起動処理
16.2. init プロセス
16.3. /etc/sysconfig 経由でのシステム設定
17. ブートローダ GRUB
17.1. GRUB での起動
17.2. YaST を利用したブートローダの設定
17.3. Linux ブートローダのアンインストール
17.4. 起動 CD の作成
17.5. グラフィカルな SUSE スクリーン
17.6. トラブルシューティング
17.7. さらなる情報
18. 特殊なシステム機能
18.1. 特殊なソフトウエアパッケージに関する情報
18.2. 仮想コンソール
18.3. キーボードマッピング
18.4. 言語と国の設定
19. udev による動的なカーネルデバイス管理
19.1. /dev ディレクトリ
19.2. カーネルの uevent と udev
19.3. ドライバ、カーネルモジュール、デバイス
19.4. 起動と初期デバイス設定
19.5. udev デーモンの稼働監視
19.6. udev ルールによるカーネル側デバイスイベント処理への影響
19.7. 固定のデバイス命名
19.8. udev で使用するファイル
19.9. さらなる情報
20. Bash と Bash スクリプト
20.1. シェル とは?
20.2. シェルスクリプトの作成
20.3. コマンドイベントのリダイレクト
20.4. 別名定義の使用
20.5. Bash 内での変数の使用
20.6. コマンドのグループ化と組み合わせ
20.7. 一般的なフロー制御
20.8. さらなる情報
V. サービス
21. ネットワークの基礎
21.1. IP アドレスとルーティング
21.2. IPv6—次世代のインターネット
21.3. 名前解決
21.4. YaST を利用したネットワーク接続の設定
21.5. NetworkManager
21.6. 手動でのネットワーク設定方法
21.7. ダイアルアップ接続支援としての smpppd
22. ネットワーク内の SLP サービス
22.1. インストール
22.2. SLP の有効化
22.3. での SLP フロントエンドopenSUSE
22.4. SLP 経由でのインストール
22.5. SLP 経由でのサービス提供
22.6. さらなる情報
23. ドメインネームシステム
23.1. DNS 用語
23.2. インストール
23.3. YaST を利用した設定
23.4. BIND ネームサーバの起動
23.5. /etc/named.conf 設定ファイル
23.6. ゾーンファイル
23.7. ゾーンデータの動的な更新
23.8. 機密を保持する通信
23.9. DNS セキュリティ
23.10. さらなる情報
24. DHCP
24.1. YaST での DHCP サーバ設定
24.2. DHCP ソフトウエアパッケージ
24.3. DHCP サーバ dhcpd
24.4. さらなる情報
25. NTP を利用した時刻同期
25.1. YaST を利用した NTP クライアントの設定
25.2. ネットワーク内にある NTP の手動設定
25.3. システム稼働時の動的な時刻同期
25.4. ローカル参照時計の設定
26. NFS でのファイル共有
26.1. 必要なソフトウエアのインストール
26.2. YaST を利用したファイルシステムのインポート
26.3. 手作業でのファイルシステムのインポート
26.4. YaST を利用したファイルシステムのエクスポート
26.5. 手作業でのファイルシステムのエクスポート
26.6. Kerberos を利用した NFS
26.7. さらなる情報
27. Samba
27.1. 用語
27.2. Samba サーバのインストール
27.3. Samba の起動と停止
27.4. Samba サーバの設定
27.5. クライアントの設定
27.6. ログインサーバとしての Samba の利用
27.7. さらなる情報
28. Apache HTTP サーバ
28.1. クイックスタート
28.2. Apache の設定
28.3. Apache の起動と停止
28.4. モジュールのインストール/有効化/設定
28.5. CGI スクリプトを動作させる方法
28.6. SSL で通信の機密を保持する Web サーバの設定
28.7. セキュリティ問題の回避
28.8. トラブルシューティング
28.9. さらなる情報
29. YaST を利用した FTP サーバの設定
29.1. FTP サーバの起動
29.2. FTP の一般的な設定
29.3. FTP パフォーマンス設定
29.4. 認証
29.5. 詳細設定
29.6. さらなる情報
VI. モバイル環境
30. Linux でのモバイルコンピューティング
30.1. ラップトップ
30.2. モバイルハードウエア
30.3. 携帯電話と PDA
30.4. さらなる情報
31. 電源管理
31.1. 省電力機能
31.2. Advanced Configuration and Power Interface (ACPI)
31.3. ハードディスクの休止
31.4. トラブルシューティング
31.5. さらなる情報
32. 無線 LAN
32.1. 無線 LAN 標準
32.2. 動作モード
32.3. 認証
32.4. 暗号化
32.5. YaST を利用した設定
32.6. 無線 LAN 設定における豆知識
32.7. トラブルシューティング
32.8. さらなる情報
33. タブレット PC の使用
33.1. タブレット PC パッケージのインストール
33.2. タブレットデバイスの設定
33.3. 仮想キーボードの使用
33.4. ディスプレイの回転表示
33.5. ジェスチャー認識の使用
33.6. ペンを利用したメモ取りとスケッチ
33.7. トラブルシューティング
33.8. さらなる情報
34. ファイルのコピーと共有
34.1. シナリオ
34.2. アクセス方法
34.3. 直接接続によるファイルアクセス
34.4. 同一のコンピュータにおける異なる OS 上のファイルへのアクセス
34.5. Linux コンピュータ間のファイルコピー
34.6. SSH を利用した Linux と Windows コンピュータのファイルコピー
34.7. Linux コンピュータ間のファイル共有
34.8. Samba を利用した Linux と Windows のファイル共有
34.9. さらなる情報
35. ヘルプとドキュメンテーション
35.1. ドキュメンテーションディレクトリ
35.2. マニュアルページ
35.3. info ページ
35.4. openSUSE Wiki
A. サンプルネットワーク
B. GNU ライセンス
B.1. GNU General Public License
B.2. GNU 一般公衆利用許諾契約書 (日本語訳)
B.3. GNU Free Documentation License
B.4. GNU フリー文書利用許諾契約書 (日本語訳)

図目次

2.1. YaST パーティション設定
2.2. 物理的なパーティションと LVM
2.3. ボリュームグループの作成
2.4. 論理ボリューム管理
2.5. RAID パーティション
3.1. ソフトウエア管理での矛盾管理
3.2. ソフトウエアマネージャでの矛盾管理
4.1. YaST オンライン更新—Qt インターフェイス
4.2. YaST オンライン更新—GTK インターフェイス
8.1. YaST ユーザとグループの管理
10.1. テキストモードの YaST でのメインウインドウ
10.2. ソフトウエアインストールモジュール
13.1. iptraf の対話モード実行
13.2. RRDtool で作成したグラフ例
16.1. システムサービス (ランレベル)
16.2. sysconfig エディタを利用したシステム設定
17.1. ブートローダの設定
21.1. TCP/IP の簡略化モデル
21.2. TCP/IP イーサネットパケット
21.3. ネットワークの設定
21.4. モデムの設定
21.5. ISDN の設定
21.6. ISDN インターフェイス設定
21.7. DSL の設定
23.1. DNS サーバのインストール: フォワーダの設定
23.2. DNS サーバのインストール: DNS ゾーン
23.3. DNS サーバのインストール: ウイザードの完了
23.4. DNS サーバ: ログ
23.5. DNS サーバ: ゾーンエディタ (基本)
23.6. DNS サーバ: ゾーンエディタ (NS レコード)
23.7. DNS サーバ: ゾーンエディタ (MX レコード)
23.8. DNS サーバ: ゾーンエディタ (SOA)
24.1. DHCP サーバ: カードの選択
24.2. DHCP サーバ: グローバル設定
24.3. DHCP サーバ: ダイナミック DHCP
24.4. DHCP サーバ: 起動
25.1. より高度な NTP クライアント設定: 一般設定
25.2. YaST: NTP サーバ
25.3. より高度な NTP クライアント設定: セキュリティ設定
26.1. YaST を利用した NFS クライアント設定
26.2. NFS サーバ設定ツール
26.3. YaST を利用した NFS サーバ設定
26.4. NFSv4 を利用したディレクトリのエクスポート
26.5. NFSv2 と v3 を利用したディレクトリのエクスポート
28.1. HTTP サーバウイザード: 既定のホスト
28.2. HTTP サーバウイザード: 概要
28.3. HTTP サーバ設定: 待ち受けポートとアドレス
28.4. HTTP サーバ設定: サーバモジュール
29.1. FTP サーバ設定 - FTP 起動
30.1. 既存の環境に対するモバイルコンピュータの接続
32.1. YaST: 無線ネットワークカードの設定
33.1. xvkbd 仮想キーボード
33.2. CellWriter によるジェスチャー認識
33.3. Xournal による PDF への注釈付け
33.4. dasher を利用したテキスト編集
34.1. ファイル同期の提案

表目次

1.1. この章で使用するインストール (起動) シナリオ
7.1. 最も重要な RPM 問い合わせオプション
7.2. RPM 検証オプション
12.1. fc-list のパラメータ
16.1. 利用可能なランレベル
16.2. よくある初期化スクリプトのオプション指定
17.1. 画面解像度と色深度の一覧
18.1. ulimit: ユーザに対する資源設定
20.1. ログインシェルとして使用する際の Bash 設定ファイル
20.2. ログインシェル以外で使用する際の Bash 設定ファイル
20.3. Bash 向けの特殊ファイル
20.4. 標準的なディレクトリ構造の概要
20.5. 便利な環境変数
21.1. TCP/IP と関連プロトコル
21.2. 様々なアドレス
21.3. プライベート IP アドレス領域
21.4. 様々な IPv6 プレフィクス
21.5. 手動ネットワーク設定を行なう場合の関連スクリプト
21.6. /etc/host.conf のパラメータ
21.7. /etc/nsswitch.conf から利用できるデータベース
21.8. NSS データベース の設定オプション
21.9. ネットワークプログラムのスクリプト
30.1. NetworkManager の使用可否判断
32.1. 様々な無線 LAN 標準の概要
35.1. マニュアルページ—カテゴリとその説明

例目次

7.1. zypper—既知のリポジトリの一覧表示
7.2. rpm -q -i wget
7.3. パッケージの検索スクリプト
11.1. /etc/modprobe.conf: 1 基目のパラレルポート用割り込みモード設定
11.2. lpd からのエラーメッセージ
11.3. CUPS ネットワークサーバからのブロードキャスト
13.1. vmstat 負荷の軽いマシンでの出力
13.2. vmstat 負荷の重いマシンでの出力 (特に CPU を使用しているマシン)
14.1. df -h コマンドでの出力例
16.1. 最小限の INIT INFO ブロック
18.1. /etc/crontab の項目
18.2. /etc/crontab: タイムスタンプファイルの除去
18.3. /etc/logrotate.conf の設定例
18.4. ulimit: ~/.bashrc 内の設定
19.1. udev ルールの例
20.1. テキストを出力するシェルスクリプト
21.1. IP アドレスの書式
21.2. IP アドレスとネットマスクのつながり
21.3. IPv6 アドレスの例
21.4. プレフィクス長を指定する IPv6 アドレス
21.5. /etc/resolv.conf
21.6. /etc/hosts
21.7. /etc/networks
21.8. /etc/host.conf
21.9. /etc/nsswitch.conf
21.10. ping コマンドの出力
21.11. ifconfig コマンドの出力例
21.12. route -n コマンドの出力例
23.1. named.conf 内の転送設定
23.2. /etc/named.conf の基本設定
23.3. ログ出力を無効化する場合の設定
23.4. example.com のゾーン項目
23.5. example.net のゾーン項目
23.6. /var/lib/named/example.com.zone ファイル
23.7. 逆引き
24.1. 設定ファイル /etc/dhcpd.conf
24.2. 設定ファイルへの追記
27.1. CD-ROM 共有 (無効化)
27.2. [homes] 共有
27.3. smb.conf のグローバルセクション
28.1. 様々な名前ベースの VirtualHost 設定
28.2. 名前ベースの VirtualHost 設定
28.3. IP ベースの VirtualHost 設定
28.4. 基本的な VirtualHost 設定
28.5. 仮想ホストでの CGI 設定