CentOSのインストール手順を徹底解説!デスクトップPCへの導入ガイド

CentOSは主にサーバー用途で使われるOSですが、実はデスクトップ環境としても十分に活用できます。このチュートリアルでは、CentOSをデスクトップPCにインストールする具体的な手順を詳しく解説します。
インストール前の準備
まず始めに、CentOSプロジェクトの公式サイトからISOファイルをダウンロードし、起動可能なUSBメモリを作成する必要があります。このチュートリアルでは、CentOS 8.2の最小構成(minimal)ISOを使用します。
注意: CentOSインストーラーでは、各設定項目を確認した後、必ず左上の「完了(Done)」ボタンをクリックして画面を閉じます。ボタンは常に同じ位置にあるので迷うことはありませんが、少し変わった配置だと感じるかもしれません。
起動用USBの作成が完了したら、パソコンに挿入して起動しましょう。
言語の選択
最初に表示されるのが言語選択画面です。下部の検索ボックスに言語名を入力して絞り込むこともできますし、一覧から目的の言語を探してクリックすることも可能です。

CentOSインストールのメイン画面
CentOSのインストーラー「Anaconda」のメイン画面では、利用可能なすべての設定オプションを一目で確認できます。ご覧のとおり、インストール内容を細かくカスタマイズできる項目が多数あります。まずは左端の「ローカライゼーション」列から見ていきましょう。

ローカライゼーション

キーボード
「キーボード」セクションでは、複数のキーボードレイアウトを追加したり、設定したレイアウトをその場でテストしたりできます。多言語環境の国にお住まいの方や、言語ごとにレイアウトを頻繁に切り替える方にとって便利な機能です。

言語サポート
「言語サポート」では、先ほど選択したキーボードレイアウトに合わせて、複数のシステム言語を選択できます。ここでも、右上の「ヘルプ!」の横に表示されている現在のキーボードレイアウトで検索語を入力して、目的の言語を素早く見つけられます。

日付と時刻
「日付と時刻」ではタイムゾーンや時刻・日付の形式を設定します。ネットワークを有効にしていれば、手動で設定する代わりにネットワーク時刻(NTP同期)を利用することも可能です。

ソフトウェア

インストールソース
「インストールソース」では、ISOファイルが表す実際の「DVD」メディアからインストールするか、ネットワーク経由でインストールするかを選択できます。最近のバージョンでは「最寄りのミラー」を選べるため、「minimal」や「netinstall」ISOをダウンロードしてネットワークインストールを選ぶと、時間と手間を大幅に節約できます。一方、8GBの完全なISOをダウンロードした場合は、ネットワークを有効にしなくてもディスクからすべてを選択してインストールできます。

ソフトウェアの選択
「ソフトウェアの選択」では、インストール直後に導入されるパッケージ群を選べます。特定の用途に合わせた環境を最初から構築したい場合に便利ですが、これらは実質的にすべてDNFグループであり、後からdnf groupinstallコマンドでもインストール可能です。最初から必要なパッケージを入れたい場合以外は、左側でベース環境を選ぶだけでも十分でしょう。

システム

インストール先
ここはCentOSインストーラーの中で最も戸惑いやすい部分です。メイン画面ではエラーのように表示されるため、何か特別な操作が必要だと思ってクリックすることになります。
特にパーティションに関する要件がない場合は、クリックしてそのまま左上の「完了」を押すだけでOKです。自動パーティショニングにより、ディスク上の空き領域が自動的に使用されます。他のOSやデータパーティションとの共存インストールにも対応しています。自動パーティショニングはほとんどのユーザーに適した選択肢です。既存のパーティションを削除してスペースを確保したい場合は、「追加のスペースを確保したい」チェックボックスにチェックを入れて「完了」をクリックすると、全パーティションの一覧が表示され、削除するものを選択できます。

一方、古い「/home」ディレクトリを再マウントしたい、特定のファイルシステムを使いたい、パーティションサイズを個別に指定したいといった具体的な要件がある場合は、「カスタム」を選択して手動パーティショニング画面に進みましょう。パーティションを生成・編集することもできますし、画面下部の「+」ボタンでマウントポイントを直接作成することもできます。

標準デバイスかLVMボリュームかの選択、ボリュームの暗号化の有無、パーティションをフォーマットするファイルシステムの種類なども自由に指定できます。


CentOSのAnacondaインストーラーの良いところは、どのようなパーティションを作成しても、すべてのインストールオプションを選び終えてメイン画面の「インストールの開始」をクリックするまで、ディスクには一切変更が加えられないという点です。誤操作の心配なく安心して設定を進められます。
Kdump
Kdumpはシステムクラッシュ発生時に情報を記録するカーネルダンププログラムです。障害解析に役立つ有用な機能なので、有効のままにしておくことをおすすめします。もちろん、「kdumpを有効にする」のチェックを外せば無効化することも可能です。

ネットワークとホスト名
「ネットワークとホスト名」は、新しいシステムをインストールする際に真っ先に確認しておきたい項目です。初期状態ではネットワークがオフになっていますが、オンにすると追加のソフトウェアパッケージやセキュリティポリシーにアクセスできるようになります。

ホスト名もここで変更できます。デフォルトは「localhost.localdomain」で、あまり役に立つ名前ではありません。より具体的で識別しやすい名前に変更しておくと、後々の管理が楽になります。
セキュリティポリシー
各種規制やポリシーへの準拠を目的としたセキュリティポリシーをダウンロードして適用することもできます。ただし、自宅のサーバーやワークステーションであれば、特に触る必要はないでしょう。

インストールの開始
メニュー内の設定がすべて完了したら、「インストールの開始」をクリックしましょう。そこでrootアカウントのパスワードを設定し、一般ユーザーを作成してパスワードを登録します。あとはインストーラーの処理が終わるのを待つだけです。




インストールが完了したらパソコンを再起動すれば、CentOSのデスクトップが表示されます。
CentOSのインストール方法をマスターしたら、次はRHEL、CentOS、Fedoraの違いや、Cockpitを使ったシステム管理方法についてもチェックしてみましょう。
-
Windows PCでAndroidを動かす方法!おすすめエミュレータ3選とインストール手順
Windowsパソコン向けアプリはどれほど充実していても、Androidにしか存在しないアプリはまだ数多くあります。そうしたアプリをお使いのPCでも使えたら便利だと感じたことはありませんか?実は、適切なツールさえあれば誰でも実現できます。また、開発者の方なら、実機を用意せずにパソコン上でアプリをテストしたい場面もあるでしょう。そんなときに役立つのがサードパーティ製のAndroidエミュレータです。ただし、一般的なソフトと比べると導入のハードルがやや高めなのも事実。そこで本記事では、初心者でも迷わず進められるよう、代表的なエミュレータ3つとそれぞれのインストール手順をわかりやすく解説します。それ
-
ノートパソコンにRAMを自分で増設・交換する方法【初心者向けDIY解説】
前回の記事でRAMについて詳しく学んだ方の中には、そろそろメモリのアップグレードを検討し始めた方もいるかもしれません。RAMを更新する理由はさまざまですが、その一つが「動作が遅くなったPC」への不満です。 そう、古いPCは特にWindows 10などの比較的新しいOSと組み合わせると、動きが重くなりがちです。さらに、近年のソフトウェアはシステムリソースへの要求がどんどん高まっています。 だからこそ、システムとの互換性さえあれば、RAMのアップグレードやメモリ追加は効果的なのです。しかし、業者に依頼せず自分で作業するにはどうすればいいのでしょうか? RAMモジュールの購入にお金を使い果たしてしま