yum +ローカルストレージの代わりにインターネット経由でインストールする方法

yum +ローカルストレージの代わりにインターネット経由でインストールする方法

Linux Redhatマシンバージョン7.2があります。

私はサーバー上でローカルリポジトリを使用しています - starmachineはyumを介してインストールします。

 root@test:/etc/yum.repos.d # more redhat.repo
 #
 # Certificate-Based Repositories
 # Managed by (rhsm) subscription-manager
 #
 # *** This file is auto-generated.  Changes made here will be over-written. ***
 # *** Use "subscription-manager repo-override --help" if you wish to make  changes. ***
 #
 # If this file is empty and this system is subscribed consider
 # a "yum repolist" to refresh available repos
 #

 #


 root@test:/etc/yum.repos.d # more  prv.repo
 [localbase]
 name=Red Hat Enterprise Linux 
 baseurl=http://starmachine/mnt/SO/ver/search/yum
 enabled=1
 gpgcheck=0

 [updates]
 name=Red Hat Enterprise Linux 
 baseurl=http://starmachine/mnt/SO/yum/lin/x86_64/updates
 enabled=1
 gpgcheck=0

ローカルストレージの代わりにインターネットからyum経由でインストールし、red-hatサイトからrpmをダウンロードするには、どのファイルを変更する必要がありますか?

可能ですか?

 test:~ # subscription-manager repos --list
 This system has no repositories available through subscriptions.

ベストアンサー1

あなたはそれを使用することができますヤム構成マネージャーオンラインストア(特に.repoファイル)のURLがある場合は、オンラインストアを追加します。

yum-config-manager --add-repo repository_url
yum-config-manager --enable repository

repository_url.repoファイルのURLで、コマンドを使用して見つけることができる一意のストレージIDrepositoryです。yum repolist all

RHELを購読する限り、yumを介してアクセスできるRHELリポジトリへのアクセスは保証されます。ページによるとRHEL7 ドキュメント

Red Hat サブスクリプション管理ツールは、Red Hat サブスクリプション管理を通じてシステムが証明書ベースのコンテンツ配信ネットワーク (CDN) に登録されている場合、/etc/yum.repos.d/redhat.repo ファイルでリポジトリを管理するために使用されます。

したがって、RHELリポジトリにアクセスするには、これらのツールを使用する必要があります。これについての詳細は、RHEL Books Online(RHEL 7マニュアル、システム管理者ガイド、セクション5.2:ソフトウェアリポジトリの管理)にあります。 RHEL 7の場合、次のことができます。

subscription-manager repos --list
subscription-manager repos --enable repository

最初のコマンドは、サブスクリプションが提供するRHELリポジトリを表示し、後者はそのうちの1つをアクティブにします。

編集する: この出力に基づいて:

 test:~ # subscription-manager repos --list
 This system has no repositories available through subscriptions.

あなたのシステムに有効な購読がないようです。 RedHatを購読するには、RedHatに登録して購入する必要があります(コメントリンク)。

これらのリポジトリにアクセスできず、RHELサブスクリプションを購入したくない場合は、いつでもCentOSリポジトリをインストールできます。両方のリポジトリは同じソースから構築されるため、それらのパッケージは互換性がある必要があります(自分のパッケージを使用してください)。これは裁量によって決定されますが、RHELリポジトリが望ましいです。使用してコレクションにアクセスできます。回転数

CentOS Wikiページの追加リソース - >リポジトリでCentOSリポジトリに関する詳細情報を見つけることができます。

おすすめ記事