ホームページ  >  記事  >  運用・保守  >  Linux でローカル ミラー ソースをセットアップする方法

Linux でローカル ミラー ソースをセットアップする方法

WBOY
WBOYオリジナル
2023-07-06 19:27:075573ブラウズ

Linux でローカル ミラー ソースをセットアップする方法

近年、インターネットの普及により、ソフトウェアやシステムのアップデートの頻度がますます速くなってきています。ソフトウェア アップデートを入手して新しいソフトウェアをより迅速にインストールするために、多くの Linux ユーザーはローカル ミラー ソースの使用を選択します。

ローカル イメージ ソースは、ソフトウェアおよびシステム インストール ファイルを保存するサーバーであり、すべてのソース サーバー ソフトウェアとアップデートのコピーが含まれています。ローカル ミラー ソースを使用すると、ソフトウェアとシステムのダウンロードを高速化し、ネットワークの送信時間とトラフィックを削減できます。次に、Linux 上でローカル ミラー ソースを設定する方法と、対応するコード例を紹介します。

まず、適切なローカル ミラー ソースを選択する必要があります。一般に、国内ユーザーは、中国科学技術大学、清華大学、Alibaba Cloud などの有名な大学やクラウド サービス プロバイダーが提供する画像ソースを選択できます。これらのミラーは、幅広いソフトウェアやシステムのコピーを提供し、多くの場合、複数の Linux ディストリビューションをサポートします。

ローカル ミラー ソースを設定する方法は、Linux ディストリビューションによって異なります。以下では、2 つの一般的なディストリビューション、Debian と CentOS を例として説明します。

  1. Debian システム

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
  1. CentOS システム
##CentOS システムでは、yum ツールを使用してローカル ミラー ソースを設定できます。ターミナルを開き、root ユーザーとして次のコマンドを実行します:

# 备份原有的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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。