この投稿は、Oracle Public YUM リポジトリに接続するように OEL システムを構成するのに役立ちます。 YUM が正しく機能するには、OEL システムがインターネットに接続されている必要があります。セキュリティ ポリシーによりシステムがインターネットから隔離されている場合は、ローカル リポジトリを設定して手動で入力する必要があります。
Oracle パブリック YUM リポジトリを使用するように OEL システムを構成するには、root として次のアクションを実行します。
1. YUM 構成の確認
1. /etc ディレクトリに移動します。
# cd /etc
2. yum.conf の内容を確認します ファイルは次のようになります。ステップ 3 に進む前に、必要な変更を行ってください。
[main] cachedir=/var/cache/yum keepcache=0 debuglevel=2 logfile=/var/log/yum.log distroverpkg=redhat-release tolerant=1 exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 # Note: yum-RHN-plugin doesn't honor this. metadata_expire=1h # Default. # installonly_limit = 3 # PUT YOUR REPOS HERE OR IN separate files named file.repo # in /etc/yum.repos.d # Never update kernel and kernel-uek installonlypkgs=kernel kernel-smp kernel-bigmem kernel-enterprise kernel-debug kernel-unsupported kernel-uek exclude=up2date
注意 :システムがプロキシを使用してインターネットにアクセスする必要がある場合は、次の行を yum.conf ファイルに追加してください:
proxy=http://[url.to.proxy]:[port]
例:
proxy=http://www.myproxy.com:80
URL の代わりに IP アドレスを使用することもできます。
3. /etc/yum.repos.d に変更します ディレクトリ。
# cd /etc/yum.repos.d
4. yum.repos.d ディレクトリの内容を一覧表示します。リポジトリ構成ファイルのファイル拡張子は .repo です .ディレクトリ内のファイルが Exadata-computenode.repo.sample および/または ULN-Base.repo のみの場合は、「2.レポ ファイルの作成 " セクション。 Exadata-computenode.repo.sample や ULN-Base.repo 以外のファイルがある場合は、「3.リポジトリ構成の追加
2.レポ ファイルの作成
1. /etc/yum.repos.d 内 oracle-public-yum-ol6.repo という新しいファイルを編集します。 .
2. 新しいファイルに次の行を追加します:
# vi /etc/yum.repos.d/oracle-public-yum-ol6.repo [public_ol6_latest] name=Oracle Linux $releasever Latest ($basearch) baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/$basearch/ gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 gpgcheck=1 enabled=1
3. ファイルを保存します。
4. 「4.リポジトリをテストする」セクション .
3.リポジトリ構成の追加
1. /etc/yum.repos.d の各リポジトリ ファイルを確認します。 .次のようなセクションを探します:
[public_ol6_latest] name=Oracle Linux $releasever Latest ($basearch) baseurl=http://public-yum.oracle.com/repo/OracleLinux/OL6/latest/$basearch/ gpgkey=http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 gpgcheck=1 enabled=1
どのリポジトリ ファイルにもこれが表示されない場合は、「2.レポ ファイルの作成 " セクション。リポジトリ ファイルの 1 つにこれが表示されている場合は、以下の次のステップに進んでください。
2. 有効な行が 1 (アクティブ) に設定されていることを確認します:
enabled=1
1 に設定されていない場合は、変更を加えてファイルを保存します。 1 に設定すると、すでに Oracle Public YUM リポジトリにアクセスするように構成されています。
3. 「4.リポジトリをテストする
4.リポジトリをテストする
次のコマンドを発行します:
# yum repolist
この投稿を使用して追加したリポジトリのリストが表示されます。エラーが発生した場合は、最初に戻って手順をたどり、上記の手順がすべて正しく実行されていることを確認してください。構成が適切であることが確認された場合は、考えられる解決策について、以下の一般的なエラーのリストを確認してください。