包管理一:配置本地ISO的yum源

故事背景:網上找了一個軟件,但是這個軟件需要依賴光盤上面的基礎包,但是這個服務器又不能上網,怎么辦?

方法:這里推薦配置本地ISO的yum源,然后yum localinstall xxx.rpm

1、yum的配置文件說明

配置文件:
/etc/yum.conf:為所有倉庫提供公共配置
/etc/yum.repos.d/*.repo:為倉庫的指向提供配置

倉庫指向的定義:
[repositoryID]--->>ID,標示一個repo庫,可自定義,但不可有重復的ID
name=Name     --->>name,repo庫的名字,可自定義
baseurl=url://path/to/repository/  --->>url,repo的路徑,可支持http,ftp,file等格式
enabled={1|0}     --->>標示此庫是否啟用,1為啟用,默認啟用
gpgcheck={1|0}    --->>標示此庫是否啟動完整性校驗,1為需要校驗
gpgkey=URL        --->>秘鑰的路徑
enablegroups={1|0}   --->>是否啟動組功能
failovermethod={roundrobin|priority} --->>默認為:roundrobin,意為隨機挑選;

2、配置本地ISO的yum源步驟:

2.1、將iso上傳至服務器

 

2.2、掛載iso

mkdir /media/cdrom
mount -r /root/CentOS-7-x86_64-DVD-1503-01.iso /media/cdrom/

 

2.3、定義repo庫

vim /etc/yum.repos.d/local-iso.repo
[localiso]
name=centos 7 local iso
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0

 

2.4、驗證

# yum repolist localiso
repo id                             repo name                                     status
localiso                            centos 7 local iso                            3,576

注意:這里的repo name和我們定義的name一樣一樣的。

原創文章,作者:陳近南,如若轉載,請注明出處:http://www.www58058.com/10623

(0)
陳近南陳近南
上一篇 2016-01-05
下一篇 2016-01-05

相關推薦

  • linux正則表達式和vim的詳細解析!

    正則表達式: 元字符– [:upper:] 大寫 [:lower:] 小寫 [:digit:] 全數字 [:alpha:] 全字母 [:alnum:] 全字母數字 匹配次數– . 匹配任意單個字符 * 匹配前面字符任意次 \? 匹配前面字符0次或1次 \{n\} 匹配至少n次 \{m,m\} 匹配至少m次 最多n次 \{,n\} 匹配…

    Linux干貨 2017-04-09
  • Ip 地址 及 網絡配置

    Ip 地址 及 網絡配置 IP地址 ? 它們可唯一標識 IP 網絡中的每臺設備 ? 每臺主機(計算機、網絡設備、外圍設備)必須具有唯 一的地址 IP地址由兩部分組成:       網絡ID:  標識網絡  每個網段分配一個網絡ID       主機 ID:  標識單個主…

    Linux干貨 2016-09-05
  • 網絡N22期-第五周作業

    1、顯示當前系統上root、fedora或user1用戶的默認shell; [root@localhost ~]#egrep '^(root|fedora|user1)\>' /etc/passwd | cut -d: -f7 /bin/bash 2、找出/etc…

    Linux干貨 2016-09-15
  • 初學Linux之文件查找和壓縮

    使用locate命令 ,使用find命令 ,壓縮和解壓縮工具

    2018-01-13
  • 如何安裝CentOS 6.9

    1、打開VMware,點擊“創建新的虛擬機”   2、剛開始用的話,一般就選擇推薦的典型類型來安裝,所以直接點擊“下一步”   3、此處選擇稍后安裝操作系統,這里我們先進行配置,點擊“下一步”   4、因為我需要用里面的linux系統,所以選擇客戶機操作系統為Linux,選擇版本為CentOS 64位,單擊“下一步”。 &nbs…

    2017-07-11
  • 教你如何在Fedora,CentOS,RHEL中檢查RPM包的依賴性

    我們都知道,在基于紅帽的Linux系統中,一個RPM包,需要把先將它依賴的其他包安裝好才能正常的工作。對于終端用戶,RPM的安裝、更新、刪除中存在的依賴關系已經被工具透明化了(如 yum或 DNF等)。但如果你是系統管理員或者RPM包的管理員,你需要諳熟RPM包的依賴關系,以便及時更新、刪除適當的包來保證系統的正常運行。 在本教程中,我將教大家如何檢查RPM…

    Linux干貨 2015-02-10
欧美性久久久久