centos 7 配置yum源


 

手動配置本地yum源倉庫(虛擬機)

 

參考鏈接:

https://www.cnblogs.com/baiquan/p/7545710.html

首先掛在iso鏡像

mkdir –p /mnt/cdrom      #創建目錄用於掛載使用
mount /dev/cdrom /mnt/cdrom  #將的iso鏡像掛載到/mnt/cdrom目錄下
vim /etc/yum.repos.d/centos-7-local.repo
  [local]
  name=centos 7 local repo
  baseurl=file:///mnt/cdrom
  gpgcheck=1        
  gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7
  enabled=1   #0為禁用,1為開啟

 查詢確認:

yum repolist

創建本地yum源成功:

 

 手動配置清華大學源

vim /etc/yum.repos.d/ tsinghua.repo
  [tsinghua]

  name=centos 7 tsinghua repo

  baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/

  gpgcheck=1

  gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7

  enabled=1

 查詢確認:

yum repolist

用命令自動創建清華大學源倉庫

#安裝yum的擴展包

yum install yum-utils –y

#自動配置國內epel倉庫:

yum-config-manager --add-repo=https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/

#手工添加秘鑰:

 vim /etc/yum.repos.d/mirrors.tuna.tsinghua.edu.cn_centos_7_os_x86_64_.repo

  pgcheck=1

  gpgkey=https://mirrors.tuna.tsinghua.edu.cn/epel/RPM-GPGKEY-EPEL-7

 配置yum網絡源:

安裝網易的yum源

#首先備份原先的CentOS-Base.repo源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

#下載對應版本repo文件, 放入/etc/yum.repos.d/(操作前請做好相應備份)

wget –P /etc/yum.repos.d/ http://mirrors.163.com/.help/CentOS7-Base-163.repo

#運行以下命令生成緩存

yum clean all

yum makecache

#檢查確認

 同步外網源:

在企業實際應用場景中,僅僅靠光盤里面的RPM軟件包是不能滿足需要,我們可以把外網的YUM源中的所有軟件包同步至本地,可以完善本地YUM源的軟件包數量及完整性。 

#安裝reposync工具

yum install yum-utils createrepo -y

#同步源

  1. 創建本地目錄

mkdir -p /data/{centos,epel}

  1. 同步yum源

reposync -r base -r updates -p /data/centos/

  #生成元數據

createrepo /data/centos

  #修改源地址

  #清空緩存

yum clean all

#重建緩存

yum makecache

#再次查看確認

yum repolist

 

光驅掛載:

#臨時掛載,重啟linux機器后會失效(/dev/cdrom等同於/dev/sr0)

mount /dev/cdrom /mnt/crom

#永久掛載

vim /etc/fstab

/dev/cdrom      /mnt/cdrom      iso9660   defaults 0 0              #加入這行內容

 

 卸載:

umount  /mnt/cdrom

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM