YUMリポジトリを更新するにはどうすればよいですか?


14

私はこれらすべてに非常に新しいので、助けていただければ幸いです。

YUMパッケージを更新できるように、次のリポジトリに接続しようとしています:http : //repo.webtatic.com/yum/centos/5/SRPMS/

正直なところ、私はSSHからそれを行う方法がわかりません-ガイダンスは非常に感謝しています。


より良い質問は、なぜ誰もYUMリポジトリを更新しないのですかlol
Adam F

回答:


8

手順は、http//www.webtatic.com/projects/yum-repository/にリストされています

rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-0.noarch.rpm

私が提案したように、手作業で行うよりも少し簡単に
思え

このインストールには、何らかの理由でいくつかの更新されたパッケージ(つまり、http、php、opensslなど)が含まれていません。おそらく何か間違っていますか?
JM4

リポジトリをインストールしたらyum install <some package in the webtatic repository> --enablerepo=webtatic、他のパッケージをインストールするのと同じように、を実行できます。
ジョー

ドメインの正しいスペル(webtaticではなくwebtatic)が役立つと思いますが、2番目の方が良いと思います:)
JM4

3

最初に、yumの設定ファイルでリポジトリを設定する必要があります。次のようなリポジトリ設定を作成します。

# cd /etc/yum.repos.d
# nano Webtatic

このようなものをファイルに挿入します

[webtatic] 
name=Webtatic repo
baseurl=http://repo.webtatic.com/yum/centos/5/SRPMS/
enabled=1 
gpgcheck=1 
gpgkey=http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy

ファイルを保存して閉じます。次に、リポジトリのキーをインポートします。

# rpm --import http://repo.webtatic.com/yum/RPM-GPG-KEY-webtatic-andy

この時点で、リポジトリがyumに追加されます。今、あなたはそれを使用するだけです。

# yum update

0

Yumはパッケージリストを自動的にダウンロードし、リポジトリは/etc/yum.repos.dの下のファイルで設定されます。さらに、ソースRPMはダウンロードしません。http//yum.baseurl.org/wiki/Faq#Q.14HowcanItellyumtodownloadasourcepackagei.easrc.rpmfileを参照してください。

そのサイトの最小限のレポファイルは次のようになります。

[webtatic]
name=CentOS-5 - Webtatic.com
baseurl=http://repo.webtatic.com/yum/centos/5/$basearch/
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.