亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

第四章 yum源介紹及配置

發布時間:2020-08-11 22:28:51 來源:網絡 閱讀:603 作者:王宮大臣 欄目:編程語言

 CentOS使用的yum源是在/etc/yum.repos.d/目錄下的兩個文件中進行配置的CentOS-Base.repo和CentOS-Media.repo,其中,CentOS-Base.repo是配置網絡yum源,CentOS-Media.repo是配置本地yum源。


CentOS是完全免費的,它的yum可以直接使用;而RedHat的yum則需要注冊付費才能使用,如果不這樣則有兩種解決方案,也可以說是三種。

1. 利用iso鏡像做本地yum源

2. 利用光盤做本地yum源

3. 利用Centos的在線地址做本地yum源

在這里用iso或者光盤做本地yum源的方法是差不多的,只是用光盤的話Linux系統會自動掛載,用iso鏡像的或需要手動掛載


 [ ]內的是倉庫的名字

 name是倉庫的描述也可以說是名字

 baseurl 倉庫的位置,如果是本地配置為客戶端,則要以"file:/"開頭,如果庫在ftp服務器上就按上圖顯示

  配置.在這里注意這個地址不能寫成ftp://192.168.0.200/var/ftp/pub目錄,

  因為登陸到ftp上的根目錄就是/var/ftp目錄.

  enabled 是否啟用這個倉庫,1為起用,0為禁用

  gpgcheck 是否檢查GPG簽名(用來驗證要安裝的包是不是CentOS官方的,這一行沒有也可)

  GPGKEY 的存放地址一般就在圖片上顯示的,(這一行沒有也行)


一、centos 7 修改YUM 源從互聯網更新


進入yum配置文件目錄:

cd /etc/yum.repos.d/

2備份配置文件:

mv CentOS-Base.repo CentOS-Base.repo.bak

3下載網易的配置:

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

下載下來的文件名為 CentOS6-Base-163.repo

4重命名:

mv CentOS6-Base-163.repo CentOS-Base.repo

5更新:

yum clean all

yum makecache


二、RHEL6使用本地yum進行更新

--1.2 掛載光驅 

root@redhat6 yum.repos.d]# mount /dev/cdrom /mnt

mount: block device /dev/sr0 is write-protected, mounting read-only

備注:將光盤 ISO 文件掛載到目錄 /mnt

 

-1.3 創建本地目錄,用來 copy 光盤包

[root@redhat6 local_repo]# mkdir -p /opt/rpm/local_repo

 

--1.4 copy RPM 包到指定目錄

[root@redhat6 log]# cd /mnt/Packages/ 

[root@redhat6 Packages]# cp * /opt/rpm/local_repo 

 

--1.5 安裝 createrepo 

[root@redhat6 local_repo]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.i686.rpm [root@redhat6 local_repo]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm [root@redhat6 local_repo]# rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm 

備注:createrepo 包安裝成功

 

-1.6 創建 repo 數據庫

[root@redhat6 local_repo]# createrepo -d /opt/rpm/local_repo 

備注:這個步驟需要點時間。

 

-1.7 編寫 /etc/yum.repos.d/rhel_repo.repo 文件 

[rhel-source] 

name=Red Hat Enterprise Linux Local repo   ##倉庫描述

 baseurl=file:///opt/rpm/local_repo   ##軟件倉庫位置

 enabled=1   ##是否啟用 

gpgcheck=1  #是否檢查GPG簽名(用來驗證要安裝的包是不是官方的,這一行沒有也可)

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release  ##簽名秘鑰

實際使用中將#后面的注釋刪除,不然會出錯,并修改baseurl為路徑。 

如果/etc/yum.repos.d/目錄下有一些不相干的配置文件,將其刪除,否則會從互聯網上去更新。 

如果有很多類似的機器,將/etc/yum.repos.d/目錄下的文件拷貝到另外機器;建立NFS共享,將redhat rpm目錄(比如Packages)放到NFS共享路徑中。

 

 

 

 yum 源測試

-2.1 查找 ruby 相關包

root@redhat6 yum.repos.d]# yum search ruby 

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager Updating certificate-based repositories. 

ruby.i686 : An interpreter of object-oriented scripting language 

saslwrapper.i686 : Ruby and Python wrappers for the cyrus sasl library. Name and summary matches only, use "search all" for everything.

 

--2.2 安裝包 ruby.i68 

[root@redhat6 yum.repos.d]# yum -y  install ruby.i686 

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager Updating certificate-based repositories. Complete!

 

備注:本地 yum 源配置成功。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

泸水县| 金乡县| 琼中| 射洪县| 左贡县| 任丘市| 双城市| 保德县| 德惠市| 东方市| 荆州市| 融水| 大冶市| 娄烦县| 水城县| 三河市| 蓬溪县| 洛隆县| 灵丘县| 东山县| 合川市| 二手房| 东至县| 南丹县| 泸定县| 昌都县| 禹州市| 元阳县| 沙坪坝区| 若尔盖县| 平定县| 会宁县| 汕头市| 沾化县| 乌拉特后旗| 台山市| 济宁市| 乌兰浩特市| 通榆县| 手机| 平邑县|