web-dev-qa-db-ja.com

RHEL5でyumのリポジトリを修復する

RHEL5を使用していますが、yumにApache、php、すべてのphpライブラリなどの多くのパッケージがありません。 rpmforgeリポジトリを追加しましたが、まだこれらのパッケージがありません。これはi686マシンであり、利用可能なi686パッケージがあまりない可能性があります。i386を強制すると、深刻な問題が発生すると思います。

RHEL5システムに互換性のあるパッケージが多数あることを確認するにはどうすればよいですか?このシステムをインストールしませんでしたが、RHEL5のyumに有用なパッケージが事実上ないのは正常ですか? RHEL5管理者は、現在インストールされているパッケージとの競合を発生させることなく、yumをどのように使用しますか? yumを捨ててaptを使うべきですか?

ありがとう!

1
Rook

1つ以上のメインのRedHatリポジトリが無効になっているようです。 /etc/yum.repos.d内のファイルを見て、次のことを確認してください。

  1. Red Hat.repoファイルがあります
  2. .repoファイル内のリポジトリ定義が「enabled = 0」に設定されていません

また、yumを実行しようとしたときに発生するエラーを確認してください。マシンから.repoファイルで定義されているリポジトリURLにアクセスできない可能性があります。

2
gareth_bowles

えーと、あなたのRHEL5マシンはRedHat Networkに登録されていますか?

このマシンにRHELをインストールする人は、インストール/更新のためにリポジトリにアクセスするために、これをRedHatNetworkに登録しないでください。

このサブスクリプション費用を支払う場合は、インストールサービスを行った人に行き、インストールを完了するように要求します(サブスクリプション部分)

支払いをしない場合は、サブスクリプションの支払いを行うか、CentOSなどのRHELクローンを使用して再インストールする必要があります

1
Black Hand