Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyediakan sumber cermin tempatan pada Linux

Bagaimana untuk menyediakan sumber cermin tempatan pada Linux

WBOY
WBOYasal
2023-07-06 19:27:075572semak imbas

Cara menyediakan sumber cermin tempatan di Linux

Dalam beberapa tahun kebelakangan ini, dengan populariti Internet, kekerapan kemas kini perisian dan sistem menjadi lebih pantas dan pantas. Untuk mendapatkan kemas kini perisian dan memasang perisian baharu dengan lebih cepat, ramai pengguna Linux memilih untuk menggunakan sumber cermin tempatan.

Sumber imej tempatan ialah pelayan yang menyimpan perisian dan fail pemasangan sistem Ia mengandungi salinan semua perisian pelayan sumber dan kemas kini. Dengan menggunakan sumber cermin tempatan, anda boleh mempercepatkan muat turun perisian dan sistem serta mengurangkan masa dan trafik penghantaran rangkaian. Seterusnya, saya akan memperkenalkan cara menyediakan sumber cermin tempatan pada Linux dan memberikan contoh kod yang sepadan.

Pertama, kita perlu memilih sumber cermin tempatan yang sesuai. Secara umumnya, pengguna domestik boleh memilih sumber imej yang disediakan oleh universiti terkenal dan penyedia perkhidmatan awan seperti Universiti Sains dan Teknologi China, Universiti Tsinghua dan Alibaba Cloud. Cermin ini menyediakan salinan pelbagai perisian dan sistem, dan selalunya menyokong berbilang pengedaran Linux.

Kaedah menyediakan sumber imej tempatan berbeza-beza bergantung pada pengedaran Linux. Berikut mengambil dua pengedaran biasa, Debian dan CentOS, sebagai contoh untuk penjelasan.

  1. Sistem Debian

Dalam sistem Debian, kita boleh menggunakan alat apt untuk menyediakan sumber cermin tempatan. Buka terminal dan jalankan arahan berikut sebagai pengguna root:

# 备份原有的sources.list文件(可选)
cp /etc/apt/sources.list /etc/apt/sources.list.bak

# 修改sources.list文件
nano /etc/apt/sources.list

Kemudian, gantikan URL sumber asal dengan URL sumber cermin tempatan. Mengambil sumber cermin Universiti Tsinghua sebagai contoh, anda boleh menambah kandungan berikut pada fail 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

Selepas menyimpan dan menutup fail, jalankan arahan berikut untuk menjadikan pengubahsuaian berkesan:

apt update
  1. Sistem CentOS

Dalam sistem CentOS, kita boleh menggunakan alat yum untuk menetapkan sumber cermin tempatan. Buka terminal dan jalankan arahan berikut sebagai pengguna 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

Kemudian, kita perlu mengedit fail sumber yum, memadam URL asal dan menambah URL sumber cermin tempatan. Mengambil sumber imej Alibaba Cloud sebagai contoh, anda boleh menambah kandungan berikut pada fail 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

# 省略其他部分...

Selepas menyimpan dan menutup fail, jalankan arahan berikut untuk menjadikan pengubahsuaian berkesan:

yum makecache

Pada ketika ini , kami telah berjaya menyediakan sumber cermin tempatan. Kini, kami boleh memasang perisian dan mengemas kini sistem melalui alatan pengurusan perisian yang sepadan seperti apt dan yum. Apabila melaksanakan arahan ini, sistem akan mendapatkan perisian dan fail sistem daripada sumber cermin tempatan untuk mencapai kesan mempercepatkan muat turun.

Ringkasnya, menyediakan sumber cermin tempatan boleh meningkatkan kelajuan muat turun perisian dan sistem, serta mengurangkan masa penghantaran dan trafik rangkaian. Artikel ini memperkenalkan cara untuk menyediakan sumber imej tempatan pada sistem Linux Debian dan CentOS, dan menyediakan contoh kod yang sepadan. Saya harap kandungan ini akan membantu anda dan membolehkan anda memasang perisian dan kemas kini sistem dengan lebih cekap pada Linux.

Atas ialah kandungan terperinci Bagaimana untuk menyediakan sumber cermin tempatan pada Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn