centos 配置yum源

来源:https://www.cnblogs.com/yhongji/archive/2018/07/29/9384780.html
-Advertisement-
Play Games

1、yum配置 yum的配置文件在 /etc/yum.conf $releasever 當前系統的發行版本,$basearch CPU體系,使用命令 arch 查看 2、配置yum源 yum源文件在 /etc/yum.repos.d/ 中 看到 .repo 結尾的文件都是yum文件,其中,CentO ...


1、yum配置

yum的配置文件在  /etc/yum.conf  

[root@mini ~]# cat /etc/yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever   # yum緩存的目錄,下載安裝軟體包時存放的目錄
keepcache=0       #安裝完成後是否保留軟體包 0:不保留,1:保留
debuglevel=2
logfile=/var/log/yum.log    # yum日誌文件,查詢過去所做的更新更改
exactarch=1
obsoletes=1
gpgcheck=1           #是否是否進行gpg(GNU Private Guard)校驗
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

$releasever 當前系統的發行版本,$basearch  CPU體系,使用命令 arch 查看

2、配置yum源

yum源文件在 /etc/yum.repos.d/  中

[root@mini ~]# ls /etc/yum.repos.d/
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo

看到  .repo 結尾的文件都是yum文件,其中,CentOS-Base.repo 是yum 網路源的配置文件,CentOS-Media.repo 是yum 本地源的配置文件,預設使用網路源進行軟體包安裝與更新

1)配置本地yum源

配置本地yum源需將網路yum源文件更改尾碼名,或者將除了 CentOS-Media.repo 之外的文件全備份到一個目錄中

[root@mini yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.backup
[root@mini yum.repos.d]# cat CentOS-Media.repo 
# CentOS-Media.repo
#
#  This repo can be used with mounted DVD media, verify the mount point for
#  CentOS-7.  You can use this repo and yum to install items directly off the
#  DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos too:
#  yum --enablerepo=c7-media [command]
#  
# or for ONLY the media repo, do this:
#
#  yum --disablerepo=\* --enablerepo=c7-media [command]

[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

baseurl 為本地yum源的地址,一般是安裝光碟中的安裝包,要確保光碟已連接

重新生成yum緩存

[root@mini yum.repos.d]# yum clean all
[root@mini yum.repos.d]# yum makecache

這樣本地yum源就已經配置完成

2)配置網路yum源

centos預設的網路源為官方源,官方源為國外的站點,下載與更新速度有點慢,這時將網路源設置為國內的就會比較完美了,國內的開源鏡像站點主要有

阿裡雲           https://opsx.alibaba.com/mirror
網易               http://mirrors.163.com/
清華大學       https://mirrors.tuna.tsinghua.edu.cn/

在這裡我將以阿裡雲、網易的進行演示

(1)先備份 CentOS-Base.repo,以後可隨時恢復

(2)下載新的CentOS-Base.repo 到/etc/yum.repos.d/

阿裡的 ,根據自己的版本選擇下載

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

網易的,根據自己的版本選擇下載

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS5-Base-163.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

 

(3)重新生成yum緩存

[root@mini yum.repos.d]# yum clean all
[root@mini yum.repos.d]# yum makecache

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Red Hat系統的安裝,感興趣的朋友可以來看看(之前的都沒寫摘要,很長也看的比較煩,這次就隨便寫寫吧,哈哈!) ...
  • 服務端命令SQL在資料庫系統中,SQL語句不區分大小寫(建議用大寫) SQL語句可單行或多行書寫,以“;”結尾關鍵詞不能跨多行或簡寫用空格和縮進來提高語句的可讀性子句通常位於獨立行,便於編輯,提高可讀性註釋:SQL標準:/*註釋內容*/ 多行註釋-- 註釋內容 單行註釋,註意有空格My... ...
  • 常用指令 指令作用 指令 查看/查詢 show,select,desc 創建 create 刪除 drop,delete,truncate 切換/進入 use 添加記錄 insert 查看資料庫列表 show databases; 查看當前資料庫登入的是那個用戶 select user(); 查看當 ...
  • 分類安裝發展順序分為:網狀型資料庫層次型資料庫關係型資料庫面向對象資料庫主流:關係型資料庫關係型資料庫事務transaction: 多個操作被當作一個整體對待• ACID: A :原子性 C :一致性 I :隔離性 D:持久性實體Entity:• 客觀存在並可以相互區分的客觀事物或抽象事件稱為實體。... ...
  • noVNC 是一個 HTML5 VNC 客戶端,採用 HTML 5 WebSockets, Canvas 和 JavaScript 實現,noVNC 被普遍用在各大雲計算、虛擬機控制面板中,比如 OpenStack Dashboard 和 OpenNebula Sunstone 都用的是 noVNC... ...
  • VDEN 使能信號 HSYNC 水平方向的同步信號 VSYNC 垂直方向的同步信號 LED-/LED+ 背光信號 VCLK 時鐘信號 VD0~VD23 數字信號 GPB0輸出為1 驅動程式中: lcd_init: static struct fb_info *s3c_lcd; //定義一個結構體 / ...
  • VxWorks 7 是新一代的嵌入式實時操作系統,全新的架構設計,靈活化的組件配置,高可靠性與安全性,豐富的第三方軟體包,極大的方便用戶的開發和使用。本文對VxWorks7 的功能做個簡要的記錄。 VxWorks 7 平臺和配置 VxWorks 7 內核平臺提供 VxWorks 和 Workbenc ...
  • 1、yum:基於RPM包構建軟體更新機制自動解決依賴關係,軟體包由軟體包庫提供 提供方式:ftp服務:ftp://IP地址/倉庫目錄 Http服務:http :// IP地址/倉庫目錄 本地目錄:file://本地目錄 2、構建本地yum vim /etc/yum.repos.d/hanming.r ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...