欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux系統(tǒng)切換國(guó)內(nèi)鏡像源的詳細(xì)步驟

 更新時(shí)間:2025年07月16日 10:00:45   作者:這兒有一堆花  
在中國(guó)大陸使用 Linux 系統(tǒng)時(shí),由于網(wǎng)絡(luò)環(huán)境的原因,連接官方的軟件包鏡像源速度較慢,甚至可能出現(xiàn)連接失敗的情況,此時(shí),將系統(tǒng)配置為使用國(guó)內(nèi)的鏡像源可以顯著提升軟件包下載和更新的速度,所以本文給大家介紹了Linux系統(tǒng)切換國(guó)內(nèi)鏡像源教程,需要的朋友可以參考下

常見(jiàn)的國(guó)內(nèi)鏡像源

各 Linux 發(fā)行版切換教程

1. Ubuntu

Ubuntu 使用 APT (Advanced Package Tool) 進(jìn)行包管理,其源配置文件為 /etc/apt/sources.list。

步驟:

  • 備份原始的 sources.list 文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  • 編輯 sources.list 文件:
sudo nano /etc/apt/sources.list

將文件中的原有內(nèi)容注釋掉(在每一行前面加上 #),或者直接刪除。然后,從選定的國(guó)內(nèi)鏡像源站點(diǎn)找到適用于的 Ubuntu 版本的源配置信息,并將其復(fù)制粘貼到文件中。

示例 (以 Ubuntu 22.04 LTS Jammy Jellyfish 使用阿里云鏡像源為例):

deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
  • 保存文件并退出編輯器。
  • 更新軟件包列表緩存:
sudo apt update
  • (可選)升級(jí)已安裝的軟件包:
sudo apt upgrade

2. Debian

Debian 同樣使用 APT 進(jìn)行包管理,其源配置文件也是 /etc/apt/sources.list

步驟:

  • 備份原始的 sources.list 文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  • 編輯 sources.list 文件:
sudo nano /etc/apt/sources.list

注釋掉或刪除原有內(nèi)容,然后從國(guó)內(nèi)鏡像源站點(diǎn)獲取適用于的 Debian 版本的配置信息并粘貼。

示例 (以 Debian 11 Bullseye 使用清華大學(xué)鏡像源為例):

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
# deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
  • 保存文件并退出編輯器。
  • 更新軟件包列表緩存:
sudo apt update
  • (可選)升級(jí)已安裝的軟件包:
sudo apt upgrade

3. CentOS (以及 RHEL、Rocky Linux、AlmaLinux 等)

CentOS 及其衍生發(fā)行版使用 YUM (Yellowdog Updater, Modified) 或 DNF (Dandified YUM) 進(jìn)行包管理。其源配置文件位于 /etc/yum.repos.d/ 目錄下,通常以 .repo 結(jié)尾。

方法一:替換 repo 文件內(nèi)容 (推薦)

  • 進(jìn)入 /etc/yum.repos.d/ 目錄:
cd /etc/yum.repos.d/
  • 備份所有 .repo 文件:
sudo mkdir backup
sudo mv *.repo backup/

或者逐個(gè)備份想要修改的 repo 文件,例如 CentOS-Base.repo

sudo cp CentOS-Base.repo CentOS-Base.repo.backup

下載新的 .repo 文件或手動(dòng)編輯:
許多國(guó)內(nèi)鏡像源直接提供了適用于不同 CentOS 版本的 .repo 文件??梢韵螺d這些文件并替換掉系統(tǒng)中的相應(yīng)文件。

打開(kāi)文件進(jìn)行編輯,例如:

sudo nano CentOS-Base.repo

將文件中的 mirrorlist=baseurl= 指向的官方 URL 替換為國(guó)內(nèi)鏡像源的 URL。通常,鏡像站會(huì)提供詳細(xì)的替換說(shuō)明。

示例 (CentOS 7 使用阿里云鏡像源):
通常,阿里云等鏡像站會(huì)提供 wget 命令直接下載配置好的 .repo 文件,例如:

sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
  • 清除 YUM/DNF 緩存并生成新的緩存:
sudo yum clean all  # 或者 sudo dnf clean all
sudo yum makecache # 或者 sudo dnf makecache

方法二:使用 sed 命令替換 (適用于熟悉的用戶(hù))

對(duì)于特定版本的 CentOS,例如 CentOS 8 (已 EOL,但某些場(chǎng)景仍在使用),阿里云文檔中提到了使用 sed 命令批量替換 URL 的方法。

# 示例命令,具體請(qǐng)參照阿里云等官方文檔
# sudo rename '.repo' '.repo.bak' /etc/yum.repos.d/*.repo
# sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*.repo
# sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://mirrors.aliyun.com|g' /etc/yum.repos.d/CentOS-*.repo
  • (可選)更新系統(tǒng):
sudo yum update # 或者 sudo dnf update

4. Fedora

Fedora 默認(rèn)使用 metalink,它會(huì)自動(dòng)選擇離用戶(hù)較近的鏡像。通常情況下,不一定需要手動(dòng)更換 Fedora 的源。

步驟 (請(qǐng)謹(jǐn)慎操作,并參考鏡像站的最新指南):

  • 備份 /etc/yum.repos.d/ 目錄下的相關(guān) .repo 文件 (例如 fedora.repo, fedora-updates.repo)。
sudo cp /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora.repo.backup
sudo cp /etc/yum.repos.d/fedora-updates.repo /etc/yum.repos.d/fedora-updates.repo.backup

編輯相關(guān)的 .repo 文件:
打開(kāi)文件,例如:

sudo nano /etc/yum.repos.d/fedora.repo

在文件中,找到對(duì)應(yīng)的倉(cāng)庫(kù)配置節(jié)(例如 [fedora])??梢宰⑨尩?metalink= 這一行,并添加或修改 baseurl= 指向選擇的國(guó)內(nèi)鏡像源地址。鏡像站(如清華大學(xué)、USTC)通常會(huì)提供具體的 baseurl 格式。

示例 (參考 USTC 鏡像站 Fedora 幫助):
USTC 鏡像站等會(huì)提供替換命令或配置文件內(nèi)容。例如,將 metalink 替換為 baseurl 指向其鏡像。

  • 對(duì)于較新版本的 Fedora, 鏡像站可能會(huì)提供直接下載修改好的 repo 文件的方法,或者提供 sed 命令進(jìn)行替換。
  • 例如,清華大學(xué)鏡像站針對(duì) Fedora 的幫助頁(yè)面會(huì)提供詳細(xì)的配置方法,有時(shí)會(huì)區(qū)分 Fedora 版本。

清除 DNF 緩存并生成新的緩存:

sudo dnf clean all
sudo dnf makecache

(可選)更新系統(tǒng):

sudo dnf update

5. Arch Linux

Arch Linux 使用 Pacman 進(jìn)行包管理,其鏡像列表文件為 /etc/pacman.d/mirrorlist。

步驟:

備份原始的 mirrorlist 文件:

sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

編輯 mirrorlist 文件:

sudo nano /etc/pacman.d/mirrorlist

示例 (將清華大學(xué)鏡像源置于首位):

## China
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
## China
Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
## Worldwide
#Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
... (其他原始鏡像)

保存文件并退出編輯器。

刷新軟件包數(shù)據(jù)庫(kù)并更新系統(tǒng):

sudo pacman -Syyu

(-Syyu 中的兩個(gè) y 會(huì)強(qiáng)制刷新所有包數(shù)據(jù)庫(kù),即使它們看起來(lái)是最新的。)

Arch Linux CN 社區(qū)倉(cāng)庫(kù) (可選但推薦):
Arch Linux CN 倉(cāng)庫(kù)包含了一些官方倉(cāng)庫(kù)未提供的常用軟件(如 yay, google-chrome 等)。

編輯 /etc/pacman.conf 文件:

sudo nano /etc/pacman.conf

示例 (使用 USTC 鏡像源):

[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

或者清華大學(xué)源:

[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

保存文件并退出。

安裝 archlinuxcn-keyring 包以導(dǎo)入 GPG 密鑰:

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

之后即可正常使用 Pacman 安裝 Arch Linux CN 倉(cāng)庫(kù)中的包。

到此這篇關(guān)于Linux系統(tǒng)切換國(guó)內(nèi)鏡像源的操作指南的文章就介紹到這了,更多相關(guān)Linux切換國(guó)內(nèi)鏡像源內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux如何實(shí)現(xiàn)給/根目錄擴(kuò)容

    Linux如何實(shí)現(xiàn)給/根目錄擴(kuò)容

    這篇文章主要介紹了Linux如何實(shí)現(xiàn)給/根目錄擴(kuò)容問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Logrotate實(shí)現(xiàn)Catalina.out日志每倆小時(shí)切割示例

    Logrotate實(shí)現(xiàn)Catalina.out日志每倆小時(shí)切割示例

    Logrotate是一個(gè)日志文件管理工具,它是Linux默認(rèn)自帶的一個(gè)日志切割工具。本篇文章主要介紹了Logrotate實(shí)現(xiàn)Catalina.out日志每倆小時(shí)切割示例,有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助
    2019-02-02
  • Ubuntu系統(tǒng)端口查詢(xún)與管理的詳細(xì)分析

    Ubuntu系統(tǒng)端口查詢(xún)與管理的詳細(xì)分析

    事情起因是寶塔的CPU負(fù)載過(guò)大,重啟服務(wù)進(jìn)程之后還是爆,后續(xù)發(fā)現(xiàn)是端口被占用,導(dǎo)致服務(wù)重啟不起來(lái),所以本文給大家介紹了Ubuntu系統(tǒng)端口查詢(xún)與管理的詳細(xì)分析,需要的朋友可以參考下
    2024-11-11
  • Linux下安裝Fastdfs全過(guò)程

    Linux下安裝Fastdfs全過(guò)程

    這篇文章主要介紹了Linux下安裝Fastdfs全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • CentOS 7.2搭建VNC遠(yuǎn)程桌面服務(wù)的方法

    CentOS 7.2搭建VNC遠(yuǎn)程桌面服務(wù)的方法

    本篇文章主要介紹了CentOS 7.2搭建VNC遠(yuǎn)程桌面服務(wù)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • ubuntu 14.04 安裝 apache ant教程

    ubuntu 14.04 安裝 apache ant教程

    這篇文章主要介紹了在ubuntu 14.04系統(tǒng)中安裝 apache ant的教程,需要的朋友可以參考下
    2014-11-11
  • Linux下使用ip netns命令進(jìn)行網(wǎng)口的隔離和配置ip地址

    Linux下使用ip netns命令進(jìn)行網(wǎng)口的隔離和配置ip地址

    這篇文章主要介紹了Linux下使用ip netns命令進(jìn)行網(wǎng)口的隔離和配置ip地址,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Ubuntu 24.04啟用root圖形登錄的操作流程

    Ubuntu 24.04啟用root圖形登錄的操作流程

    Ubuntu 默認(rèn)禁用 root 賬戶(hù) 的圖形與 SSH 登錄,這是為了安全,但在某些場(chǎng)景你可能需要 直接用 root 登錄 GNOME 桌面,本文以 Ubuntu 24.04 LTS 為例,手把手帶你完成配置,需要的朋友可以參考下
    2025-07-07
  • Tomcat中的startup.bat原理詳細(xì)解析

    Tomcat中的startup.bat原理詳細(xì)解析

    在windows操作系統(tǒng)中,我們運(yùn)行tomcat只需要執(zhí)行startup.bat腳本就好,這個(gè)startup.bat腳本到底是什么?下面這篇文章就來(lái)給大家詳細(xì)的解析了關(guān)于Tomcat中startup.bat原理的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-09-09
  • linux連接不上服務(wù)器卻能ping通的解決

    linux連接不上服務(wù)器卻能ping通的解決

    這篇文章主要介紹了linux連接不上服務(wù)器卻能ping通的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07

最新評(píng)論