*Adobe Reader version up
|
このページは、Fedora
Core 6 インストールノートを元に実行を確認したものを記載しています。
うまく動作しないものはその旨記載しておきますが、動いているとかの情報がありましたら教えていただければ幸いです。 |
これらの説明は、i386から x86_64までのシステムが常時接続のLAN上あるいはブロードバンドにDHCPで継っており、Fedoraのパーティションに少なくとも10Gバイト以上のディスク空き領域があることを前提としています。 WindowsとFedoraのデュアルブートに関しても含まれています。 なお、今回よりマシンを更新してAMD Athlon 64 X2 6000+ にしたので、x86_64 の確認はしていますが、i386 に関しては Vmware 上での確認のみとなっています。
今回のリリースから名前のCoreが取れ、Fedora 7、略称はF-7となりました。
目次:
以下のガイドは作者の個人的な推奨インストールを概略したもので、Fedora Projectでは手に入れられないサードパーティのソフトウェアのインストール手順も含まれています。 公式のFedora のドキュメントはhttp://fedora.redhat.com/docs/ で入手可能であり、公式にサポートされているそれぞれの論理的根拠を含むインストールオプションの細かい説明はこれを参照すべきです。
Fedora 7 DVD ISOイメージを近くのミラーサイトから ダウンロード して焼き (必ず F-7-i386-DVD.isoそして F-7-i386-rescued.iso を落として下さい。 ISOイメージは ビットトレントでも入手可能です。
BIOSを最初にCDから起動するように設定します。
Fedora DVDを入れてマシンをリブートします。
"boot"プロンプトが出てくるのでそのままenterを押します。 (コンピュータあるいはBIOSによっては、追加のブートオプションを入力しなければならないときがあります。
あなたのDVDメディアをテストするために、"ok"でenterを押し"Test"でもう一度enterを押すか、テストをスキップするために右矢印キーで"Skip"を選択してenterを押します。(DVDが正しく焼けているかどうかを調べるためにテストすることをお薦めします。) テストが終了したら、"ok"でenterを押し右矢印キーで"Continue"を選択してenterを入力します。
Fedora のインストーラであるAnacondaがFedoraスプラッシュページを表示したら、"Next"を押します。
言語選択ページで言語(日本語)を選択して"次"を押します。
キーボード選択ページで使用しているキーボードを選択して"次"を押します。
パーティション及びドライブ選択ページで、インストールタイプを選択します。
インストール(I)
Fedora にチェックマークがついているはずです。
既存インストールのアップグレード(U)もありますが、今回は省略します。
そのまま"次”を押します。
もし、Windowsとのデュアルブートにする予定で、すでにWindowsがインストールされており、新規にインストールするFedoraの為の空き領域が確保されていれば、ドロップダウンメニューから"選択したドライブ上の空き領域を使用して、デフォルトレイアウトを作成します。"を選択します。
でなければ、全てのハードディスク領域をFedoraで使用するつもりなら、"選択したドライブ上のすべてのパーティションを削除してデフォルトのレイアウトを作成します。"を選択し、既にインストール済みのLinuxを上書きインストールするのであれば"選択したドライブ上の
linux
パーティションを削除してデフォルトのレイアウトを作成します。"を選択し、さらに起動ディスクを選択して"次"をクリックします。
"カスタムレイアウトを作成します。"を選択して、手動でマウントポイントを作り、Linuxパーティションを編集することもできます。もし、手動で編集するならば、パーティション上でダブルクリックして"ファイルシステムタイプ"ドロップダウンメニューから"swap"ファイルタイプを選択し、スワップ領域のサイズを実装メモリサイズの2倍に設定します。(この2倍というのは、システムにエラーが発生してコアダンプが起こったときに、その時の全メモリとスワップ内の情報がスワップ領域にダンプされ、後でデバグに使用できるようにするためです。
したがって、コアダンプした内容をデバグするつもりが無く、実際に動かしてみたときにスワップがほとんど使用されないのであれば、小さくてもかまいません。
メモリが512M以上であれば、実装メモリサイズ分あれば十分だと思われます。)
残りのパーティション部分をダブルクリックし、"ファイルシステムタイプ"ドロップダウンメニューからファイルシステムを
ext3とします。
この残りの部分は(多分/dev/hda2または/dev/sda2)
少なくとも"/"
パーティションとしてマウントポイントを設定しなければなりません。
"パーティションレイアウトの再確認と変更”にチェックを入れ、"次"をクリックします。
パーティションレイアウトをチェックして、もしWindowsとのデュアルブートをしようとしているのなら、Windowsのパーティション
(ntfs)が見えていることを確認し、
"次"をクリックします。
もし、WindowsとFedoraのデュアルブートにするならば、ブートローダー設定ページの"other"チェックボックスをチェックします。 "編集"をクリックして "ラベル"の中に"Windows"とタイプし、"ディフォルトのブートターゲット"チェックボックスが既にチェックされていたら、チェックを外します。 同様に"Fedora"を選択し、"編集"をクリックして"ディフォルトのブートターゲット"にチェックを入れ"ok"をクリックします。
デフォルトで立ち上がるOSにするために"Fedora" の左の"Default"チェックボックスにチェックが入っていなければチェックを入れます。さらに、スペシャルブートオプションが必要ならば、"高度なブートローダーオプションの設定”にチェックを入れておけば、次のページでオプションを入れることができます。"次"をクリックします。
もし、スペシャルカーネルブート引数を入力するのであれば、このページの"一般カーネルパラメータ"で入れられます。 "次"をクリックします。
ネットワーク設定ページの"eth0"とホスト名を "DHCP経由で自動設定"のままにしておき、"次"をクリックします。
タイムゾーン選択ページの地図をクリックしてあなたの地域時間を設定します。 "次"をクリックします。
ルートパスワードページでルートのパスワードを入力します。 "次"をクリックします。 "インストール情報を検索中..."メッセージが表示されます。
パッケージインストールデフォルトページでオフィスとプロダクティビティにチェックが入っていますが、ハードディスクに余裕があればソフトウェア開発にもチェックを入れておいたほうがいいでしょう。 "後でカスタマイズ" か "今すぐカスタマイズ"を選択して、今、あるいは後でインストールするソフトウェアパッケージをカスタマイズすることができます。もし、"後でカスタマイズ"を選択した場合は、最初のインストールの後にソフトウェアパッケージ選択のカスタマイズをすることができます。 "次"をクリックします。
もし、前のステップで"今すぐカスタマイズ"を選択していたときは、ソフトウェアグループ、サブグループ、個々のパッケージがそれぞれのチェックボックスをチェックすることで選択可能です。 それぞれのグループで"オプションパッケージ"ボタンをクリックして個々のパッケージの選択状態を確認してください。 全てのソフトウェアをインストールするように選択もできます。(チップ:グループで右クリックをして "全てのオプションパッケージを選択する"を選択してグループ内の全てのパッケージを選択も可能です。) "次"をクリックします。
"インストール対象パッケージの依存関係をチェック中..."メッセージが表示されます。 このメッセージが消えたら"次"をクリックします。 "/ファイルシステムのフォーマット中..."、"インストールイメージをハードディスクドライブに転送中..."、 "インストールプロセスを開始しています。 数分かかることがあります..."、"インストールソースからのトランザクションを準備中"のメッセージが表示されます。 最初のインストールプロセスが始まり、プログレスバーが進捗状況を表示します。
インストールが終了したら、DVDを取り出し、"再起動"をクリックします。
Fedoraがリブートしたら"ようこそ"ページで"進む"をクリックします。
ライセンス同意書ページで"進む"をクリックします。.
"ファイアウォール"ページでシステムに合ったオプションを選択します。セキュリティのためにファイヤーウォールは常にenableにしておきます。 あなたの計画に必要なポートを開けることができます。 例えば、ウェブサーバとして運用するのであれば"WWW (HTTP)"チェックボックスをチェックします。 (後で"system-config-securitylevel"コマンドで変更することもできます。) "進む"をクリックし、"はい"をクリックする。
"SELinux"ページでは、セキュリティのためにデフォルトの"Enforcing"のままにしておきます。後で、SELinuxポリシーを変更できます。 "進む"をクリックします。 (Fedoraのように頻繁にアップデートをするOSでは、SELinuxを有効にして運用するのは得策では無いように思えます。 "Disable"にしたほうがトラブルは出ませんが、"Permissive"にしておくのがいいのではないかと思います。)
もし、既に常時接続のLANまたはブロードバンドにつながっているのならば、"日付と時刻"ページで"ネットワークタイムプロトコル"タブをクリックし、"ネットワークタイムプロトコル(ntp)を有効にする"にチェックを入れます。 "進む"をクリックします。 "NTPサーバに接続中です。 少しお待ちください..."と表示され、接続後次のページに進みます。
Hardware Profile ページで、できれば Send Profile にチェックを入れて次に進みます。
"ユーザの作成"ページでユーザー名を入力し、(小文字で"root"以外)、フルネーム(大文字小文字)、そしてパスワードを入力します。 "進む"をクリックします。
"サウンドカード"で、矢印ボタンアイコン("サウンドテスト") をクリックしてサウンドシステムのテストをします。 三つの和音が連続的に聞こえます。もし、音が出なければ後ほど設定します。 "サンプルの音が聞こえましたか?"ダイアログボックスの"いいえ"または"はい"をクリックし、"終了"をクリックします。
ユーザの作成で設定したユーザネームとパスワードでログインします。(ユーザ名を入力して enter、パスワードを入力してenter.)
Fedoraがブート終了し、グラフィカルインターフェイスに入ったら、パネルを移動するオプションがあります。 上部のパネルをマウスで左クリックし、ドラッグして下に移動します。 これは私の好みです。
"システム">"管理">"ディスプレイ"を選択します。 rootのパスワードの入力を求められるので入力します。
ディスプレイ設定のハードウェアタブを開きモニタータイプの設定を選択し自分のモニタに合った設定を選択します。 いったんクローズしOKボタンを押してログアウト、ログインします。
"システム">"設定">"ハードウェア">"画面の解像度"を選択し希望の解像度とリフレッシュレートを選択し、適用ボタンを押すとこの解像度でいいかどうかの確認が出てくるので、この解像度を使用するボタンを押して確定します。
"アプリケーション" > "システムツール"を選び"端末"を右クリックして"このランチャをパネルへ追加”を選択します。
ターミナルアイコンを右ボタンでクリックして”移動”を選択し一番左に持っていきます。
Fedora 起動画面には隠しメニューがあり、ブートプロセスの途中でenterキーを入力することにより開くことができ、ダイアログボックスの中で複数のオペレーティングシステムの中から希望のものを選択できます。 もし、Fedora CoreとWindowsのデュアルブートに設定していたならば個々の選択ができます。 また、この中で複数のバージョンのカーネルを選択することも可能です。 この隠しメニューは、通常ビギナーユーザは自動的に希望のOSが立ち上がることを望んでいるため、混乱をさけるためにあります。 作者は、グラフィカルブートスクリーンと同じ様に、この機能を無効にして普段はスクリーンの影に隠れているブートシーケンスが見えるようにして、他のOSやカーネルの選択ができるようにすることをお薦めします。 こうするためには、まずターミナルアイコンをクリックして端末を開きます。
入力:
su -enterを入力。rootパスワードを入力してenter。 これで、ルートの環境でルート権限を得ることができます。
入力:
gedit /boot/grub/grub.confenterを入力するとgeditが開きます。 grub.confの"hiddenmenu"と"kernel"行を以下の様に変更します:
# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,1) # kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00 # initrd /initrd-version.img #boot=/dev/hda default=0 timeout=5 splashimage=(hd0,1)/grub/splash.xpm.gz #hiddenmenu title Fedora (2.6.21-1.3194.fc7) root (hd0,1) kernel /vmlinuz-2.6.21-1.3194.fc7 ro root=/dev/VolGroup00/LogVol00 initrd /initrd-2.6.21-1.3194.fc7.img title Windows XP rootnoverify (hd0,0) chainloader +1
"hiddenmenu"を"#"でコメント化して無効にし、 "rhgb quiet"をkernel行から削除することによりOS選択画面が表示され、グラフィカルブートスクリーンが無効になって、ブートシーケンスがテキストで見えるようになります。また、カーネルのスペシャルブートオプションを”kernel”行に付け足すことも可能です。 例えば、私は私のラップトップのスクリーンが正しく動くように"vga=792"をkernel行に足しています。 geditの"保存"アイコンをクリックして閉じます。 ターミナルを閉じます。
"システム" > "管理" > "サービス" をクリックします。 ルートパスワードを入力し"バックグラウンドサービス"タブの中の、すぐには使わないサービスを非選択にします。 それぞれをクリックするとその説明を見ることができます。 もし、わからなければそのままにしておいて下さい。 (私は、"anacron"、"atd"、"avahi-daemon"、 "bluetooth"、"cpuspeed"、"cups"、"nfslock"、"rpcgssd"、"rpcidmapd"、”sendmail” を無効にしています。) "保存"アイコンをクリックします。 また、メニューの"ランレベルの編集"から、"ランレベル 3"を選択してランレベル 5で無効にしたサービスと同じものを無効にしておき、同じ様に"保存"アイコンをクリックしてセーブします。 サービスの設定画面を閉じます。 (ランレベル 3 はX windows無しのテキストモード用のもので、後ほどサードパーティの3Dドライバを設定するときにこのランレベルを使います。)
Fedora 7には自動ログイン機能があります。 この機能をONにするときは、セキュリティのことを真剣に考えて下さい。 もし、この機能を有効にしたければ、"システム" > "管理" > "ログイン画面"を選択し、ルートパスワードを入力します。 "セキュリティ"タブを開き"時間指定ログインを有効にする"にチェックを入れます。 “ユーザ”ボックスの中からユーザを選択し、”ログインするまでの空き時間”に"`10"と入力し、"閉じる"をクリックします。
"システム" > "シャットダウン..."を選択し"再起動"を選択します。 (しばらく待ちます。)
コンピュータが再起動したら、インストール時に指定したデフォルトユーザとパスワードでログインします。 (上で説明した時間指定ログインを有効にしたときは、さきほど入力したデフォルトユーザに自動的にログオンされているはずです。)
なにもしていなければ yumupdatesd が起動しているはずなので、しばらくして更新がありますとのメッセージが出てくるはずですが、xを選択して一旦終了し, yum -y install yum-fastestmirror を実行します。
インストールが終了したら, yum -y updateを実行して最新に更新します。 更新ファイル数と接続回線の速度により時間は違います。
"システム" > "シャットダウン..."を選択し"再起動"を選択し、システムが新しいkernelで立ち上がってくるまで待ちます。 リブートした後は、"アプリケーション" > "ソフトウェアの追加/削除"で最初のyumアップデート前にできなかったアプリケーションを追加できます。(チップ:グループで右クリックをして "Select all optional packages"を選択してグループ内の全てのパッケージを選択も可能です。)
もし、Fedoraがインストール時にモニタを認識できなかったときは、ターミナルを開きルートでログインします。(上で説明したように"su -" する).
入力:
gedit /etc/X11/xorg.confenterを入力しgeditを開きます。 "Monitor" sectionまでスクロールダウンします。"HorizSync"行にモニタでサポートされている水平周波数レンジを入力します。 "HorizSync 30.0 – 70.0"のようになるはずです。 垂直周波数レンジを"VertRefresh"行に入力します。 "VertRefresh 50.0 – 160.0"のようになるはずです。 "Screen" section までスクロールダウンし"Modes"行にモニタのサポートしている解像度を入力します。 高いものから先に入れます。 Modes "1024x768" "800x600" "640x480""のようになります。これらの値は、モニタのマニュアルや製造会社とパーツナンバーでインターネットから手に入れることができます。 十分に注意してこれらの値を入力してください。 さもないと、まったく使いものにならないグラフィック環境になってしまう恐れがあります。 "保存"ボタンを押してgeditを終了させます。 ログアウトしてログインしなおします。
"システム" > "管理" > "ディスプレイ"を選択。 ルートパスワードを入力してenter。 “解像度”ボックスをクリックして希望の解像度を選択します。 “色の深さ”ボックスをクリックして希望する色の数を選択します。 ログアウトしてログインしなおします。
"システム" > "設定" > "画面の解像度"を選択。 “解像度”ボックスをクリックして希望の解像度を選択します。 “リフレッシュ・レート”ボックスをクリックして可能なかぎり高いリフレッシュ・レートを選択します。 リフレッシュ・レートが85 Hzを越えると、見に見えてちらつきがなくなります。 "適用"をクリックします。
ソフトウェアのインストール及びアップデート時の矛盾したリポジトリの混用に対する特別警告:
我々は、これからソフトウェアを入手したりアップデートしたりする手法として下記に説明するプログラムアプリケーションのYumやYumexを使っていきます。 新規にインストールしたときに標準で入っているオリジナルのFedora Coreリポジトリに加えて、サードパーティパッケージャーによって作られたソフトウェアのグループであるリポジトリを追加することにより、これらのプログラムを設定します。
これから続けて行くときに、次のことを常に肝に命じておいて下さい: 自動アップデートのためにlivna.orgリポジトリとdag/freshrpms/newrpms (RPMforge) collection of rpms はコンフィグレーションファイルに同時に記載してはいけません。 どちらか片方のグループだけを使い、両方使わないようにして下さい。 自動アップデートにいっしょに使うと、これらの2つのグループは相互に競合し、エラーを起こすことになります。 どちらを選択したとしても、これらの理由により Atrpmsリポジトリはyumまたはapt設定ファイルに入れるべきではありません。 さらに追加情報がここから入手できます。
こうはいっても、それでもなおyumでインストールしたときにエラーが起きなければ、単体のRPMパッケージアプリケーションを競合するサードパーティのリポジトリから取ってきてしまうという可能性があることに注意して下さい。 具体的には、通常使わないリポジトリは、その有効フラグを"0" (off)にセットしておき、そこからのパッケージが必要となったときのみ、yumの"--enablerepo"のコマンドを使用することによって防ぐことができます。
まず、freshrpms を追加します。 ターミナルを開き入力:
su -enterしてルートパスワードを入力し、enter。
入力:
rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/7/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpmenterしてインストールが完了するまで待ちます。
ルートにいる間に入力:
rpm --import http://freshrpms.net/RPM-GPG-KEY-freshrpmsenterする。freshrpmsリポジトリのGPG keyがインポートされます。
次に、macromedia を追加します。 http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&P5_Language=Japanese から Option 3: YUMの Download .rpm fileをクリックしてadobe-release-i386-1.0-1.noarch.rpm をダウンロードしてインストールします。
rpm -ivh adobe-release-i386-1.0-1.noarch.rpmenterするとyum.repos.d に adobe-linux-i386.repoが作られます。 macromedia.repo を使用していた人は、macromedia.repo を削除します。
入力:
yum -y updateenterする。 システムが最新にアップデートされるので再起動します。
注意: 問題のあるリポジトリを、例えばルートで"yum -y --disablerepo updates update"とすることで、一時的に無効にすることができます。 これは特にミラーサイトが混んでいるときやダウンしているときに、"No more mirrors to try..."のメッセージが出たときに特に使えます。 現在のリポジトリデータをクリアして新しくアップデートのリストを取りたいときには、ルートで"yum clean all"をしてから、"yum -y update"をします。 Yumとその設定に関する詳細はhttp://fedora.redhat.com/docs/yum/ にある公式のFedora Core Yum ガイドを参照してください。 (チップ: あるユーザが、特に"Error: Cannot find a valid baseurl for repo:"エラーが出ているときに、/etc/yum.repos.dディレクトリのリポジトリファイル