LoginSignup
20

More than 3 years have passed since last update.

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

Last updated at Posted at 2020-06-10

エラーの経緯

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を参照している自動化、スクリプト、ノートは更新をしてください。

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

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20