yay
コマンドを使っての出来事。
エラー: ファイル 'cmake-3.22.1-3-x86_64.pkg.tar.zst' を mirrors.cat.net から取得するのに失敗しました : The requested URL returned error: 404
エラー: ファイル 'cmake-3.22.1-3-x86_64.pkg.tar.zst' を mirrors.cat.net から取得するのに失敗しました : The requested URL returned error: 404
エラー: ファイル 'cmake-3.22.1-3-x86_64.pkg.tar.zst' を ftp.tsukuba.wide.ad.jp から取得するのに失敗しました : The requested URL returned error: 404
エラー: ファイル 'cmake-3.22.1-3-x86_64.pkg.tar.zst' を ftp.jaist.ac.jp から取得するのに失敗しました : The requested URL returned error: 404
エラー: ファイル 'cmake-3.22.1-3-x86_64.pkg.tar.zst' を ftp.jaist.ac.jp から取得するのに失敗しました : The requested URL returned error: 404
とエラーが出て、リポジトリからパッケージを取得できない。
arch-linux — Archリポジトリのほとんどのミラーが停止しているのはなぜですか?
見ると
Arch Linuxミラーリポジトリは、最新バージョンではないパッケージを頻繁に削除します。 Archはシステムの部分的なアップグレードもサポートしていないため、具体的には次のようにします。
pacman -Syu
との答えがあったのでsudo pacman -Syu
したら、次はパッケージの取得に成功した。
確かに、実行前は以下のように cmake-3.22.1-3 だった。
[Repo Make:17] rhash-1.4.2-1 cmake-3.22.1-3 python-pytz-2021.3-4 python-babel-2.9.1-3 python-docutils-1:0.16-2 python-imagesize-1.3.0-3 python-jinja-3.0.3-3 python-pygments-2.10.0-4 python-snowballstemmer-2.2.0-3 python-sphinx-alabaster-theme-0.7.12-9 python-sphinxcontrib-applehelp-1.0.2-8 python-sphinxcontrib-devhelp-1.0.2-8 python-sphinxcontrib-htmlhelp-2.0.0-3 python-sphinxcontrib-jsmath-1.0.1-11 python-sphinxcontrib-qthelp-1.0.3-8 python-sphinxcontrib-serializinghtml-1.1.5-3 python-sphinx-4.3.1-5
[Aur:1] polybar-git-3.5.7-2
==> ビルド時の依存パッケージをインストール後に削除しますか? [y/N] y
:: (1/1) Downloaded PKGBUILD: polybar-git
1 polybar-git (ビルドファイルが存在)
==> 差異を表示しますか?
==> [N]なし [A]全て [Ab]中止 [I]インストール済み [No]未インストール または (1 2 3, 1-3, ^4)
==> n
:: (1/1) SRCINFO を解析中: polybar-git
[sudo] arimasou16 のパスワード:
依存関係を解決しています...
衝突するパッケージがないか確認しています...
パッケージ (17) cmake-3.22.1-3 python-babel-2.9.1-3 python-docutils-1:0.16-2 python-imagesize-1.3.0-3 python-jinja-3.0.3-3 python-pygments-2.10.0-4 python-pytz-2021.3-4
実行後は、 cmake-3.22.1-4 と対象パッケージがアップデートされている。
[Repo Make:17] rhash-1.4.2-1 cmake-3.22.1-4 python-pytz-2021.3-4 python-babel-2.9.1-3 python-docutils-1:0.16-2 python-imagesize-1.3.0-3 python-jinja-3.0.3-3 python-pygments-2.10.0-4 python-snowballstemmer-2.2.0-3 python-sphinx-alabaster-theme-0.7.12-9 python-sphinxcontrib-applehelp-1.0.2-8 python-sphinxcontrib-devhelp-1.0.2-8 python-sphinxcontrib-htmlhelp-2.0.0-3 python-sphinxcontrib-jsmath-1.0.1-11 python-sphinxcontrib-qthelp-1.0.3-8 python-sphinxcontrib-serializinghtml-1.1.5-3 python-sphinx-4.3.1-5
[Aur:1] polybar-git-3.5.7-2
==> ビルド時の依存パッケージをインストール後に削除しますか? [y/N] y
1 polybar-git (ビルドファイルが存在)
==> パッケージをクリーンビルドしますか?
==> [N]なし [A]全て [Ab]中止 [I]インストール済み [No]未インストール または (1 2 3, 1-3, ^4)
==> n
:: PKGBUILD は最新です、スキップ (1/0): polybar-git
1 polybar-git (ビルドファイルが存在)
==> 差異を表示しますか?
==> [N]なし [A]全て [Ab]中止 [I]インストール済み [No]未インストール または (1 2 3, 1-3, ^4)
==> n
:: (1/1) SRCINFO を解析中: polybar-git
依存関係を解決しています...
衝突するパッケージがないか確認しています...
パッケージ (17) cmake-3.22.1-4 python-babel-2.9.1-3 python-docutils-1:0.16-2 python-imagesize-1.3.0-3 python-jinja-3.0.3-3 python-pygments-2.10.0-4 python-pytz-2021.3-4
なるほど。以前にzoom
をyay
でインストールしようとしたら、同じようなエラーが出て失敗して、その後、再度試したら成功した。何でだろうと思ったが、リポジトリとローカルパッケージを同期・更新したからなのか。正直、ここら辺の仕組み分からんが、ちょっと理解が進んだような…
ともあれ、めでたし、めでたし。