もし初めて Arch Linux またはその派生システムをインストールしようとしており、中国にいる場合、ソフトウェアのダウンロード速度が遅くて絶望的に感じることが多いかもしれません。この大国では、ネットワークの制限と制約がパッケージの転送に重大な問題を引き起こすことがよくあります。このような場合、使用体験は非常に悪くなります。
ミラーソースを変更することもできますが、Baidu などの検索エンジンで検索すると、非常に面倒な方法が得られることがよくあります。また、通常、ミラーソースがあなたの地域で最速かどうかを直接判断することはできません。
今日は、高速な方法を紹介します。
前提条件#
pacmanを使用してパッケージをインストールできること- root 権限を持っていること
方法#
reflectorをpacmanを使ってインストールする
sudo pacman -S reflector
mirrorlistをバックアップする(オプション)
sudo mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
- ミラーソースをスピードテストして保存する
sudo reflector --verbose -c China --latest 12 --sort rate --threads 100 --save /etc/pacman.d/mirrorlist
このコマンドは、reflectorツールを使用して、Chinaの Arch Linux ミラーサイトから12個のミラーソースを選択し、速度順で並べ替え、100のスレッドを使用して操作を行い、結果を/etc/pacman.d/mirrorlistファイルに保存することを意味します。
もちろん、パラメータを自分で変更することもできます。
4. パッケージリストを更新する
sudo pacman -Syy
これでソフトウェアパッケージをより高速にダウンロードできるはずです。ダウンロード中にエラーが発生した場合は、上記の手順を再試行してください。