偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Linux 換源不求人! 根據(jù)鏡像站自定義制作 repo 文件,快速換源提速

運維 系統(tǒng)運維
今天我以RockyLinux9為例,教大家根據(jù)阿里云定制自己的YUM倉庫,再也不用在網(wǎng)上到處找了。

今天分享一下如何根據(jù)鏡像站自定義制作yum源。

我們安裝完操作系統(tǒng)后,系統(tǒng)默認使用自帶的官方源,也可以勉強使用。但是會有出現(xiàn)速度慢和穩(wěn)定的問題,還有可能官方源比較落后,找不到想要的包。

作為一個有經(jīng)驗的運維老狗,都會第一時間換個相對較快的第三方源,比如阿里云,清華源這些都相對較快一點。

今天我以RockyLinux9為例,教大家根據(jù)阿里云定制自己的YUM倉庫,再也不用在網(wǎng)上到處找了。學會之后,AlmaLinux、CentOS、甚至 RHEL 都能照抄。

1. repo 文件介紹

在 RHEL 系列系統(tǒng)里,.repo 文件是 DNF/YUM 的“倉庫通訊錄”,內(nèi)容包括:

  • 這個倉庫的 ID(系統(tǒng)內(nèi)部識別用)
  • 倉庫的描述(給人看的名字)
  • 倉庫的 URL(從哪下載軟件包)
  • 是否開啟 GPG 簽名校驗,以及公鑰地址

它放在:

/etc/yum.repos.d/

每個 .repo 文件可以有多個“段”(section),每段用 [方括號] 開頭。

2 如何找到鏡像站路徑

無論是阿里云、清華、中科大還是自建鏡像,流程都是一樣的。

以阿里云 Rocky Linux 鏡像站為例:

https://mirrors.aliyun.com/rockylinux/

在這個界面就可以找到各種版本的鏡像文件,但是這個不能直接用,你可以通過這里面下載安裝包。

大致目錄結(jié)構(gòu):以版本9為例

9/                     # 系統(tǒng)版本
  BaseOS/              # 軟件包組 1
    x86_64/            # 架構(gòu)
      os/              # 元數(shù)據(jù)和 RPM 包
        repodata/
        Packages/
  AppStream/           # 軟件包組 2
  extras/              # 軟件包組 3

要點:

  • 版本號 :對應你系統(tǒng)的主版本,比如 9、9.3
  • 架構(gòu) : x86_64、aarch64、ppc64le…
  • 必須指向 os/ 目錄,因為里面有 repodata/ 元數(shù)據(jù)
  • 常見軟件包組:BaseOS,AppStream,extras,devel。

3 通用 .repo 文件模板

其實配置YUM源都有個通用的模版,只需要替換變量即可:

[倉庫ID]
name=描述
baseurl=鏡像站地址/版本/倉庫名/架構(gòu)/os/
enabled=1
gpgcheck=1
gpgkey=鏡像站地址/RPM-GPG-KEY-文件名

字段說明:

  • [倉庫ID] :唯一標識(建議小寫)
  • name :給人看的描述
  • baseurl :軟件包所在目錄
  • enabled : 1 啟用,0 禁用
  • gpgcheck :是否驗證 GPG 簽名
  • gpgkey : 公鑰 URL 或本地路徑

4. Rocky Linux 9 操作實戰(zhàn)

假設你的架構(gòu)是 x86_64,鏡像站用阿里云:

新增repo文件:

# 先將其他的repo文件備份
mkdir /etc/yum.repos.d/backup-$(date +%F)
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup-$(date +%F)/

# 新建repo文件
vi rocky-aliyun.repo

添加內(nèi)容:

[rocky-baseos]
name=Rocky Linux 9 - BaseOS
baseurl=https://mirrors.aliyun.com/rockylinux/9/BaseOS/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-rockyofficial

[rocky-appstream]
name=Rocky Linux 9 - AppStream
baseurl=https://mirrors.aliyun.com/rockylinux/9/AppStream/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-rockyofficial

[rocky-extras]
name=Rocky Linux 9 - Extras
baseurl=https://mirrors.aliyun.com/rockylinux/9/extras/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-rockyofficial

[rocky-devel]
name=Rocky Linux 9 - Extras
baseurl=https://mirrors.aliyun.com/rockylinux/9/devel/x86_64/os/
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-rockyofficial

保存后退出。

5. 導入 GPG 公鑰

rpm --import https://mirrors.aliyun.com/rockylinux/RPM-GPG-KEY-rockyofficial

6. 清除緩存

清理緩存并刷新:

dnf clean all
dnf makecache

查看倉庫是否生效:

dnf repolist

7. 安裝軟件測試

dnf install -y wget

可以看到非常快速就安裝完了,相對默認鏡像源快多了。

在實際生產(chǎn)環(huán)境中有些第三方鏡像站已經(jīng)幫做好repo文件了,直接wget或用curl獲取就行。但是鏡像站沒有現(xiàn)成的,你就可以參照上面來做一個,比如aarch架構(gòu)的,官網(wǎng)上沒有做,就不再依賴別人分享 .repo 文件,自己就能做。

無論是 Rocky Linux、AlmaLinux、CentOS Stream 還是 RHEL,都能 5 分鐘換成最快的源。 記得 收藏 這篇文章,下次裝系統(tǒng)直接照做!

【溫馨提示】本操作適用于可以聯(lián)網(wǎng)的服務器,無法聯(lián)網(wǎng)的內(nèi)部環(huán)境就做一個內(nèi)部yum源,也很簡單,參考下面這篇文章

責任編輯:趙寧寧 來源: 運維李哥不背鍋
相關推薦

2024-05-11 07:00:00

AIIC-LightP照片換背景

2009-12-23 08:53:56

Windows 7遠程協(xié)助

2009-04-02 10:01:00

網(wǎng)絡交換機選購產(chǎn)品

2009-09-02 11:32:04

企業(yè)VPN

2014-01-06 10:32:47

無線路由器設置

2011-10-08 13:29:28

QoSDSCP廣域網(wǎng)

2010-09-15 14:56:22

家庭無線局域網(wǎng)

2011-07-28 22:32:27

臺式機技巧

2010-04-07 09:23:16

Windows 7分區(qū)調(diào)整

2018-08-08 09:15:17

WindowsUbuntu系統(tǒng)

2018-12-18 11:16:24

OA選型CIO

2019-04-23 16:19:01

網(wǎng)絡命令網(wǎng)絡故障ping

2018-07-10 11:00:15

WindowsLinuxUbuntu

2009-09-24 11:10:56

打印服務器

2016-12-01 14:58:16

2017-05-23 15:37:20

路由器無線密碼

2010-03-19 09:13:03

Windows 7無線網(wǎng)絡密碼

2014-01-24 09:30:12

Cisco路由器故障診斷

2021-10-17 22:02:27

顯卡內(nèi)存裝機

2012-02-06 17:52:04

點贊
收藏

51CTO技術棧公眾號