yum源安裝
參考網址:
http://blog.chinaunix.net/uid-27645504-id-3809074.html
http://blog.sina.com.cn/s/blog_5fc3a8b60100n1ln.html
http://blog.csdn.net/u013000139/article/details/50442197
1yum源本地安裝
1 將ISO鏡像文件拷到系統:
A 光盤掛載 mount /dev/cdrom /mnt
B 通過ftp等其他方式傳送到系統
2 解壓ISO文件
chmod 777 xxx.iso
mount -t iso9660 -o loop xxx.iso /mnt/ 將iso文件解壓到/mnt/目錄下。
3 配置文件/etc/yum.repos.d/my.repo
[rhel]
name=Red Hat
baseurl=file:///mnt/
enabled=1
gpgcheck=0
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
4測試
yum clean all
yum makecache
yum list
2 ftp局域網方式
在yum倉庫服務端配置:
2.1、將鏡像掛載到/media
掛載鏡像一定要是此係統安裝的鏡像
mount -o loop CentOS-6.5-i386-bin-DVD1.iso /media/
2.2、安裝 vsftpd & createrepo
yum install -y vsftpd
yum install -y createrepo*
2.3、進入media目錄,所有的RPM安裝包放在Packages,且在/media 下面有 repodata文件,說明已經生成了軟件列表
2.4、建立yum文件夾
mkdir /var/ftp/pub/yum
copy 文件到工作目錄
cp -r /media/* /var/ftp/pub/yum 注: -r :遞歸所有目錄文件
2.5、啓動FTP服務,創建含有數據包的header文件
systemctl start vsftpd
createrepo -g /var/ftp/pub/yum/repodata/repomd.xml /var/ftp/pub/yum/
在yum客戶端配置:
2.6、換另外一臺服務器,配置yum文件
oot@server-test ~]# cat /etc/yum.repos.d/localyum.repo
[localyum]
name=localyum
baseurl=ftp://192.168.161.132/pub/yum
enable=1
gpgcheck=0
2.7、yum clean all
yum makecache
yum install ftp
注意:關閉防火牆和selinux
3http外網方式
[rhel]
name=Red Hat
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
推薦幾個常用的internet yum源
中科大yum源:http://centos.ustc.edu.cn
網易yum源:http://mirrors.163.com
搜狐yum源:http://mirrors.sohu.com