抱えたけんけんのFedora、FreeBSD勉強日記。Linux/Unixのデスクトップ用途として使う秘訣お教えします。target="_blank"&amp;amp;amp;amp;amp;amp;amp;amp;gt;アクセス解析&amp;amp;amp;amp;amp;amp;amp;amp;lt;/a&amp;amp;amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;amp;amp;lt;/span&amp;amp;amp;amp;amp;amp;amp;amp;gt;さて、学生さんは夏休みな時期に入った頃ではないでしょうか?時間的なゆとりもあるし、最近PC雑誌(Ascii社さんとか)自作PCなんかによく特集されるLinuxを使ってみようかな?という方も多いはず。巷ではなんとか女子、男子という言葉が話題になっていますが、(メディアがプッシュしてるという背景もあるけど)Windowsを使っているだけでは身につかない、IT系の知識、技術力が着くプログラミングするための環境、コンパイラを整えやすいアプリケーションもWindowsの個人で作っているフリーソフトよりも高機能なオープンソースなアプリケーションがたくさんある(ソースコードを皆で共有するため、個人だけでなく非常にたくさんの方が協力して作っている)こんな素晴らしいソフトウェアが本当に無料であるのです。Linux女子、Linux男子になってみては如何でしょうか?(Twitterで知ったのですが、本当にLinux女子な方々が大勢いる模様。OS)、FedoraというLinuxのインストールの方法を紹介します。前提できるだけ、FedoraおよびLinuxがはじめての方でもインストール出来るように記述しています。ここで紹介する内容に従って作業した際に何か不具合があっても保証は出来ませんので、ご注意を。業者さんのサポートのあるLinuxを使用したい場合は、レッドハット製品のご購入からどうぞ♪それでも、PC自体というかハードウェアの保証はしてもらえないと思うので、気をつけて。Box上でインストールすることをオススメします。その際での、Windows上での大事なデータを消してしまっても保証はいたしません。3〜が開催される予定(6/13)です。この記事読んでもよく分からない方は参加してみると良いかもしれません。次回も開催されるかもしれません。該当のfacebookページを[イイネ]しておくと良いかも。WD10TPVTHDDの規格を良く確認してください。古いHDDだとSATAという規格ではなくIDEという規格かもしれません。自信のない方はお店の人に聞いてみよう!!Fedoraのダウンロードまずは、Fedoraをダウンロードしましょう。ダウンロードは、こちらから。bit版を使う方が良いカモ。bit版のFedoraの方が速いとは思うけど。bit版のFedoraはほぼ問題なく動作しますから。.isoとなってたりします。]この.isoファイル、実は中身は普通のファイルではありません。ISO9660というCDの規格で作られてあるイメージファイルというものです。Windowsのフリーソフトにある仮想ドライブに相当するものに近いと思います。WindowsのエクスプローラからファイルをコピーしてCDに焼いただけでは、Linuxの起動、インストールは出来なかったりします。インストールディスク、LiveCDディスクの焼き方。Linuxを使ってみる、もしくはインストールするためのCDの焼き方を解説しましょう。Windowsを見てCD、DVDのインストール用ディスク、もしくはHDDにインストールしなくてもLinux、Fedoraを使える、LiveCDというディスクを作ります。15のLiveCDをCD/DVD/BRな光学ドライブに挿入しましょう。BIOS画面でHDD(ハードディスク)より先に光学ドライブが起動するように設定。最近のPCは、F12キーを押すと光学ドライブから起動するかHDDから起動するか選べるようになってます。15が起動出来たらこんな感じ。15に対応しているか色々と試してみましょう。操作方法LiveCDでも操作方法は一緒。15に搭載されたGnome3(Gnome-Shell)のチュートリアル、チートシート、使い方まとめ。参照して、色々使ってみましょ。確認が必要そうなものは以下の通りでしょうか。ネットワーク有線LAN無線LANモバイル系の無線LAN(無線LAN、モバイル系の無線LANは、インストール後、Windowsドライバを使ってLinux用のドライバに変化するndiswrapperで動作する可能性あり。サウンドプリンタスキャナマウスグラフィックボード([アクティビティ]が左上にあって、画面が切り替わった後に色々なアプリケーションが起動するなら動作してる。RadeonなカードならFedoraをインストール後に別途ドライバをインストールすれば、動く可能性あり。足りないものも有りそうですが。デバイスを挿入すると、ドライバをインストールするか確認画面が出る場合があります。そのダイアログでの確認をOKして、インストールしてみると動作するものが多いので、確認してみましょう!!プリンタ、スキャナに関してはFedoraではHP製のLinux要ドライバが充実しているので大抵動作すると思います。最近は、プリンタ、スキャナ複合機で且つ無線LAN対応でも一万円切る時代なんですね。(プリンタ、スキャナの複合機内蔵の無線LANまで動くかなあ。バックアップを取っておきましょう。Linuxのデータをバックアップする場合は、こっちへ。バックアップ方法は、WindowsからバックアップFedoraのLiveCDからバックアップHDD丸ごとバックアップ、クローンの3通り。15のLiveCDを一度終了して、Windows上で外付けHDDにデータをガリガリとコピーしておいてください。外付けHDDは、USBメモリより大容量ですし、WindowsでもLinuxでも使えると思うのでこの機会にご購入しといた方が良いかもしれませんね♪あと、デュアルブートに挑戦する方は、誤ってWindows領域を消してしまっても元の状態に戻せるようにWindowsのインストールディスクおよびリカバリディスクを念の為用意しておく。リカバリディスクは最近HDD上にあるらしいのでCDに焼いておいてください。FedoraのLiveCDからバックアップLiveCDでも操作方法は一緒。15に搭載されたGnome3(Gnome-Shell)のチュートリアル、チートシート、使い方まとめ。参照して、ファイルマネージャーからWindows領域のデータをバックアップして下さい。ファイルマネージャーを起動してHDDのアイコンのうち、どれかがWindows領域です。他にFedoraが作ったLiveCD自体だったり、内蔵HDDや外付けHDDだっだりもクリックしてファイルが見えると思います。LiveCDから起動して見えている[ホーム][ドキュメント][ダウンロード][動画][画像]フォルダはLiveCDがPCのメモリ上に仮想的にHDDに見えるようにしているので、ここにコピーアンドペーストしてしまうとデータは消えてしまいます。USBメモリや外付けHDDにデータをコピーしてください。コピー方法は、Windowsと同じドラッグアンドペーストでおkです。細かいことを言うと、WindowsとLinuxでは、ファイルのアクセス権限(書き込みOKか?読み込みOKか?実行してOKか?)などが違ったりします。14以下からアップデートする方は、フォルダを右クリックして、[圧縮]、[圧縮タイプ:tar.gz]としてバックアップしておくとより安心です。/media/HDDですね。/media/WINDOWSはWindows領域のラベル名の参考例です。お使いのご環境でラベル名は変わると思います。(デフォルト名を知らんとです。)ラベル名を付けていると変更されると思います。usbdiskはUSBメモリの一般的な名前です。変更していると違う名前として表示されます。HDDの部分は外付けHDDによって名前が変わるので便宜調整して下さい。HDD丸ごとバックアップ、クローンバックアップすべきファイルが分からないという方はHDDドライブのクローンをまるごと作ってくれる、というお気楽なソフトがあります。高く付きますが、Linuxのインストール関係なく非常に重宝すると思われます。完全バックアップする方法として、ddを使うという手があります。of=/dev/sdc"とするとよく似たことが無料で出来ます。他にもオプションがいるカモ。(方法を紹介しておきながら私の方では試していないので、tar方式のバックアップもしておいてください。sdの後のアルファベットはHDDの台数で変わります。〜〜〜く確認してから実行して下さい。他にもdumpコマンドなんてものもあります。́・ω・`)LinuxのバックアップWindowsのバックアップばかり書いてしまったのですが、UbuntuやFedoraなどのLinuxを使っている方は、/home/etc/usr/local/var/opt(要らんかも。)ディレクトリをバックアップしておけば良いと思います。他のディレクトリでも、データを作っていればそのディレクトリもバックアップが必要です。(あまり、これらに収まらない箇所にデータを置いておくのは管理する上で煩雑になるのでよろしくないと思う。基本的には、自分のデータや共有データは/home以下で管理すべきかな。15をインストールを開始しましょう。下図の赤い線に囲まれたアイコンをクリックするとインストーラ起動します。インストールするならクリック!!キーボードキーボードを選びましょう。日本語(106)でOk。kanaはかな文字入力です。HDDのタイプここ、実はよく分からないのですが、SANとかの選択部分は大規模サーバー向けです。デスクトップ目的もしくは個人サーバーならそのまま[次]で。ドメイン名ドメイン名を決めます。サーバー立てる人でドメイン名を取得しているなら、そのドメイン名を入力して下さい。デスクトップ目的ならそのままで。中学生の時になんとなく習った国の場所によって標準時間が違うというアレです。アレが思い出せません^^;まあ、とにかく選びましょ。日本というのがないですが、[Asia/Tokyo]もしくは、[アジア/東京]を選びます。UTCお次は、ハードウェアクロックを使うかどうかです。仕組み忘れてしまいましたけど、Windowsとデュアルブートしている方は、チェックを外して下さい。15のみインストールなら、UTCのままで。............自信ないですが、UTCをON。これもインストールした後でも変更できるので[次]にいきましょ。15のシステム全体を管理する、管理者権限、WindowsでいうところのAdministrator、Linuxではrootという、パスワードを決めてください。Sonyなどの事件もありますし、あまり安易だったり、他のサービスと同じパスワードにしないように。どっかにメモっておいてくださいな。(といってもPCのデータやディスプレイの付箋とかに貼っちゃダメぇ。最悪、パスワードをつくり直すことも出来ますが、ここでは紹介しません。HDDのパーティションレイアウトパーティションとは?一番の勝負所です。パーティションとは、別けるということです。HDDは、一台でも区画を別けられます。Windows用だったり、Linux用だったりと。Linuxをインストールをする容量を確保すれば出来ます。WindowsをLinuxより先にインストールする事をお忘れなく。Linux領域はシステム領域に5GB(多めに想定)、データ領域を5GBぐらいと想定するとだいたい10GBぐらいは欲しいですね。(LiveCDを使ったインストールではなく、CD/DVDでのインストーラを使った場合は、インストールするアプリケーションの数を調整出来るので1GBぐらいでもだいじょうぶでしょうけど。100%成功するわけではないので、繰り返しますが、必ずバックアップをとっときましょ。ややこしくてしょうがないという方は[変更をディスクに書きこむ]をクリックして、しまいましょう。Fedoraの時期リリース時のバックアップは、LiveCDで行えば良いので。15(Lovelock)をインストールしちゃいましょう。パーティションを別けないと新しいFedoraが出た時に大事なデータを消しちゃわない?ある程度、Linuxに慣れてからパーティションをカスタマイズすれば良いとです。次期バージョン16(verne)が出ても、サクッとLiveCDで/homeをバックアップしてチュイーンとインストール、バックアップしておいた/homeを貼り付けでイイっす。念の為、圧縮してバックアップの方が良いですけども。私もずっとそうだったッス。PIECEのようにログポーズをとっときましょう。/homeや/varを分けつつ、LVMで管理パーティションを別けてみようLinuxではユーザーのファイルは基本的には、/home/ユーザー名[英語のみ]にしかおけましぇん。管理者権限を使うと、変更出来ますが、そうするとバックアップすべき場所を忘れて良い事ないので、あまりオススメしめせん。16(verne)が出た時に、フォーマットさえしなければ、/homeパーティションである自分のデータを消すことなく、LiveCDを使ったインストールでもOS部分とアプリケーションの部分だけをそう取替え出来るという裏技です(ただし、間違って/homeパーティションをフォーマットしてしまわないように。アンド、もちろん、インストール前に念の為バックアップもしときましょ。サーバー利用する人はlogも補完しておきたいでしょうから、/varも分けときましょ。今回は説明しませんけど、/home別けるときと一緒でありんす。時期リリースだと、新しい先進的なファイルシステムbtrfsが出るんでフォーマットし直す必要があるかもかもかも。変換ユーティリティーが出るでしょうけど。変換ユーティリティーがなかったら、/homeなどをバックアップしてからフォーマットして、データを戻す(リストア)で。LVMとは?で、もう一個キーワード、LVMというので管理するでありんす。これで管理すると余計複雑になるし、WindowsからLinuxのファイルシステムを読み込むドライバを入れても見れなくなると、制限があるのですが、複数のHDDを見た目上、一つ(もちろん、複数にも)にできる便利なものです。一つに束ねるだけでなく、束ねた中から複数にも別けられるんです。パーティションをHDDを追加しても見た目上同じ構成にしながら、容量を増やせるというスグレモノです。詳しく言うと、HDDのパーティション設定で一台の中で複数の論理ボリュームを別けることももちろん、できますが、LVMだとHDDが複数あってもLVMを使って、HDDの垣根を超えてパーティションを束ねることが出来るのです。そのLVMを使うとLVMの中で容量の拡大縮小が行えるワケです。通常のHDDのフォーマットでも拡大縮小は出来ますがあくまでHDDの容量を超えることは出来ませんが、LVMならHDDの容量を超えて(もちろん、HDDを追加して。)拡大縮小出来るのがこれまた素晴らしい点です。綺麗な図を描かれてくださっている方のトラバ先を参照していただければと。HDDを複数台持っている方は使わない手はないですね。構成を作るのも何か問題が起きた時の回復もメンドイです。LVMなしでパーティションのカスタマイズする手もあるんで、とりあえずパーティションを別けてみたい人は、LVMなしでやってみましょ。(今回はLVMありですが、論理区画に/homeや/varを当てるだけで出来ます。)カスタムレイアウトもち、複雑なレイアウトにするので、[カスタマイズレイアウト]を選びましょう。出来るだけわかりやすく書きますが、けんけん本人も勉強中の中書いてるので内容がちぐはぐかもです。初期レイアウト表示/dev/sdaが内蔵HDD、/dev/sdbは外付けHDDです。今回関係ないのに、接続してしまいました。良い子のみなさんは、間違えて外付けHDDにインストールしてデータを消してしまわないように外しておきましょう。/dev/sdaにはHDDの容量が示されているだけで、パーティションはなんにもありましぇん。これから作っていくので。LVMなしでパーティションを作成LVMはややこしいけど、とりあえずパーティションをカスタマイズしたいという方は、[標準パーティションを作成]からパーティションを構成して行ってください。Linuxは起動すると思います。すると、/bootパーティションだけは、基本ボリューム出ないといけないかもしれません。(要確認)LVM作成まずは、LVMを作成する前にLVMの一番大きい領域、LVM物理ボリュームを作りましょ。HDD全容量を使っていませんが、私は一応、他に入れたいOS(特に最近タイトルにつけているくせにFreeBSDの記事ないので使おうと思って。)があったのでHDDの容量全部は使いませんでしたけど。Fedora一途じゃなくてごめんなさい。女の子には一途なんですが。容量の指定もあったはずですが、写真撮り忘れ?LVMパーティション表示1TBを作っちゃっいました。論理的な(見た目上の)一個のパーティションを作成。複数作りたければお好みでVGをさらに作ってちょ。PEサイズを決定PE(物理エクステント)とは、HDDの中身をPEという小さい区画のことです。この複数のPEの塊として、HDDを扱います。このPEのサイズでVG、LVの容量のサイズを拡大縮小できるわけです。PEのサイズは、小さくすれば細かくパーティションサイズの拡大縮小が出来るが、小さすぎると転送速度が低下しちゃう。それでもって、大きすぎてもHDDの性能不足で、データ転送速度が低下するし、パーティションサイズの拡大縮小のサイズを細かく変更出来なかったりします。私にはその性能のバランスがよく分からないので、無難に[32]にしておく。VG作成LVMのVG(ボリュームグループ)を作りましょ。VGとはLVMの中で一番大きい区画のことです。VGを追加するには[追加]を選択。LVMのLVを作成LVMをVGとして一個のパーティションとして作ったわけですが、その中でさらに見た目上のパーティションを作るためにLVMのうちLV(ロジカル[論理]ボリューム)でグループ別けします。LVを作成するLVMのVGの中でマウントポイントとファイルシステムタイプ、論理ボリューム名、サイズを指定します。swap作成まずは、swapを作ります。Windowsでいうところの仮想メモリです。メモリの容量が超えたらこのswapというところにデータやらプログラムを置くところです。ファイルシステムタイプを[swap]を選び、サイズを指定します。2GB以上ある方は、同じサイズぐらいで良いです。いうか、最近のPCだとなくても良いぐらいですが、念の為作っておきましょう。高負荷なサーバーを作るような方は、swapを作っておくべきでしょう。/homeパーティションなどLVを作成swapを作り終えたら、/homeやら/varやらパーティションを作りましょ。マウントポイントとファイルシステムタイプ、論理ボリューム名、サイズを指定します。ファイルタイプ、つまりフォーマットはext4でおkでしょ。btrfsをLiveCDで試せたかどうか忘れましたが今のところはまだやめときましょう。/パーティションを作成Windowsで言うところのマイコンピューター、/パーティションを作ります。ここにごっそり、システムやアプリケーションが入ります。/homeや/varなどパーティションを別けるつもりがない方は使える容量全てを適用しときましょう。容量がたくさん必要そうですが、Fedoraのパッケージ全部入れたとしても10GBぐらいです。その他、手動で入れることもあるでしょうから、20〜30GBもあれば足りるでしょう。私は1Tもあったのと、KVMやXenが/var/以下に割と大きなファイルを作ってくれるので、300GB作っておきました。LVMなパーティションの作成後LVMなパーティションを作成した後のレイアウトの表示です。計画したとおりに容量が設定されているか確認しましょう。/bootパーティションの作成LVMだけで構成するとブートマネージャーgrubというものがLVMを読み込む機能がないので、/bootを作って起きます。[標準パーティション]を選んで作成しましょう。私の場合は、外付けHDDをつないでしまっているせいで、HDDの2番目として認識されている/dev/sdbが表示されていますが、/dev/sdaを選ぶこと。15(Lovelock)をHDDに書き込んでインストールします。[戻る]をクリックしてパーティション構成をよ〜〜〜〜〜〜く確認しましょう。Windowsや他のOSとのデュアルブート及びマルチブートする方は、データを削除してしまう可能性がありますから焦らずに。データの復活方法もないこともないですが、当てにしないほうが良いです。パーティション構成をよく確認したら、[変更をディスクに書きこむ]をクリックしてインストールを開始しましょう。インストール中...インストールが始まります。小一時間かかりますです。ファイル名が表示されますが、インストールされるアプリケーション名もしくは、アプリケーションのグループ名です。眺めてこんな名前のものが入っていってるのかと観るのが私の楽しみだったり。退屈な方は、お昼寝なりどっか外に遊びに行くなりしてくださいな。インストール完了、おめでとうございます!!下の図が表示されてたら無事、インストール完了です。画面右上の[liveuser]を右クリックして[Alt]キーを押しながら[電源オフ]→[再起動]しましょう。JST現在は、ここまでで^^。