前提・実現したいこと
オフライン環境上でYumを扱ったパッケージの自動インストール環境を構築しようとしています。
x,y,zサーバがありまして、xサーバをリポジトリサーバ化し、yサーバ、zサーバがxサーバを参照してYumコマンドを送信する仕組みを作りたいです。
(xサーバがマネージャー、y,zサーバがクライアントの関係)
現状、xサーバをリポジトリサーバ化しました。
しかし、yサーバ、zサーバからxサーバを参照してインストールするためのコマンドが分かりません。
おそらくリポジトリサーバがWEBサーバ見立てになるので、リポジトリサーバのIPアドレスとディレクトリがURLに代替するであろうと考えています。
補足情報(FW/ツールのバージョンなど)
前提条件
xサーバ(リポジトリサーバ)のIPアドレス:xxx.xxx.xxx.xxx
yサーバのIPアドレス:yyy.yyy.yyy.yyy
zサーバのIPアドレス:zzz.zzz.zzz.zzz
コマンドが分からなくて困っています。
何か不足している情報がありましたらご指摘ください。
よろしくお願いいたします。
補足情報2FW/ツールのバージョンなど)
ベストアンサーに選ばしていただいた方の回答を参考に実践してみました。
下記のサイトのようにファイル名をlocal.repoとして中身の定義をこのように書きました。
[local]
enabled=1
name=localrepo
gpgcheck=0
baseurl=file:///xxx.xxx.xxx.xxx/tmp/repo
※参考サイト:https://itbasesta.com/local-repository
yum repolistコマンドを実行した結果、このようなエラーが発生しました。
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
file:///xxx.xxx.xxx.xxx/tmp/repo/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /xxx.xxx.xxx.xxx/tmp/repo/repodata/repomd.xml"
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/06 06:40
2019/08/15 11:15
2019/08/15 11:51
2019/08/15 11:55