yum源製做、U盤作yum源

centos6.4製做yum源linux

一、使用本地的光盤來製做一個yum源vim

a)掛載光盤centos


[root@localhost ~]# mount /dev/cdrom /mnt緩存

b)刪除/etc/yum.repos.d目錄全部的repo文件安全


[root@localhost ~]# rm -rf /etc/yum.repos.d/*ide

c) 建立新文件dvd.repourl


[root@localhost ~]# vim /etc/yum.repos.d/dvd.repodebug

加入如下內容:server


[dvd]索引

name=install dvd

baseurl=file:///mnt (源址)

enabled=1 (是否開啓)

gpgcheck=0 (是否要認證)

d) 刷新 repos 生成緩存


[root@localhost ~]# yum makecache

而後就能夠使用yum命令安裝您所須要的軟件包了


二、使用u盤來製做一個yum源 

準備一個linuxiso文件,一個容量大於iso文件的空U盤

注意:什麼系統就作什麼系統源,這裏使用rhel-5-server-i386-dvd.iso

a)分區 fdisk /dev/sde (先fdisk -l確認U盤盤符爲sde)

b)格式化 mkfs -t ext3 /dev/sde1

c)建立一個U盤掛載目錄 mkdir -pv /usbdisk

d)掛載U盤 mount -t ext3 /dev/sde1 /usbdisk/

e)掛載光盤 mount /dev/cdrom /mnt/

f)複製源到U盤目錄 cp -Rvf /mnt/* /usbdisk/

g)密鑰認證 cd /usbdisk

導入公鑰 rpm --import RPM-GPG-KEY-redhat-release

gpg查看密鑰 gpg --list-keys

h)createrepo命令建立索引 cd /

createrepo /usbdisk/

#createrepo軟件包要安裝過,不然不會出現這個命令。所以可能須要:

# cd /usbdisk/Server && rpm -vih createrepo-xxx.xx.rpm

i)修改yum配置文件 cd /etc/yum.repos.d/

cp rhel-debuginfo.repo usbdisk.repo(安全起見,因此複製一份啦)

vim usbdisk.repo 將裏面內容改成:

[usbdisk]

name=usbdisk

baseurl=file:///usbdisk/

gpgcheck=1

enabled=1

gpgkey=file:///usbdisk/RPM-GPG-KEY-redhat-release

j) 清空yum緩存文件 cd /

# yum clean all

k) 更新yum的索引文件

# yum update

l) 安裝軟件包,安裝時注意只須要提供軟件包的名字便可。

#yum -y install vsftpd

# yum -y remove 包名

相關文章
相關標籤/搜索