Rocky Linuxのインストール¶
このガイドでは、64ビット版のrocky Linux ディストリビューションをスタンドアロンシステムにインストールするための詳細な手順を説明しています。
この章では、rockyプロジェクトのウェブサイトからダウンロードしたオペレーティングシステムのインストーライメージを使って、サーバークラスのインストールを行います。次のセクションでは、インストールとカスタマイズの手順を説明します。
OSインストールの前提条件¶
まず、これからインストールするRockyのISOをダウンロードする必要があります。
今回のインストールで使用するRockyのバージョンの最新のISOイメージは、こちらからダウンロードできます。
https://www.rockylinux.org/download/
コマンドラインから直接ISOをダウンロードするには、次のように入力します。
$ wget https://download.rockylinux.org/pub/rocky/8.4/isos/x86_64/Rocky-8.4-x86_64-minimal.iso
Rocky ISOは、この慣例に従って命名されています。
Rocky-<MAJOR#>.<MINOR#>.<ARCH>-<VARIANT>.iso
例 Rocky-8.4-x86_64-minimal.iso
Note
ロッキープロジェクトのWebページには、世界中にあるいくつかのミラーのリストがあります。可能な限り、地理的に最も近いミラーを選択してください。公式ミラーのリストは ここにあります。
インストーラISOの検証¶
既存の Linux ディストリビューションで Rocky の ISO をダウンロードした場合、sha256sum
ユーティリティーを使って、ダウンロードしたファイルが壊れていないかどうかを確認することができます。ここでは、Rocky-8.4-x86_64-minimal.iso
のsha256sumを検証する例を紹介します。
まず、利用可能なISOの公式チェックサムを含んだファイルをダウンロードします。ダウンロードしたロッキーのISOが入っているフォルダに入ったまま、次のように入力します。
wget http://download.rockylinux.org/pub/rocky/8.4/isos/x86_64/CHECKSUM
sha256sum
ユーティリティーを使って、次のように検証します。
sha256sum -c CHECKSUM --ignore-missing Rocky-8.4-x86_64-minimal.iso
出力には以下が含まれるはずです。
Rocky-8.4-x86_64-minimal.iso: OK
Tip
インストールを開始する前に、システムのUEFI(Unified Extensible Firmware Interface)またはBIOS(Basic Input/Output System)が正しいメディアから起動するようにあらかじめ設定しておく必要があります。
インストール¶
それでは早速、インストールを始めましょう。
インストールメディア(光ディスク、USBメモリーなど)を挿入して起動します。
起動すると、歓迎のスプラッシュ画面が表示されます。
何もキーを押さないでいると、プロンプトがカウントダウンを始め、その後、ハイライトされたTest this media & install Rocky Linux 8
... オプションを起動することにより、インストールプロセスが開始されます。enterを押してすぐにプロセスを開始することもできます。
簡単なメディア検証ステップが行われます。このメディア検証ステップは、インストールを開始したものの、途中でインストールメディアが悪いためにインストーラーが中断することに気づくというトラブルを防ぐことができます。
メディアチェックが完了し、メディアが正常に使用できることが確認されると、インストーラーは自動的に次の画面に進みます。
この画面では、インストールを行う際に使用する言語を選択します。この例では、English (United States) を選択します。そして、Continueボタンをクリックします。
インストールサマリー¶
Installation Summary 画面は、インストールするOSに関する重要な決定を行うためのオールインワンエリアです。
この画面は大まかに以下のセクションに分かれています。
- Localization: (キーボード、言語サポート、時間と日付)
- Software: (インストールソースとソフトウェアの選択)
- System: (インストール先、ネットワークとホスト名)
次にそれぞれのセクションを掘り下げ、必要に応じて変更を加えていきます。
ローカライズセクション¶
このセクションでは、システムのロケールに関連する項目をカスタマイズします。ここでは、キーボード、言語サポート、時刻と日付などを設定します。
キーボード¶
本ガイドのデモシステムでは、デフォルトの値(English US)を受け入れ、変更は行いません。
しかし、ここに変更を加える必要がある場合は、Installation Summary 画面でKeyboardオプションをクリックし、システムのキーボードレイアウトを指定します。次の画面で必要に応じてキーボードレイアウトを追加し、その順番を指定することができます。
完了したら Done をクリックします。
言語サポート¶
Installation Summary 画面のLanguage Supportオプションでは、完成したシステムで必要となる追加の言語のサポートを指定することができます。
ここでは、デフォルトの値(English - United States)を受け入れ、変更しません。Doneをクリックします。
時刻と日付¶
メインの Installation Summary 画面で Time & Date オプションをクリックすると、マシンが設置されているタイムゾーンを選択するための別画面が表示されます。地域や都市のリストをスクロールして、最も近い地域を選択してください。
インストール元によっては、Network Time オプションがデフォルトで_ON_または_OFF_に設定されている場合があります。これにより、NTP(Network Time Protocol)を使ってシステムが自動的に正しい時刻を設定します。変更したらDoneをクリックします。
ソフトウェアセクション¶
インストールの概要」画面の「ソフトウェア」セクションでは、インストール元のほか、追加でインストールされるパッケージ(アプリケーション)を選択できます。
インストールソース¶
ここではロッキー8のフルイメージを使ってインストールするので、メインの Installation Summary 画面のInstall Sourceセクションでは、 Local Media が自動的に指定されていることに気づきます。ここでは、あらかじめ設定されているデフォルト値を使用します。
ソフトウェアの選択¶
メインの Installation Summary 画面で Software Selection オプションをクリックすると、システムにインストールされるソフトウェアパッケージを選択できるセクションが表示されます。ソフトウェアの選択エリアは以下のように分かれています。
- 基本環境:サーバー、最小インストール、カスタムOS
- Additional software for Selected Environment area : 左側のBase Environmentを選択すると、右側にその環境にインストール可能な様々な関連追加ソフトウェアが表示されます。
Minimal Install(基本機能)を選択します。
画面上部のDoneをクリックします。
システムセクション¶
インストールの概要」画面の「システム」セクションは、ターゲットシステムの基本的なハードウェアをカスタマイズしたり、変更したりするために使用します。ここでは、ハードドライブのパーティションやボリュームの作成、使用するファイルシステムの 指定、ネットワーク構成の指定などを行います。
インストール先¶
インストールの概要」画面で、インストール先のオプションをクリックします。これにより、対応するタスクエリアに移動します。
インストール先の候補となるディスクドライブが表示されます。今回のサンプルシステムのように、システム上にディスクドライブが1つしかない場合は、「Local Standard Disks」の下にドライブが表示され、その横にチェックマークが付いています。ディスクのアイコンをクリックすると、ディスク選択のチェックマークのオン/オフが切り替わります。ここではチェックを入れておきましょう。
Storage Configuration Options "セクションで、Automaticラジオボタンを選択します。
そして、画面上部のDoneをクリックします。
インストーラが使用可能なディスクがあると判断すると、Installation Summary 画面に戻ります。
ネットワークとホスト名¶
インストール手順の最後のタスクであるネットワーク設定では、システムのネットワーク関連の設定や調整を行います。
Note
ネットワークとホスト名オプションをクリックすると、正しく検出されたすべてのネットワークインターフェースハードウェア(イーサネットやワイヤレスネットワークカードなど)が、ネットワーク設定画面の左ペインに一覧表示されます。Linux ディストリビューションやハードウェアの設定によって、Linux のイーサネットデバイスは、eth0
, eth1
, ens3
, ens4
, em1
, em2
, p1p1
, enp0s3
などのような名前になります。
各インターフェイスには、DHCPを使って設定するか、手動でIPアドレスを設定することができます。手動で設定する場合は、IPアドレスやネットマスクなどの関連情報をすべて用意しておいてください。
メインの Installation Summary 画面でNetwork & Hostnameボタンをクリックすると、対応する設定画面が表示されます。とりわけ、システムのホスト名を設定するオプションがあります(名前のデフォルトは localhost.localdomain
です)。
Note
この名前は、OSがインストールされた後で簡単に変更することができます。現時点では、ホスト名に与えられたデフォルト値を受け入れてください。
次の重要な設定作業は、システムのネットワークインターフェースに関するものです。まず、左側のペインにイーサネットカード(または任意のネットワークカード)が表示されていることを確認します。左ペインで検出されたネットワークデバイスのいずれかをクリックして選択します。選択したネットワークアダプターの設定可能なプロパティが画面の右ペインに表示されます。
Note
サンプルサーバーには、4つのイーサネットデバイス(ens3
, ens4
, ens5
, ens6
)があり、いずれも接続状態になっています。お使いのシステムのネットワークデバイスの種類、名前、数量、状態は、今回のサンプルシステムのものとは異なる可能性があります。
設定したいデバイスのスイッチが右ペインで「ON」の位置に反転していることを確認してください。 このセクションでは、すべてのデフォルトを受け入れます。
Doneをクリックすると、Installation Summary のメイン画面に戻ります。
Warning
このインストーラーのこのセクションでは、サーバーのIPアドレスに注意してください。システムに物理的または簡単なコンソールアクセスがない場合、この情報は後でサーバーに接続して作業を続ける必要があるときに便利です。
インストール¶
様々なインストール作業の選択に満足したら、次の段階では、インストールが適切に開始されます。
ユーザー設定セクション¶
このセクションでは、root
ユーザーアカウントのパスワードを作成したり、管理者や非管理者のアカウントを新たに作成する際に使用します。
ルートパスワードの設定¶
ユーザー設定の Root Password フィールドをクリックして、Root Password タスク画面を起動します。Root Password のテキストボックスに、ルートユーザーの強力なパスワードを設定します。
Warning
このユーザーは、システム上で最も権限のあるアカウントです。そのため、使用する場合、または有効にする場合には、このアカウントを非常に優れたパスワードで保護することが重要です。
Confirm のテキストボックスに同じパスワードを再度入力します。
Doneをクリックします。
ユーザーアカウントの作成¶
次に、User Settings の User Creation フィールドをクリックすると、 Create User タスク画面が起動します。このタスクエリアでは、システム上に特権的または非特権的(非管理者)なユーザーアカウントを作成することができます。
Info
システム上の日常的な作業のために非特権アカウントを作成して使用することは、システム管理の良い習慣です。
ここでは、必要に応じてスーパーユーザー(管理者)の権限を呼び出せる一般ユーザーを作成します。
Create User 画面のフィールドに以下の情報を入力し、Doneをクリックしてください。
Full name:
rockstar
Username:
rockstar
Make this user administrator: Checked
Require a password to use this account: Checked
Password:
04302021
Confirm password:
04302021
インストールの開始¶
さまざまなインストール作業の選択に問題がなければ、メインの Installation Summary 画面で Begin Installation ボタンをクリックしてください。インストールが開始され、インストーラーにインストールの進捗状況が表示されます。
Note
「Begin Installation」ボタンをクリックした後に怖気づいてしまった場合でも、データ(または自尊心)を失うことなく、安全にインストールを中止することができます。インストーラを終了するには、Quit ボタンをクリックするか、キーボードの ctrl-alt-del を押すか、リセットスイッチや電源スイッチを押すかして、システムをリセットしてください。
インストールが始まると、ディスクのパーティション分割、パーティションや LVM ボリュームのフォーマット、ソフトウェアの依存関係の確認と解決、ディスクへのオペレーティングシステムの書き込みなど、さまざまなタスクがバックグラウンドで実行されます。
インストールの完了¶
必須のサブタスクのいずれかを完了し、インストーラーが一巡すると、完了メッセージを含む最終的なインストールの進行画面が表示されます。
最後に、Reboot Systemボタンをクリックして、すべての手順を完了します。システムの再起動が行われます。
ログイン¶
これでシステムの設定が完了し、使用できるようになりました。可愛らしいRocky Linuxのコンソールが表示されます。
システムにログインするには、ログインプロンプトでrockstar
と入力し、enterを押します。
Passwordプロンプトで、04302021
(rockstarのパスワード)と入力し、enterを押します(画面には何も表示されませんが、これは正常です)。
ログイン後にwhoami
コマンドを実行します。