Virtual PC で FedoraCore 5
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* Virtual PC で FedoraCore 5 [#u3ba3ac1]
#contents
** インストール [#tdd4f41e]
Virtual PC (VPC) は現在タダで手に入れられる。
- [[Microsoft Virtual PC 2004:http://www.microsoft.com/ja...
-- [[ダウンロード:http://www.microsoft.com/downloads/deta...
ここからダウンロードする。
ちなみに、Virtual PC というのは、Windows 上で仮想的に別の...
いわゆるエミュレータ(Mac 版もあるらしい)。
競合ソフトとしては [[VMware:http://www.vmware.com/ja/]] ...
とりあえず素人さんは Virtual PC で十分である(VPCも、以前...
Fedora Core 5 (FC5) を Windows 環境の Virtual PC (VPC) に...
ざっくり手順としては、
+ FC5 の CD イメージを取得してくる。&br;
-- [[Linux メモ]] の項で紹介している FTP サイトに置いてあ...
--- [[理化研サイト:ftp://ftp.riken.jp/pub/Linux/fedora/co...
--- [[KDDI Labs.サイト:ftp://ftp.kddilabs.jp/Linux/distri...
-- *.iso というのが CD イメージファイルなのでそれをいただ...
+ VPC のメニューの CD → iso イメージのキャプッチャ を選択...
上記で取得した iso ファイルを選択する。
-- これで、VPC の CD ドライブにインストール CD が挿入され...
+ その CD でブートすればインストーラが起動する。
-- GUI による誘導でさくさくとインストールできる。
-- 言語選択で「英語」を選択すると若干速いらしい。 (私は日...
*** 参考サイト [#m8f66d76]
- [[Fedora Core 5 インストール:http://fedorasrv.com/fedor...
- [[2ch-Linux-Begginners:http://linux2ch.is.land.to/]]
** X を起動 [#j3bcb998]
インストールが終わったら再起動。X がいきなり起動すればそ...
とりあえず、ユーザ名とパスワードを入れてログインする。い...
コンソールなら、こんなプロンプトが出ればログイン成功。
[root@(マシン名) ~]#
UNIX プロな人は、もうこのターミナル画面でバリバリ操作とな...
Windows 慣れしてる人は、やっぱり GUI が恋しい。ということ...
# startx
これで起動するはず。
** 日本語フォントをインストール [#y5ef9185]
システムに日本語フォントがない状態だと、
X のメニューなどに表示される日本語の漢字部分が全部文字化...
というわけで、TrueType の日本語フォントをインストールする。
インストールといっても、最近の Fedora Core (4 以降かな) ...
特定のフォルダに TrueType フォントのファイルを入れるだけ...
インストールされたことになってしまう。
*** フォントを入手 [#q4e3f3aa]
Linux で使用できる日本語フォントの多くは有料だったりする...
- [[情報処理推進機構のフォント(GRASS国際化版):http://www....
- [[書体関係 Wiki:http://wiki.fdiary.net/font/]]
あと、[[KDDI Labs.:ftp://ftp.kddilabs.jp/]] とか [[理科研...
- [[KDDI Labs. - xttfonts:ftp://ftp.kddlabs.co.jp/pub/Lin...
- [[理化研 - xttfonts:ftp://ftp.riken.jp/pub/Linux/plamo/...
*** フォントをコピー [#r16fe289]
フォントファイル(*.ttf)を、フォントディレクトリにコピーす...
フォントは、次のディレクトリに入れるお約束。
/usr/share/fonts/
※ "/usr/share/fonts/" は "fonts:///" という場所指定で開く。
日本語フォントはこちら。
/usr/share/fonts/japanese/TrueType/
なければこのディレクトリを作成して、
その下に日本語フォントを入れていく。
//次に、fonts.conf をいじる。
//
// /etc/fonts/fonts.conf
//
//XML 形式のファイル。
//この中のフォントディレクトリのリストに、
//上記で作成したディレクトリを追記する。
//
// <dir>/usr/share/fonts/japanese/TrueType</dir>
//フォントのリストをつくる。
//
// # cd /usr/share/fonts/japanese/TrueType
// # mkfontdir
// # mkfontscale
これで X を再起動すれば、フォントがシステム全体に反映され...
*** 旧バージョン [#la6ac9c6]
Fedora Core 3 以前の場合、ちょっと面倒っぽい。
次のサイトなどを参考に。
- [[IT Pro - オープンソース Linux:http://itpro.nikkeibp.c...
-- [[X Window SystemにTrueTypeフォントを追加しよう:http:/...
** ネットワークの設定 [#u02c8542]
VPCのネットワークの設定方法は用途によるが、私のオススメは...
+ VPCのネットワークアダプタ数を2つにする。
+ アダプタ1を、「共有ネットワーク(NAT)」にする。
+ アダプタ2を、ホストが使用している物理デバイスにする。
ゲスト(FC5)側では、
- eth0 → NAT
- eth1 → 物理接続
となっているので、ネットワークの設定で2つの接続を設定する...
これで、eth0はホスト経由でインターネットにアクセスする接...
いろいろ調べてみたけど、ここで悩んでる人があまりいないよ...
*** Firefox の罠 その1 [#vf1117ac]
FC5の標準ブラウザはFirefoxなのだけど、上記の設定をしただ...
このような現象はproxyを経由してHTTP接続している場合に多く...
*** Firefox の罠 その2 [#c904fe35]
Firefoxは、仕様なのかバグなのかわからないけど、
まず IPv6 で接続を試みて、それがダメだったら IPv4 で接続...
というフローで処理しているらしい。その分遅いということ。
現在 IPv6 に対応しているサイトはごく少数なので、
普通に使う分には IPv4 のみで問題ない。
というわけで、IPv6 でアクセスするモードを無効にする。
アドレス欄に "about:config" と入力、フィルタ欄に "dns" と...
これを ''true'' にする(false ではない)。
** システムのアップデート [#w3fa98b3]
システムのアップデートをしておく(Windows Update みたいな...
ここでは yum というアップデータ(兼インストーラ)を使う。
"Yellow dog Updater, Modified" という Yellow Dog Linux で...
まず、公開鍵をインストール。
# rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-K...
次に、アップデート処理をちょっと早くするプラグインをイン...
# yum install yum-fastestmirror
これで、アップデートの際に一番速いミラーサーバが選択され...
インストールしたら、システムをアップデート。
# yum update
''初回はかなり時間がかかるので要注意''。
*** 参考サイト [#zf907c3b]
- [[Fedora Core 5 で yum を使う:http://yanbaru.dyndns.org...
- [[package を管理する:http://mcn.oops.jp/linux/topic2.2/...
** imake のインストール [#hcf43cdf]
このあといろんなソフトのソースをコンパイル、インストール...
なので、とりあえずインストール。
# yum install imake
** テキストエディタのインストール [#de1573fa]
Fedora Code 5 には標準で gedit が入っている。
これはよくある Windows のテキストエディタと同様のIFで操作...
これだけで十分といえば十分なのだけど、
コアな人はもっと高機能なやつが欲しいと思うのが性というこ...
*** Windows な人 [#tcb3a690]
Scribes をインストール。
# yum -y install scribes
*** UNIX プロな人 [#o642bee3]
Emacs をインストール。
# yum -y install emacs emacs-common
Fedora Core は素地が UNIX なので、一応 vi も最初から使用...
** Apache HTTPD 設定 [#z2982bb1]
VPC上のFC5を、とりあえず実験用のWebサーバとして動作させて...
*** インストール [#t4e469d3]
FC5インストール時にApacheを導入していなければ、
# yum install httpd
でインストール。
*** httpd.conf 設定 [#q2910e6b]
/etc/httpd/conf/httpd.conf
をテキストエディタで開いて、
とりあえず次の項目を設定。
サーバ名を設定。
#ServerName www.example.com:80
#↓外部に公開しない場合
#ServerName 127.0.0.1:80
#↓外部に公開する場合
ServerName 80
ユーザディレクトリを使用できるように設定。
#UserDir disable
UserDir public_html
初期文字セットがUTFだと日本語がよく化けるので無効に。
#AddDefaultCharset UTF-8
AddDefaultCharset Off
日本語優先にする。
# ja を先頭にする
LanguagePriority ja en ...
CGIを有効にする。
AddHandler cgi-script .cgi
#↓必要なら pl も
#AddHandler cgi-script .cgi .pl
ユーザディレクトリを設定。
<Directory "/home/*/public_html">
Options All
AllowOverride All
</Directory>
これで最低限の設定はおしまい。
正しく設定されているかどうかは、
# /usr/sbin/apachectl configtest
でチェックできる。Syntax OK と出れば問題なし。
エラーがある場合は、その行が指摘されるので適宜修正する。
*** Apache 起動 [#b21db80a]
# /sbin/service httpd start
または、
# /etc/rc.d/init.d/httpd start
で起動する。
OS起動時に常にApacheを起動する設定にするには、
/sbin/chkconfig httpd on
でOK。
FirefoxなどのWebブラウザで、http://127.0.0.1/ を表示させ...
何かページが表示されればよし。
何もファイルが設定されていない場合は 404、
パーミッションが読み取り許可になっていない場合は 403
などのエラーになるが、それでも表示されれば、
とりあえず Apache は起動している。
ということで、ユーザコンテンツを置く場所をつくる。
root はログアウトして、適当なユーザでログインしなおして、...
$ chmod 701 ~
$ mkdir -m 705 ~/public_html
あと、ユーザディレクトリに "http://(サーバ名)/~(ユーザ名)...
$ chcon -R -h system_u:object_r:httpd_sys_content_t publ...
*** Apache の罠 その1 [#te10636f]
FC5 に入っているサービス設定ツール system-config-httpd (...
これを使うと、httpd.confが以前のバージョンのApacheの設定...
なので、httpd.confはテキストエディタで編集すること。
※ちなみに Fedora Core 6 の最新バージョンでは、これは修正...
不幸にもsystem-config-httpdを使ってしまった場合は、
/etc/httpd/conf/
の中に httpd.conf.bak というファイルがないかチェック。
あれば、それをエディタで編集する。
なければ、ぐちゃぐちゃになったファイルを書き直すより、Apa...
- 参考 : [[Fedora JP 掲示板 (3394):http://bbs.fedora.jp/r...
*** Apache の罠 その2 [#e63682b7]
Apache + Tomcat の環境を動作させるには、ファイヤウォール...
「デスクトップ」→「管理」→「セキュリティレベルとファイヤ...
こんなの気づかねぇよ!
** Fedora Core インストール関連 参考サイト [#sd8f0782]
- [[What Works and What Doesn't in VPC (英語):http://vpc....
- [[Fedoraで自宅サーバー構築:http://fedorasrv.com/]]
-- [[Fedora Core 5 インストール:http://fedorasrv.com/fedo...
- [[Red Hat Linux から Fedora Core へ:http://www.stackast...
- [[PLAYSTATION3 Linux Information Site:http://cell.fixst...
-- [[X86 PCへのFedora Core 5 Linuxのインストール:http://c...
- [[Fedora Core 5:http://www.akenotori.jp/soft/502.html]]
- [[IT pro - Fedora Core 5 インストール:http://itpro.nikk...
- [[はじめての自宅サーバー構築 〜 Fedora/CentOS 〜:http:/...
- [[SATOLOG:http://po3a.blogspot.com/]]
-- [[Fedora Core 6 の正式版がリリースされた:http://po3a.b...
-- [[Fedora Core 5 インストールのメモ:http://po3a.blogspo...
- [[脳味噌ぶら〜ん:http://www.nbrains.net/]]
-- [[Microsoft VirtualPC 2004:http://www.nbrains.net/php/...
&br;
-----
[[プログラム・開発系メモ]]
#googleads(1,1)
終了行:
* Virtual PC で FedoraCore 5 [#u3ba3ac1]
#contents
** インストール [#tdd4f41e]
Virtual PC (VPC) は現在タダで手に入れられる。
- [[Microsoft Virtual PC 2004:http://www.microsoft.com/ja...
-- [[ダウンロード:http://www.microsoft.com/downloads/deta...
ここからダウンロードする。
ちなみに、Virtual PC というのは、Windows 上で仮想的に別の...
いわゆるエミュレータ(Mac 版もあるらしい)。
競合ソフトとしては [[VMware:http://www.vmware.com/ja/]] ...
とりあえず素人さんは Virtual PC で十分である(VPCも、以前...
Fedora Core 5 (FC5) を Windows 環境の Virtual PC (VPC) に...
ざっくり手順としては、
+ FC5 の CD イメージを取得してくる。&br;
-- [[Linux メモ]] の項で紹介している FTP サイトに置いてあ...
--- [[理化研サイト:ftp://ftp.riken.jp/pub/Linux/fedora/co...
--- [[KDDI Labs.サイト:ftp://ftp.kddilabs.jp/Linux/distri...
-- *.iso というのが CD イメージファイルなのでそれをいただ...
+ VPC のメニューの CD → iso イメージのキャプッチャ を選択...
上記で取得した iso ファイルを選択する。
-- これで、VPC の CD ドライブにインストール CD が挿入され...
+ その CD でブートすればインストーラが起動する。
-- GUI による誘導でさくさくとインストールできる。
-- 言語選択で「英語」を選択すると若干速いらしい。 (私は日...
*** 参考サイト [#m8f66d76]
- [[Fedora Core 5 インストール:http://fedorasrv.com/fedor...
- [[2ch-Linux-Begginners:http://linux2ch.is.land.to/]]
** X を起動 [#j3bcb998]
インストールが終わったら再起動。X がいきなり起動すればそ...
とりあえず、ユーザ名とパスワードを入れてログインする。い...
コンソールなら、こんなプロンプトが出ればログイン成功。
[root@(マシン名) ~]#
UNIX プロな人は、もうこのターミナル画面でバリバリ操作とな...
Windows 慣れしてる人は、やっぱり GUI が恋しい。ということ...
# startx
これで起動するはず。
** 日本語フォントをインストール [#y5ef9185]
システムに日本語フォントがない状態だと、
X のメニューなどに表示される日本語の漢字部分が全部文字化...
というわけで、TrueType の日本語フォントをインストールする。
インストールといっても、最近の Fedora Core (4 以降かな) ...
特定のフォルダに TrueType フォントのファイルを入れるだけ...
インストールされたことになってしまう。
*** フォントを入手 [#q4e3f3aa]
Linux で使用できる日本語フォントの多くは有料だったりする...
- [[情報処理推進機構のフォント(GRASS国際化版):http://www....
- [[書体関係 Wiki:http://wiki.fdiary.net/font/]]
あと、[[KDDI Labs.:ftp://ftp.kddilabs.jp/]] とか [[理科研...
- [[KDDI Labs. - xttfonts:ftp://ftp.kddlabs.co.jp/pub/Lin...
- [[理化研 - xttfonts:ftp://ftp.riken.jp/pub/Linux/plamo/...
*** フォントをコピー [#r16fe289]
フォントファイル(*.ttf)を、フォントディレクトリにコピーす...
フォントは、次のディレクトリに入れるお約束。
/usr/share/fonts/
※ "/usr/share/fonts/" は "fonts:///" という場所指定で開く。
日本語フォントはこちら。
/usr/share/fonts/japanese/TrueType/
なければこのディレクトリを作成して、
その下に日本語フォントを入れていく。
//次に、fonts.conf をいじる。
//
// /etc/fonts/fonts.conf
//
//XML 形式のファイル。
//この中のフォントディレクトリのリストに、
//上記で作成したディレクトリを追記する。
//
// <dir>/usr/share/fonts/japanese/TrueType</dir>
//フォントのリストをつくる。
//
// # cd /usr/share/fonts/japanese/TrueType
// # mkfontdir
// # mkfontscale
これで X を再起動すれば、フォントがシステム全体に反映され...
*** 旧バージョン [#la6ac9c6]
Fedora Core 3 以前の場合、ちょっと面倒っぽい。
次のサイトなどを参考に。
- [[IT Pro - オープンソース Linux:http://itpro.nikkeibp.c...
-- [[X Window SystemにTrueTypeフォントを追加しよう:http:/...
** ネットワークの設定 [#u02c8542]
VPCのネットワークの設定方法は用途によるが、私のオススメは...
+ VPCのネットワークアダプタ数を2つにする。
+ アダプタ1を、「共有ネットワーク(NAT)」にする。
+ アダプタ2を、ホストが使用している物理デバイスにする。
ゲスト(FC5)側では、
- eth0 → NAT
- eth1 → 物理接続
となっているので、ネットワークの設定で2つの接続を設定する...
これで、eth0はホスト経由でインターネットにアクセスする接...
いろいろ調べてみたけど、ここで悩んでる人があまりいないよ...
*** Firefox の罠 その1 [#vf1117ac]
FC5の標準ブラウザはFirefoxなのだけど、上記の設定をしただ...
このような現象はproxyを経由してHTTP接続している場合に多く...
*** Firefox の罠 その2 [#c904fe35]
Firefoxは、仕様なのかバグなのかわからないけど、
まず IPv6 で接続を試みて、それがダメだったら IPv4 で接続...
というフローで処理しているらしい。その分遅いということ。
現在 IPv6 に対応しているサイトはごく少数なので、
普通に使う分には IPv4 のみで問題ない。
というわけで、IPv6 でアクセスするモードを無効にする。
アドレス欄に "about:config" と入力、フィルタ欄に "dns" と...
これを ''true'' にする(false ではない)。
** システムのアップデート [#w3fa98b3]
システムのアップデートをしておく(Windows Update みたいな...
ここでは yum というアップデータ(兼インストーラ)を使う。
"Yellow dog Updater, Modified" という Yellow Dog Linux で...
まず、公開鍵をインストール。
# rpm --import /usr/share/doc/fedora-release-*/RPM-GPG-K...
次に、アップデート処理をちょっと早くするプラグインをイン...
# yum install yum-fastestmirror
これで、アップデートの際に一番速いミラーサーバが選択され...
インストールしたら、システムをアップデート。
# yum update
''初回はかなり時間がかかるので要注意''。
*** 参考サイト [#zf907c3b]
- [[Fedora Core 5 で yum を使う:http://yanbaru.dyndns.org...
- [[package を管理する:http://mcn.oops.jp/linux/topic2.2/...
** imake のインストール [#hcf43cdf]
このあといろんなソフトのソースをコンパイル、インストール...
なので、とりあえずインストール。
# yum install imake
** テキストエディタのインストール [#de1573fa]
Fedora Code 5 には標準で gedit が入っている。
これはよくある Windows のテキストエディタと同様のIFで操作...
これだけで十分といえば十分なのだけど、
コアな人はもっと高機能なやつが欲しいと思うのが性というこ...
*** Windows な人 [#tcb3a690]
Scribes をインストール。
# yum -y install scribes
*** UNIX プロな人 [#o642bee3]
Emacs をインストール。
# yum -y install emacs emacs-common
Fedora Core は素地が UNIX なので、一応 vi も最初から使用...
** Apache HTTPD 設定 [#z2982bb1]
VPC上のFC5を、とりあえず実験用のWebサーバとして動作させて...
*** インストール [#t4e469d3]
FC5インストール時にApacheを導入していなければ、
# yum install httpd
でインストール。
*** httpd.conf 設定 [#q2910e6b]
/etc/httpd/conf/httpd.conf
をテキストエディタで開いて、
とりあえず次の項目を設定。
サーバ名を設定。
#ServerName www.example.com:80
#↓外部に公開しない場合
#ServerName 127.0.0.1:80
#↓外部に公開する場合
ServerName 80
ユーザディレクトリを使用できるように設定。
#UserDir disable
UserDir public_html
初期文字セットがUTFだと日本語がよく化けるので無効に。
#AddDefaultCharset UTF-8
AddDefaultCharset Off
日本語優先にする。
# ja を先頭にする
LanguagePriority ja en ...
CGIを有効にする。
AddHandler cgi-script .cgi
#↓必要なら pl も
#AddHandler cgi-script .cgi .pl
ユーザディレクトリを設定。
<Directory "/home/*/public_html">
Options All
AllowOverride All
</Directory>
これで最低限の設定はおしまい。
正しく設定されているかどうかは、
# /usr/sbin/apachectl configtest
でチェックできる。Syntax OK と出れば問題なし。
エラーがある場合は、その行が指摘されるので適宜修正する。
*** Apache 起動 [#b21db80a]
# /sbin/service httpd start
または、
# /etc/rc.d/init.d/httpd start
で起動する。
OS起動時に常にApacheを起動する設定にするには、
/sbin/chkconfig httpd on
でOK。
FirefoxなどのWebブラウザで、http://127.0.0.1/ を表示させ...
何かページが表示されればよし。
何もファイルが設定されていない場合は 404、
パーミッションが読み取り許可になっていない場合は 403
などのエラーになるが、それでも表示されれば、
とりあえず Apache は起動している。
ということで、ユーザコンテンツを置く場所をつくる。
root はログアウトして、適当なユーザでログインしなおして、...
$ chmod 701 ~
$ mkdir -m 705 ~/public_html
あと、ユーザディレクトリに "http://(サーバ名)/~(ユーザ名)...
$ chcon -R -h system_u:object_r:httpd_sys_content_t publ...
*** Apache の罠 その1 [#te10636f]
FC5 に入っているサービス設定ツール system-config-httpd (...
これを使うと、httpd.confが以前のバージョンのApacheの設定...
なので、httpd.confはテキストエディタで編集すること。
※ちなみに Fedora Core 6 の最新バージョンでは、これは修正...
不幸にもsystem-config-httpdを使ってしまった場合は、
/etc/httpd/conf/
の中に httpd.conf.bak というファイルがないかチェック。
あれば、それをエディタで編集する。
なければ、ぐちゃぐちゃになったファイルを書き直すより、Apa...
- 参考 : [[Fedora JP 掲示板 (3394):http://bbs.fedora.jp/r...
*** Apache の罠 その2 [#e63682b7]
Apache + Tomcat の環境を動作させるには、ファイヤウォール...
「デスクトップ」→「管理」→「セキュリティレベルとファイヤ...
こんなの気づかねぇよ!
** Fedora Core インストール関連 参考サイト [#sd8f0782]
- [[What Works and What Doesn't in VPC (英語):http://vpc....
- [[Fedoraで自宅サーバー構築:http://fedorasrv.com/]]
-- [[Fedora Core 5 インストール:http://fedorasrv.com/fedo...
- [[Red Hat Linux から Fedora Core へ:http://www.stackast...
- [[PLAYSTATION3 Linux Information Site:http://cell.fixst...
-- [[X86 PCへのFedora Core 5 Linuxのインストール:http://c...
- [[Fedora Core 5:http://www.akenotori.jp/soft/502.html]]
- [[IT pro - Fedora Core 5 インストール:http://itpro.nikk...
- [[はじめての自宅サーバー構築 〜 Fedora/CentOS 〜:http:/...
- [[SATOLOG:http://po3a.blogspot.com/]]
-- [[Fedora Core 6 の正式版がリリースされた:http://po3a.b...
-- [[Fedora Core 5 インストールのメモ:http://po3a.blogspo...
- [[脳味噌ぶら〜ん:http://www.nbrains.net/]]
-- [[Microsoft VirtualPC 2004:http://www.nbrains.net/php/...
&br;
-----
[[プログラム・開発系メモ]]
#googleads(1,1)
ページ名: