歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下構建yum庫

Linux下構建yum庫

日期:2017/2/28 16:09:59   编辑:Linux教程

1、將一個iso文件掛載到計算機,如 mount -o loop /rhel6.0 /mnt

2、將iso裡面的文件拷貝到需要建立yum的目錄下(cp)

3、

4、如果軟件源在網絡上那就需要啟動ftp服務,service vsftpd restart,如果在本機就不需要 ;

5、配置repo文件

vim /etc/yum.repos.d/rhel-beta.repo(並非一定要是rhel-beta.repo,但是一定要以.repo結尾)

內容為:

  1. [rhel6]
  2. name=Red Hat Enterprise Linux6
  3. baseurl=ftp://192.168.100.*/pub/RHEL6(如果是在本機,那就需要使用file:///var/...)
  4. (*代表ftp服務器的地址填寫你知道yum源的IP,很重要!注意那台服務器的ftp服務是開啟的並制作了yum源)
  5. enabled=1
  6. gpgcheck=0
  7. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedHat-release

解釋:

[....] 代表這個庫的名字,必須是唯一的,不可以重復。

name= 是這個庫的說明,沒有太大的實際意義,只是一個字段說明。

baseurl= 說明采取什麼方式傳輸,具體路徑在哪裡,可以使用的方式有,file://,ftp://,http://等,關於baseurl中的變量,可以查看yum.conf 的手冊:man yum.conf ,在手冊的最後一段有詳細描述。

enabled=1 說明啟用這個更新庫,0表示不啟用。

gpgcheck=1 表示使用gpg文件來檢查軟件包的簽名

gpgkey= 表示gpg文件所存放的位置,此處也可以有http方式的位置。

這時,當我們yum repolist 時,就可以看到bsdmap-yum 源了。


6、設置之後,還有最後一步,需要設置導入redhat的認證密鑰:rpm - -import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

7、若是原來有repo文件,將其移出,運行yum clean all 清除

8、yum list 查看本機已經安裝好的軟件

9、yum install soft_name 安裝需要的軟件等操作,具體查看yum命令詳解;

Copyright © Linux教程網 All Rights Reserved