1. 程式人生 > >Redhat Linux建立本地YUM源

Redhat Linux建立本地YUM源

配置過程如下

建立YUM目錄

使用root使用者登入系統,並使用下面的命令建立目錄:

# mkdir /media/cdrom
# mkdir /var/yum
mount /dev/cdrom /media/cdrom

注意:存放YUM源的目錄必須有可寫許可權,不然在createrepo時會報錯。

將光碟檔案複製到YUM目錄

cp -r media /cdrom /var/yum

安裝createrepo

createrepo是配置YUM源的配置工具,檢查當前是否已經安裝createrepo包的安裝情況:

# rpm -qa |grep createrepo

如果顯示為尚未安裝,則需要執行如下的命令完成安裝:

# rpm -ivh /media/cdrom/Server/createrepo-0.4.4-2.fc6.noarch.rpm

建立yum repository的xml-rpm-metadata

執行如下命令:

# createrepo -g /var/yum/Server/repodata/comps-rhel5-server-core.xml /var/yum/Server/
# createrepo -g /var/yum/VT/repodata/comps-rhel5-vt.xml /var/yum/VT/
# createrepo -g /var/yum/Cluster/repodata/comps-rhel5-cluster.xml /var/yum/Cluster/
# createrepo -g /var/yum/ClusterStorage/repodata/comps-rhel5-cluster-st.xml /var/yum/ClusterStorage/

執行createrepo命令後系統會自動掃描相關目錄,將rpm包加入到YUM源的資料庫中。

建立本地yum客戶端的repo檔案

配置使用本地yum repository:

# cd /etc/yum.repos.d/
# vim local.repo (名字可以隨便起,但是要以.repo為字尾)

接下來在檔案中新增如下內容後儲存:

[base] #(yum塊區域)
name=liusuping.com # (名字可以隨便起)
baseurl=file:///var/yum/Server #(搜尋路徑,必須指向你本機的yum源路徑)
gpgcheck=0 #(gpgcheck是gpg驗證是否開啟的選項,1是開啟,0是不開啟,一般情況可以關掉)
enabled=1 #(是否啟用,0為不啟用,1為啟用,過沒這一項,就是啟用)

[VT]
name=VT
baseurl=file:///var/yum/VT
gpgcheck=0

[Cluster]
name= Cluster
baseurl=file:///var/yum/Cluster
gpgcheck=0

[CS]
name= ClusterStorage
baseurl=file:///var/yum/ClusterStorage
gpgcheck=0

測試使用yum來安裝軟體包

[[email protected] yum.repos.d]# yum install samba
Loading "installonlyn" plugin
Loading "rhnplugin" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
CS 100% |=========================| 1.1 kB 00:00
base 100% |=========================| 1.1 kB 00:00
VT 100% |=========================| 1.1 kB 00:00
Cluster 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 3.9 kB 00:00
################################################## 32/32
primary.xml.gz 100% |=========================| 727 kB 00:00
################################################## 2113/2113
primary.xml.gz 100% |=========================| 5.8 kB 00:00
################################################## 31/31
primary.xml.gz 100% |=========================| 5.6 kB 00:00
################################################## 32/32
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for samba to pack into transaction set.
samba-3.0.23c-2.i386.rpm 100% |=========================| 108 kB 00:00
---> Package samba.i386 0:3.0.23c-2 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
samba i386 3.0.23c-2 base 16 M

Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 16 M
Is this ok [y/N]:

大功告成,本地yum repository建立成功。

相關推薦

Redhat Linux建立本地YUM

配置過程如下 建立YUM目錄 使用root使用者登入系統,並使用下面的命令建立目錄: # mkdir /media/cdrom # mkdir /var/yum mount /dev/cdrom /media/cdrom 注意:存放YUM源的目錄必須有可寫許可權,不然在

redhat建立本地yum

1.安裝virtualBox 2.引導redhat.iso檔案安裝虛擬機器 3.配置本地的yum源    mkdir /mnt/cdrom    使用xshell工具上傳引導的redhat.iso檔案到一個目錄中    /usr/local/src目錄下   檢視是否上傳成

linux 下載rpm包到本地,createrepo:建立本地YUM

如何下載rpm包到本地 設定yum安裝時,保留rpm包。 1.編輯 /etc/yum.conf 將keepcache的值設定為1; 這樣就可以將yum安裝時的rpm包儲存在 /var/cache/yum下面 2.或者使用yum-plugin-downloadonly外掛,  

在VMware中為Redhat HAT配置本地yum

大數據 6.4 新建 erp install 機器 alt inux image 在VMware中為Redhat HAT配置本地yum源 今天準備使用CM安裝大數據環境,到需要幾臺機器都使用同一套yum源才可以,所以想到將Redhat鏡像文件拷貝到虛擬機中

Linux本地yum中增加rpm包

