6 インストールと可用性

警告:

Oracle Linux 7は現在延長サポート中です。詳細は、Oracle Linux拡張サポートおよびOracleオープン・ソース・サポート・ポリシーを参照してください。

できるだけ早くアプリケーションとデータをOracle Linux 8またはOracle Linux 9に移行してください。

完全なOracle Linux 7.6 (aarch64)インストール・メディア・イメージは、Oracle Software Delivery Cloud (https://edelivery.oracle.com/linux)からダウンロードできます。最新のOracle Linux 7パッケージは、Unbreakable Linux Network (ULN)およびOracle Linux yumサーバーから入手することもできます。

Oracle Linux 7.6 (aarch64)は、次の2つの形式で提供されています。

  • rpi3-ol7.6-image.img.xz: SDカードにインストールしてRaspberry Pi 3 Model BまたはRaspberry Pi 3 Model B+シングルボード・コンピュータで使用できるディスク・イメージ。このイメージには、Raspberry Pi 3をOracle Linux 7に直接起動するのに必要なファームウェアが含まれています。このイメージは、代替のArmハードウェアにアクセスできない開発者が使用できます。

    ノート:

    Raspberry Piのディスク・イメージは、開発者専用のテクノロジ・プレビューとして使用できます。Oracleでは、Raspberry Piシステム上のOracle Linuxをサポートしていません。開発者は、Oracle Linux for Armコミュニティ・フォーラム(https://community.oracle.com/community/technology_network_community/server_%26_storage_systems/linux/oracle-linux-for-arm)で相互にサポートすることをお薦めします

  • OracleLinux-R7-U6-Server-aarch64-dvd.iso: 汎用64ビットArmv8ハードウェアへの標準インストールに使用できるISOイメージ。このISOはArmハードウェアでテストされており、Ampere™ eMAG™ベースのEVKプラットフォームおよびCavium ThunderX2®プロセッサで使用するように設計されています。Oracle Linux 7.6 (aarch64)が検証された最新のハードウェアについては、ハードウェア動作保証リスト(https://linux.oracle.com/hardware-certifications)を参照してください。ハードウェアが使用可能になるとリストされます。

    このISOイメージは、DVD-ROMやUSBフラッシュ・ドライブなどのローカル・メディアからロードすることも、PXE経由でネットワークベースのkickstartインストールを実行するために使用することもできます。ネットワークベースのインストールを実行し、インストーラのグラフィカル・インタフェースにアクセスする場合は、カーネル・ブート・パラメータを変更してVNCを有効にし、起動時にネットワーク・アドレスを設定する必要があります。

その他のOracle Linux 7用ソフトウェアをインストールするには、ULNの別のチャネルにサブスクライブするか、yum構成内の必要なリポジトリを有効にします。ULNで使用可能なチャネルを探すには、https://uln.oracle.com/にログインして、チャネル・オプションを確認してください。Oracle Linux 7で使用可能なOracle Linux yumリポジトリを確認するには、https://yum.oracle.com/oracle-linux-7.htmlにアクセスしてください。

ノート:

Oracle Linux yumサーバーでは、ULNで使用可能な一部のチャネルに対応するリポジトリは提供されません。これらのチャネルでは、非オープン・ソース・パッケージを提供しています。

UEK R5は、Oracle Linux 7.6 (aarch64)のフレッシュ・インストール時のデフォルトのブート・カーネルです。UEK R5は、aarch64プラットフォームで使用可能なサポートされている唯一のカーネルです。詳細は、Unbreakable Enterprise Kernel: リリース・ノートfor Unbreakable Enterprise Kernelリリース5 (4.14.35-1818)を参照してください

ISOのインストール

Oracle Linux 7.6 (aarch64)をインストールするプロセスと、x86プラットフォームにOracle Linux 7.6をインストールするプロセスに大きな違いはありません。手順と情報については、Oracle Linux 7: インストレーション・ガイドを参照してください。

推奨されるインストール・プロセスは次のとおりです。

  1. Oracle Technology Network (https://www.oracle.com/linux/products.html)からISOイメージを取得します

  2. インストールを実行するネットワーク・インストール・サーバーを構成します。詳細は、Oracle Linux 7: インストレーション・ガイドを参照してください。

  3. kickstartファイルを作成して、インストールを自動化します。このファイルの内容およびインストーラの起動時にこのファイルを使用する方法の詳細は、Oracle Linux 7: インストレーション・ガイドを参照してください。

  4. ターゲットのArmハードウェアをネットワークに接続し、ネットワーク・ブートまたはPXEから起動するようにファームウェアを構成します。手順は、ハードウェアのドキュメントを参照してください。

  5. ターゲット・ハードウェアを起動し、インストールが完了するまで待ちます。

この項では、インストールを完了するために必要な例外と追加情報について説明します。

ネットワークベースのグラフィカル・インストール

ネットワークを介して手動インストールを実行している場合に、inst.vncブート・オプションを設定してVNCを介してリモート・グラフィカル・インストーラを使用する場合は、ネットワークを構成するようにブート・オプションも設定する必要があります。そうしないと、グラフィカル・インストーラのロードに失敗してインストールがテキスト・モードに戻ります。

起動時にVNCサーバーが起動するようにするには、カーネル・ブート・コマンドに適切なipオプションを追加します。通常、DHCP構成の場合、これはip=eth0:dhcpのようになります。

ソフトウェア選択グループ

インストーラで使用可能なソフトウェア選択グループは、x86インストーラで使用可能なグループと若干異なる場合があることに注意してください。

ソフトウェア・ソース

x86インストーラとは異なり、このISOには別のソフトウェア・ソース・リポジトリが提供されていないことに注意してください。

Raspberry Pi 3イメージのインストール

ノート:

Raspberry Piのディスク・イメージは、開発者専用のテクノロジ・プレビューとして使用できます。Oracleでは、Raspberry Piシステム上のOracle Linuxをサポートしていません。開発者は、Oracle Linux for Armコミュニティ・フォーラム(https://community.oracle.com/community/technology_network_community/server_%26_storage_systems/linux/oracle-linux-for-arm)で相互にサポートすることをお薦めします

Raspberry Pi 3 Model BまたはRaspberry Pi 3 Model B+ハードウェアで実行するように特別に設計されたOracle Linux 7.6 (aarch64)のインストール・イメージが提供されています。提供されているインストール・イメージは、RAWディスク・イメージへのOracle Linux 7.6 (aarch64)のデフォルト・インストールであり、SDカードにブロック単位でクローニングして、すぐに起動できます。イメージで使用されるデフォルトのファイル・システムはbtrfsです。Raspberry Piは、Raspberry Pi Foundationの商標です。Raspberry PiへのLinuxイメージのインストールの詳細は、次を参照してください。

https://www.raspberrypi.org/documentation/installation/installing-images/linux.md

要約すると、推奨されるインストール・プロセスは次のとおりです。

  1. Oracle Technology Network (https://www.oracle.com/linux/products.html)からRaspberry Pi 3ディスク・イメージを取得します。ディスク・イメージをダウンロードしたら解凍する必要があります。

  2. 既存のOracle Linuxシステムで、システムに接続されているSDカード・リーダーにSDカードを挿入します。イメージのサイズは5 GBであるため、SDカードには少なくともこのイメージを保存する容量が必要です。8 GB以上のSDカードをお薦めします。

  3. SDカードのデバイス名を指定します。これは、デバイスの接続時にdmesgからの出力を使用するか、lsblkを使用するか、fdisk -lを使用してデバイス名とデバイス情報をリストすることで使用できます。

  4. ddコマンドを使用して、SDカード・デバイスへのイメージ・ファイルのブロック・コピーを実行します。たとえば、次のようにします。

    sudo dd if=/path/to/img of=/dev/mmcblk0 bs=4M

    /path/to/imgをイメージ・ファイルの相対パスに置き換え、/dev/mmcblk0をSDカードのデバイス名に置き換えます。この操作は破壊的で、指定したデバイス上のデータはすべて上書きされます。正しいデバイス名を指定していることを確認してください。操作の完了には時間がかかる場合があります。

  5. 操作が完了したら、リーダーからSDカードを取り出し、Raspberry PiのSDカード・リーダーに挿入して、Oracle Linux 7で起動します。

  6. パスワードoracleを使用して、rootユーザーとしてイメージにログインします。ログイン直後にパスワードを変更します。

SDカードがイメージ(5 GB)より大きい場合は、パーティション・サイズを増やしてディスク使用量を最大化できます。これを行うには、インストールが完了し、Raspberry Pi上のシステムにログインした後に、次のコマンドを実行します。

sudo growpart /dev/mmcblk0 4 
sudo btrfs filesystem resize max /

ヒント:

グラフィカル・ユーザー・インタフェースが必要な場合は、yumのol7_developer_EPELリポジトリで入手可能なXFCEデスクトップ環境を使用でき、Raspberry Piなどのリソース制限のあるデバイスに適しています。