リポジトリ・サーバーにパッチ・バンドルを設定するには、次を実行します。
Oracle Public Cloud Machine
と入力します。16.3.1
から17.1.2
にアップグレードした場合は、Oracle Public Cloud Machine 17.1.2.0.0
を選択します。Patchset For Oracle-Compute Instance OS Release - X.Y.Z
と呼ばれ、X.Y.Z
はバージョン番号を示します。 root
ユーザーに切り替えます。DocumentRoot
ディレクトリにpatchrepo
ディレクトリを作成します。 デフォルトでは、DocumentRoot
は/var/www/html
です。 mkdir /var/www/html/patchrepo
patchrepo
ディレクトリに移動します。cd /var/www/html/patchrepo
scp Address_Of_Machine:Full_Path_to_Bundle /var/www/html/patchrepo
unzip FileNameofBundle
例:
unzip p25468544_1712_Linux-x86-64.zip
.tgz
パッチ・バンドルおよびREADMEファイルが解凍されます。
.tgz
バンドルを解凍します。tar --no-same-owner -xvf FileNameofTgzBundle
例:
tar --no-same-owner -xvf p25468544_1712-64-Linux-x64.tgz
additional_packages
(17.1.2バンドルのみ)
scripts
(17.1.2バンドルのみ)
template
updates
template/exalogic.repo
を編集します。vi template/exalogic.repo
[exalogic] name = exalogic baseurl = http://<http-server>:<port><DocumentRoot/SubDirectory>/base/active/$releasever/$basearch gpgcheck = 0 enabled = 1
[exalogic-updates]
の下で、次のように置き換えます。<http-server>
をサーバーのアドレスに置き換えます。
デフォルト・ポートを使用している場合は<port>
を80に置き換えます。
<DocumentRoot/SubDirectory>
を/patchrepo
に置き換えます。
[exalogic-updates] name = exalogic-updates baseurl = http://myhost.mydomain:80/patchrepo/updates/active/$releasever/$basearch gpgcheck = 0 enabled = 1 [root@http-server template]#
httpd
サーバーを起動します。service httpd start
patchrepo
の場所に移動して、httpd
サーバーが実行されているか確認します。