libgcj
最近、パッケージのインストールの問題を解決するためにいくつかのコマンドを実行しました。これページ。私のコンピュータからいくつかのストレージを削除したようです。とにかくyum install <package-name>
それ以降は何もインストールできません。エラーを返します
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
No package libgcj available.
Error: Nothing to do
また、更新中に使用すると動作せず、yum update
次のエラーが発生します。
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
Setting up Update Process
No Packages marked for Update
yum repolist enabled
コマンドを実行すると、次のようになります。
Loaded plugins: product-id, security, subscription-manager
Updating certificate-based repositories.
repolist: 0
誰かがこの問題を解決する方法を示すことができますか?
これは rhel-source.repo ファイルの内容です。
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl = ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[rhel-source-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source
baseurl = ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-
beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
答え1
現在、公式リポジトリを確認できるRHELシステムはありません。以下を行う必要があります。
- 有効な購読があることを確認してください(
subscription-manager list --available --all
)。 - リポジトリがリストされていることを確認してください
yum repolist
(すでに実行しています)。 /etc/yum.repos.d/
.repoファイルのディレクトリを確認してください。ディレクトリが空でない場合は、ファイルに含まれていないことを確認してくださいenabled=0
。その場合は、enabled=1
その行を編集または削除します。yum.repos.d に .repo ファイルがない場合は、そのファイルを再生成します。述べたように、現在RHELシステムはありませんが、最小値は次のとおりです。
[repository] name=repository_name baseurl=repository_url
確認するここストレージの追加に関する追加情報