bubuko 依賴關系 工作 需要 omd 位置 技術 ima clean 當前用的本地yum源中缺少需要的包,需要手動添加,下面記錄一下添加步驟。 1、找到yum原的具體位置,例如我的在/var/www/html/yum/centos/7目

Linux本地yum搭建

help 2.3 名稱 1.3 基本 工具 cdrom 軟件包管理 yum源 第1章 關於yum源 1.1 什麽是yum源 yum(Yellow dog Updater, Modified)是一個在 Fedora 和 RedHat 以及 CentOS 中的 Shell

Linux配置本地yum,共享型yumyum常用命令

一:配置本地yum源 1.hostnamectl檢視主機的版本 這一步可以看出,我的主機系統是7.2版本的,這一步我是在虛擬機器裡面做的 2.關掉虛擬機器,新增光碟機 點選燈泡-->點選Add  Hardware-->點選Manage選擇7.2版本的

Linux——搭建本地yum

一、搭建本地Yum源 Yum: Yum(全稱為 Yellow dogUpdater, Modified),能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝 。 例項: 此處我們

Linux配置本地yum

1.載入Linux的本地映象檔案 將映象掛載到指定檔案 mount -o loop /dev/cdrom /media/cdrom 2.建立儲存yum源資料的目錄 3.將yum源中的資料拷貝到該目錄 4.檢視本地yum源資料 5.進入yum配置檔案

linux搭建本地yum

自動創建 left inf lin 本地yum源 cnblogs alt .aspx http 編輯本隨筆 1、準備rpm安裝包 2、安裝createrepo軟件包以及依賴包 鏈接:https://pan.baidu.com/s/1GSzQE-N_HToGSYzGAuW

建立本地yum

由於定製化專案涉及到內網環境,而且提供的系統環境中缺少必要的依賴包,需要下載rpm包並打包到現場伺服器下,但是由於rpm安裝需要人為摸索各個rpm包的依賴順序,因此想到使用createrepo工具建立rpm包之間的索引順序。 1、使用yum下載包及所有依賴

REHL LINUX 配置本地yum的方法

配置本地yum源的方法 1.利用光碟機掛載映象配置 1.1首先把光碟放在光碟機中,若此時光碟機已經掛載請用umount命令先把光碟機umount掉 1.2建立相關目錄,建立local.repo 檔案 [[email protected] ~]# mkdir

CentOS7.4 建立本地YUM

1. 建立原因如果開發環境只有區域網,且無法聯網下載網上的yum源,那麼建立本地yum源就能很好的解決這個問題了。2. 建立環境[[email protected] ~]# cat /etc/centos-releaseCentOS Linux release 7.

用光碟映象建立本地yum

    在安裝oracle之前,需要配置系統環境,需要安裝很多的rpm包(以redhat linux 為例),手工安裝rpm太繁瑣,還要手工解決包之間的依賴關係。yum則很好的解決 了這個問題,yum源有主要有三種  local yum repository 、ftp yu

Oracle Linux配置本地yum

3.1 掛載Oracle Linux 6光碟(以root使用者執行) #mkdir -p /mnt/cdrom #mount /dev/cdrom /mnt/cdrom 3.2 建立local.repo檔案(以root使用者執行) #vi /etc/yum.repos

Linux伺服器redhat配置本地yum

前面給大家介紹了很多在Linux安裝軟體的知識,這些軟體往往依賴了很多第三方的工具或者軟體,如果在Linux伺服器有外網的情況,咱們可以通過yum install這樣的命令直接去安裝這些相關的工具或者軟體,比如: yum -y install make zlib zlib-devel gcc-c++ lib

Linux 制作本地yum

linux 本地 yum yum源 將鏡像掛載[[email protected]/* */ ~]# cd /mnt [[email protected]/* */ mnt]# mkdir /mnt/cdrom [[email protected]/* */

redhat本地yum配置

dev 技術 pos repos 卸載 http repo 本地 /dev/ mount /dev/sr0 /mnt 掛載umount /dev/sr0 /mnt 卸載vi /etc/yum.repos.d/rhel-rource.reposyum list

Linux設置本地yum

yum linux centos rhel可使用yum安裝軟件的Linux發行版,如RHEL、CentOS,可以設置yum本地源,從而使yum 安裝一些軟件時從本地讀取數據,高效安裝。設置yum本地源的一般方式是將系統安裝光盤文件掛載到文件系統,然後設置為yum本地源。【光盤掛載】mount/dev/cdro

linux系統搭建本地yum以及搭建第3方軟件倉庫

linux 基礎 學習篇 搭建yum源與軟件倉庫一、搭建本地yum源 yum是上層軟件管理工具,可以解決軟件的依賴關系,但是yum能使用的前提是必須要有yum源,以及配置源的指向文件。1.配置鏡像安裝源一般情況,我會把重要的文件保存在根目錄下,這裏將鏡像導入根下的1.配置鏡