GNU/Linux >> Linux の 問題 >  >> Cent OS

「リポジトリ「repo_name」のキャッシュを同期できませんでした。このリポジトリは無視されます」 – CentOS/RHEL 8 エラー

問題

dnf または yum コマンドを使用してパッケージまたはリストをインストール中に、以下のエラーが発生しました:

# dnf repolist
..
Failed to synchronize cache for repo 'xxx', ignoring this repo.
Failed to synchronize cache for repo 'yyy', ignoring this repo.

dnf ログの確認中:

# tail -f /var/log/dnf.log
2019-08-12T10:58:13Z INFO --- logging initialized ---
2019-08-12T10:58:13Z DDEBUG timer: config: 3 ms
2019-08-12T10:58:13Z DEBUG Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync
2019-08-12T10:58:13Z DEBUG DNF version: 4.0.9
2019-08-12T10:58:13Z DDEBUG Command: dnf repolist
2019-08-12T10:58:13Z DDEBUG Installroot: /
2019-08-12T10:58:13Z DDEBUG Releasever: 8
2019-08-12T10:58:13Z DEBUG cachedir: /var/cache/dnf
2019-08-12T10:58:13Z DDEBUG Base command: repolist
2019-08-12T10:58:13Z DDEBUG Extra commands: ['repolist']
2019-08-12T10:58:13Z DEBUG repo: downloading from remote: ol8_appstream
2019-08-12T10:58:16Z DEBUG Cannot download 'https://xxx': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried.
2019-08-12T10:58:16Z DEBUG repo: downloading from remote: ol8_baseos_latest
2019-08-12T10:58:18Z DEBUG Cannot download 'https://yyy': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried.
2019-08-12T10:58:18Z WARNING Failed to synchronize cache for repo 'ol8_appstream', ignoring this repo.
2019-08-12T10:58:18Z WARNING Failed to synchronize cache for repo 'ol8_baseos_latest', ignoring this repo.
2019-08-12T10:58:18Z DEBUG No module defaults found
2019-08-12T10:58:18Z DDEBUG timer: sack setup: 5157 ms
2019-08-12T10:58:18Z DEBUG Total packages: 0
2019-08-12T10:58:18Z DDEBUG Cleaning up.

解決策

この問題は、次のいずれかが原因で発生する可能性があります:

  • 日付と時刻の設定が正しくありません
  • 古い dnf キャッシュが利用可能または期限切れです
  • プロキシ アドレスが定義されていないか、/etc/dnf/dnf.conf で指定されたプロキシ アドレスが正しくありません

以下の手順に従って問題を解決してください:

1. このサーバーの日付と時刻を確認し、現在のものであることを確認します。

# timedatectl 

または

# date

2. 以下のコマンドを使用して、期限切れまたは古いキャッシュをクリアします:

# dnf clean all

3. /etc/dnf/dnf.conf で正しいプロキシ アドレスを更新します ファイル、次にパッケージをインストールして一覧表示する機能:

# cat /etc/dnf/dnf.conf
[main]
gpgcheck=1
installonly_limit=3
clean_requirements_on_remove=True
best=True
proxy=http://[proxy-host].[domain].com:[port]

4. repolist コマンドを検証して、問題が解決したかどうかを確認します。

# dnf repolist

また、ksh などのパッケージをインストールしてみてください。

# dnf install ksh
Last metadata expiration check: 0:00:52 ago on Mon 12 Aug 2019 04:42:02 PM IST.
Dependencies resolved.
===================================================================================================
Package Arch Version Repository Size
===================================================================================================
Installing:
ksh x86_64 20120801-252.0.1.el8 ol8_appstream 928 k
Transaction Summary
===================================================================================================
Install 1 Package
Total download size: 928 k
Installed size: 3.5 M
Is this ok [y/N]: y
Downloading Packages:
ksh-20120801-252.0.1.el8.x86_64.rpm 129 kB/s | 928 kB 00:07
---------------------------------------------------------------------------------------------------
Total 129 kB/s | 928 kB 00:07
warning: /var/cache/dnf/xxx/packages/ksh-20120801-252.0.1.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ad986da3: NOKEY
Importing GPG key 0xAD986DA3:
Userid : ""
Fingerprint: 76FD 3DB1 3AB6 7410 B89D B10E 8256 2EA9 AD98 6DA3
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-geek
Is this ok [y/N]: y
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : ksh-20120801-252.0.1.el8.x86_64 1/1
Running scriptlet: ksh-20120801-252.0.1.el8.x86_64 1/1
Verifying : ksh-20120801-252.0.1.el8.x86_64 1/1
Installed:
ksh-20120801-252.0.1.el8.x86_64

Complete!


Cent OS
  1. CentOS / RHEL で YUM キャッシュを消去する方法

  2. 「mlock に失敗しました:メモリを割り当てることができません」CentOS/RHEL 7 での lvcreate コマンド エラー

  3. 「レポの ID が正しくありません:マイレポ、バイト =2」yum 更新エラー

  1. 「xfs_log_force:エラー 5 が返されました」 – XFS エラー (CentOS/RHEL 7)

  2. CentOS/RHEL で多数の「パケットの再構成に失敗しました」エラーを示す「nestat -s」

  3. 0.0.0.0 のポート 22 へのバインドに失敗しました:アドレスは既に使用されています – sshd サービス CentOS/RHEL の開始中にエラーが発生しました

  1. リポジトリ「AppStream」のメタデータのダウンロードに失敗しました[CentOS]

  2. 「エラー:0.0.0.0 のポート 2222 へのバインドに失敗しました:許可が拒否されました」 – CentOS/RHEL で sshd サービスを開始する際のエラー

  3. レポ「repo_name」のメタデータをダウンロードできませんでした