配置yum源,yum源的共享

1.配置yum源

具体操作如下:

先下载一个和系统匹配的镜像文件到系统中

mkdir /iso

mv  /home/kiosk/Desktop/*.iso  /iso  #将镜像放入/iso,防止误删

mkdir  /source7.0                   #建立挂载点,名字可随意取  

vim  /etc/rc.d/rc.local             #开机时自动运行较本

##############

mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0

chmod +x /etc/rc.d/rc.local        #给矫本一个执行权限

reboot

cd /etc/yum.repos.d

mkdir /repobackup

mv  * /repobackup  #备份

vim yum.repo   

##########

[source7.0]    #名字

name=source7.0

baseurl=file:///source7.0  #file// 表示本地文件

gpgcheck=0        #相当于商标(0表示安装软件时不用检测,1代表需要检测)

yum clean all     #清空

 


2.共享源(为了使多个主机可下载软件,有了源才能下载软件)

具体操作步骤如下:

(1).在本地配置好yum源之后安装apache (在真机中)

cd /etc/yum.repos.d

yum  install httpd  #安装httpd

systemctl  start    httpd      

systemctl  enable   httpd

systemctl  stop     firewalld  #关闭火墙

systemctl  disable  firewalld  #开机不开启火墙

mkdir /var/www/html/source7.0  #创建挂载点





(2).挂载镜像(在真机中)

vim  /etc/rc.d/rc.local        #开机时自动运行较本

##############

mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/source7.0

chmod +x /etc/rc.d/rc.local    #给矫本一个执行权限

reboot

(3).访问测试(在虚拟机中)

在浏览器中输入地址

http://172.25.254.30/source7.0 #直接输入ip/source7.0即可

http://172.25.254.30/source7.2


(4).配置虚拟机yum (在虚拟机中)

rm -fr /etc/yum.repos.d/*

vim /etc/yum.repos.d/yum.repo

#################

[source7.0]

name=source7.0

baseurl=http://172.25.254.30/source7.0  #http://表示网络访问协议

gpgcheck=0

yum  install httpd   #(此时可以)安装httpd

 



3.挂载的两种方式

临时挂载:

mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0

#将/iso/rhel-server-7.0-x86_64-dvd.iso挂载到/source7.0

mount /iso/rhel-server-7.2-x86_64-dvd.iso /source7.2

#将/iso/rhel-server-7.2-x86_64-dvd.iso挂载到/source7.2

 永久性挂载:

vim  /etc/rc.d/rc.local      #开机时自动运行较本

##############

mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0

mount /iso/rhel-server-7.2-x86_64-dvd.iso /source7.2

chmod +x /etc/rc.d/rc.local  #给矫本一个执行权限

 



具体操作步骤如下:

mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/source7.0  #临时设定

mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/source7.2

df      #可查看到已用的挂载点

reboot  #重新启动

df      (刚建立的挂载点消失)

vim  /etc/rc.d/rc.local      #开机时自动运行较本

################

mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/source7.2

mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/source7.2

chmod +x /etc/rc.d/rc.local    #给矫本一个执行权限

reboot

df  -H   #-H等同于-h增强可读性 (挂载点依旧存在)

 注:df  查看系统磁盘设备,可用其查看已用的挂载点




5.与yum有关的命令

                            yum  +  参数

具体参数的含义:

install    软件名(softwarename)     #安装某个软件

reinstall  软件名                       #重新安装某个软件

repolist                                   #列出设定yum源信息

remove     软件名                    #卸载某个软件

list       软件名                          #查看软件源中是否有此软件

list        all                               #列出所有的软件名

list        installd                        #列出已安装好的软件名

list        available                     #列出未安装但可以用yam安装的软件名

search        软件信息                #根据软件信息搜索软件名称

whatprovides  文件名               #在yum源中查找包含filename文件的软件包

clean       all                             #清空yum缓存

history                                     #查看系统软件改变历史(比如install,remove等重要操

作)

update                                 #更新软件

info        软件名                    #查看软件信息

groups      list                       #查看软件组信息

groups  info  软件组名(softwaregroup)     #查看软件组中包含的软件

groups      install   软件组                             #安装组件

groups      remove    软件组名                      #卸载组件


猜你喜欢

转载自blog.csdn.net/love_sunshine_999/article/details/80101766