Change to repositories
久々にドキドキした。何事かと思えば、Repository Shuffleが完了したそうな。
まず、パッケージのリポジトリの構成が変わった。Current が廃止され、Core が出来た。Current 内のパッケージは Core や Extra へ移動した。もし、パッケージがなくなってたら報告して欲しいとのこと。
pacman のバージョン2を使っていたら、アーカイブをダウンロードしてインストールしないといけないらしい。
早速バージョンを確認してみる。
# pacman --version .--. Pacman v3.0.5 - libalpm v1.0.0 / _.-' .-. .-. .-. Copyright (C) 2002-2007 Judd Vinet \ '-. '-' '-' '-' '--' This program may be freely redistributed under the terms of the GNU General Public License
大丈夫だ。で、pacman の新しいバージョンが出ているので更新する。
# pacman -Su pacman : : >>> PLEASE READ THE FOLLOWING! >>> Use of the new rankmirrors script on your /etc/pacman.d/ files is >>> highly recommended. Python is required, and read rankmirrors --help >>> for details. In addition, mirrors are now listed by country, so >>> move those that are geographically close to you to the top and >>> remove the others BEFORE running rankmirrors. >>>>>>>>><<<<<<<<<<<<< >>> VERY IMPORTANT <<< >>>>>>>>><<<<<<<<<<<<< >>> we have changed our repo layout: >>> the current repo has gone and has been replaced by the new core repo >>> IT IS IMPORTANT TO CHANGE THE ENTRIES FOR THE CURRENT REPO TO CORE REPO >>> IN YOUR /etc/pacman.conf !!! >>> to keep on getting updates. this is also important to satisfy dependencies
何か見慣れないメッセージが出てる。う〜む。rankmirrors って何?よくわからん。
とりあえず、他のパッケージも更新できた。が、ftp.archlinux.org の接続に失敗するのはなぜ?
リポジトリの変更は完了したはずではないのか?
# pacman -Suy
- Synchronizing package databases...
- Starting full system upgrade...