Help us understand the problem. What is going on with this article?

iusの最新リンクが変更になったので注意

エラーの経緯

Error: Cannot find a valid baseurl for repo: ius/x86_64

というエラーが出たので、iusを更新したかったのがきっかけ。マシンはCentOS-7.6.1810。

エラーの内容

CentOS7 に最新パッケージを導入出来るよう、IUS リポジトリを追加するを見て、次のコマンドを試した。

yum -y install https://centos7.iuscommunity.org/ius-release.rpm

すると、次のようにエラーが出た。

Loaded plugins: auto-update-debuginfo, fastestmirror
Cannot open: https://centos7.iuscommunity.org/ius-release.rpm. Skipping.
Error: Nothing to do

解決策

調べたところ、Cannot open: https://centos7.iuscommunity.org/ius-release.rpm が出たときがヒットした。次のように書き換えればいいらしい。

yum install -y https://repo.ius.io/ius-release-el7.rpm

リンク先が変わっている。

Deprecation of legacy ius-release.rpm redirect links(「レガシーなius-release.rpmのリダイレクトリンクの非推奨」)を日本語にするとこんな感じ。

IUSは、ユーザが最新のius-releaseパッケージを使えるようにリンクを保持してきました。現在、リンクは我々のCDNにより提供されています。

https://repo.ius.io/ius-release-el6.rpm
https://repo.ius.io/ius-release-el7.rpm

ius.ioドメインの前は、別のURLを指定していました。

https://rhel6.iuscommunity.org/ius-release.rpm
https://rhel7.iuscommunity.org/ius-release.rpm
https://centos6.iuscommunity.org/ius-release.rpm
https://centos7.iuscommunity.org/ius-release.rpm

サーバによる *.iuscommunity.org へのリダイレクトは2020年6月1日で廃止されます。このサイトはかなりの期間、新しいURLを通知してきました。
旧URLを参照している自動化、スクリプト、ノートは更新をしてください。

リンク先を変更すると、無事にダウンロードできた。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away