Linux:yum命令、安装dhcp动态安装包以及共享yum源

时间:2024-05-20 07:32:16
一·yum命令
yum   install softwarname(软件名称)               安装
          repolist                                                      列出设定yum源信息
          remove  softwarname                             卸载
          list    softwarname                                   查看软件源中是否有此软件
          list all                                                        列出所有软件名称
          list installd                                                列出已经安装的软件名称
          list available                                            列出已经可以用yum安装的软件名称
          clean all                                                   清空yum缓存
          search  softwarname                             根据软件信息搜索软件名字
         whatprovides  filename                          在yum源中查找包含filename文件的软件
         update                                                      更新软件
         history                                                      查看系统软件改变历史
         reinstall softwarname                             重新安装
         info softwarname                                    查看软件信息
         groups list                                               查看软件组信息
        groups info softwarname                        查看软件组信息内包含的软件
        groups install softwarname                     安装组件
        groups remove softwarname                   卸载组件


二·安装DHCP动态安装包

本实验在真机超级用户下进行

1.搞一个和系统匹配的镜像文件到系统中
2.实验步骤:
mkdir /iso                           建立目录
mv /home/kiosk/Desktop/*.iso  /iso                        把桌面上的镜像移到/iso

mkdir /source7.0 /source7.2                    名字随便起

mount /iso/rhel-server-7.0-x86_64-dvd.iso /source7.0        把镜像移到目录   
mount /iso/rhel-server-7.2-x86_64-dvd.iso /source7.2

cd /etc/yum.repos.d/        切换到软件仓库目录    
mkdir /repobackup    
mv * /repobackup   

vim yum.repo      编写
[source7.2]
name=source7.2
baseurl=file:///source7.2
gpgcheck=0

yum clean all             清空yum缓存

yum  install   dhcp   -y            安装dhcp

Linux:yum命令、安装dhcp动态安装包以及共享yum源

编写文件内容:Linux:yum命令、安装dhcp动态安装包以及共享yum源

Linux:yum命令、安装dhcp动态安装包以及共享yum源

以上实验只能本机使用


三·共享yum源
1.在本地yum源配置完成之后安装apache
yum  install  httpd           为了共享
systemctl  start  httpd        开启httpd服务   
systemctl  enable  httpd      设定httpd开机开启
systemctl stop  firewalld             关闭火墙
systemctl  disable  firewalld            设定火墙开机关闭

mkdir     /var/www/html/source7.0 /var/www/html/source7.2

Linux:yum命令、安装dhcp动态安装包以及共享yum源


2.挂载镜像
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
vim /etc/rc.d/rc.local          开机自动挂载
写入:
mount    /iso/rhel-server-7.2-x86_64-dvd.iso     /var/www/html/source7.2
mount     /iso/rhel-server-7.0-x86_64-dvd.iso    /var/www/html/source7.0

chmod +x /etc/rc.d/rc.local    给权限

Linux:yum命令、安装dhcp动态安装包以及共享yum源

编写文件内容:Linux:yum命令、安装dhcp动态安装包以及共享yum源

3.访问测试
在浏览器中输入地址
http://ip/source7.0
http://172.25.254.19/source7.0
http://172.25.254.19/source7.2
在浏览器中不输入http://

只输入ip/source7.0(7.2)

Linux:yum命令、安装dhcp动态安装包以及共享yum源Linux:yum命令、安装dhcp动态安装包以及共享yum源


4.配置虚拟机
rm -fr  /etc/yum.repos.d/*
vim /etc/yum.repos.d/yum.repo

[source7.0]
name=source7.0
baseurl=http://172.25.254.19/source7.0                       真机ip

gpgcheck=0

yum   install   httpd

Linux:yum命令、安装dhcp动态安装包以及共享yum源

编写内容:Linux:yum命令、安装dhcp动态安装包以及共享yum源