なぜ yum ソースを変更するのでしょうか?
デフォルトの yum ソースのダウンロード速度は非常に遅いため、yum ソースを変更する必要があります。Alibaba Cloud の yum ソースを使用します。
環境
仮想マシン: VirtualBox 7.0.4
オペレーティング システム: CentOS 7 x86_64
デフォルトの yum ソースを表示する
cd /etc/yum.repos.d
バックアップ用にリストされているデフォルトの yum ソースをすべてコピーし、/data ディレクトリにコピーします。
cp -r /etc/yum.repos.d /data
cp コマンドを使用してディレクトリをコピーする場合は、パラメータ -r を使用する必要があります。現在のディレクトリ /etc/yum.repos.d 内のすべてのファイルを新しいディレクトリ /data にコピーします。
コピーが完了したら、/data ディレクトリに移動して、コピーが成功したかどうかを確認します。
cd /data
ll
ls
ll または ls コマンドを使用してディレクトリの内容を表示します
/etc/yum.repos.d ディレクトリをクリアします
前の手順に続いて、/etc/yum.repos.d ディレクトリに戻り、現在のディレクトリをクリアして、クリアが成功したかどうかを確認します。
cd /etc/yum.repos.d
rm -rf *
ls
rm -rf * 現在のディレクトリ内のすべてのファイルとディレクトリを削除します
rm オプション:
- -r はディレクトリのすべての内容を 1 つずつ削除します
- -f ドキュメントの内容が読み取り専用であっても、確認せずに直接削除します。
オペレーティング システムのバージョンを確認する
Centos のバージョンを確認すると、対応する yum ソース構成ファイルを Alibaba Cloud Web サイトからダウンロードできます。
rpm -qi centos-release
Alibaba Cloud ミラー ステーションに移動して、対応するファイルを見つけます。アドレス: https://mirrors.aliyun.com/repo/
wget を使用して構成ファイルをダウンロードする
Wget はファイルをダウンロードするためのツールで、Centos にはデフォルトでこのツールがインストールされています。このツールをお持ちでない場合は、次のコマンドを使用してインストールしてください
yum install wget
構成ファイルをダウンロードし、名前を aliyun-Base-7.repo に変更します。
wget -O /etc/yum.repos.d/aliyun-Base-7.repo https://mirrors.aliyun.com/repo/Centos-7.repo
ダウンロードが成功したら、yum キャッシュをクリアする必要があります。
yum clean all
yum makecache
この時点で、yum ソースは正常にセットアップされました。