ホームページ >運用・保守 >Linuxの運用と保守 >Linux でローカル ミラー ソースをセットアップする方法
Linux でローカル ミラー ソースをセットアップする方法
近年、インターネットの普及により、ソフトウェアやシステムのアップデートの頻度がますます速くなってきています。ソフトウェア アップデートを入手して新しいソフトウェアをより迅速にインストールするために、多くの Linux ユーザーはローカル ミラー ソースの使用を選択します。
ローカル イメージ ソースは、ソフトウェアおよびシステム インストール ファイルを保存するサーバーであり、すべてのソース サーバー ソフトウェアとアップデートのコピーが含まれています。ローカル ミラー ソースを使用すると、ソフトウェアとシステムのダウンロードを高速化し、ネットワークの送信時間とトラフィックを削減できます。次に、Linux 上でローカル ミラー ソースを設定する方法と、対応するコード例を紹介します。
まず、適切なローカル ミラー ソースを選択する必要があります。一般に、国内ユーザーは、中国科学技術大学、清華大学、Alibaba Cloud などの有名な大学やクラウド サービス プロバイダーが提供する画像ソースを選択できます。これらのミラーは、幅広いソフトウェアやシステムのコピーを提供し、多くの場合、複数の Linux ディストリビューションをサポートします。
ローカル ミラー ソースを設定する方法は、Linux ディストリビューションによって異なります。以下では、2 つの一般的なディストリビューション、Debian と CentOS を例として説明します。
Debian システムでは、apt ツールを使用してローカル ミラー ソースを設定できます。ターミナルを開き、root ユーザーとして次のコマンドを実行します。
# 备份原有的sources.list文件(可选) cp /etc/apt/sources.list /etc/apt/sources.list.bak # 修改sources.list文件 nano /etc/apt/sources.list
次に、元のソースの URL をローカル ミラー ソースの URL に置き換えます。清華大学のミラー ソースを例に挙げると、次の内容をsources.list ファイルに追加できます:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
ファイルを保存して閉じた後、次のコマンドを実行して変更を有効にします:
apt update
# 备份原有的yum源文件(可选) cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 下载CentOS的yum源文件 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo次に、yum ソース ファイルを編集し、元の URL を削除して、ローカル ミラー ソースの URL を追加する必要があります。 Alibaba Cloud のイメージ ソースを例として、次のコンテンツを CentOS-Base.repo ファイルに追加できます。
[BaseOS] name=CentOS-$releasever - Base baseurl=http://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-8 # 省略其他部分... [epel] name=Extra Packages for Enterprise Linux $releasever - $basearch baseurl=http://mirrors.aliyun.com/epel/$releasever/$basearch gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8 # 省略其他部分...ファイルを保存して閉じた後、次のコマンドを実行して変更を有効にします。
yum makecacheこの時点で、ローカル ミラー ソースが正常にセットアップされました。これで、apt や yum などの対応するソフトウェア管理ツールを通じてソフトウェアをインストールし、システムを更新できるようになります。これらのコマンドを実行すると、システムはローカル ミラー ソースからソフトウェアとシステム ファイルを取得して、ダウンロードを高速化する効果を実現します。 要約すると、ローカル ミラー ソースを設定すると、ソフトウェアとシステムのダウンロード速度が向上し、ネットワークの送信時間とトラフィックが削減されます。この記事では、Linux Debian および CentOS システムでローカル イメージ ソースをセットアップする方法を紹介し、対応するコード例を示します。このコンテンツがお役に立ち、Linux 上でソフトウェアやシステムのアップデートをより効率的にインストールできるようになれば幸いです。
以上がLinux でローカル ミラー ソースをセットアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。