yum命令
命令:
####查看软件包
yum list all ##列出yum源仓库里面的所有可用的安装包
yum list installed ##列出所有已经安装的安装包
yum list available ##列出没有安装的安装包
####安装软件
yum install softwarename ##安装指定的软件
yum reinstall softarename ##重新安装指定的软件
yum localinstall 第三方software ##安装第三方文件并且会解决软件的依赖关系
yum remove softwarename ##卸装指定的软件
####查找软件的信息
yum info software ##查看软的信息
yum search keywords ##根据关键字查找到相关安装包软件的信息
yum whatprovides filename ##查找包含指定文件的相关安装包
####对于软件组
yum groups list ##列出软件组
yum groups install ##安装一个软件组
yum group remove ##卸载一个软件组
yum groups info ##查看一个软件组的信息
yum本地源配置
第一步.挂载镜像文件
手动挂载重启后就没了。可以在/etc/rc.d/rc.local 文件中挂载镜像。开机时自动挂载。
最后一行加上挂载命令
chmod +x /etc/rc.d/rc.local ##可执行权限
保存退出就行了
第二步.配置文件编辑
cd /etc/yum.repos.d/ ##目录 仓库
vim rhel.repo ##新建文件,要以.repo结尾,不然无法识别,写上如下内容
[rhel7.2]
name=rhel7.2 ##仓库名字
baseurl=file:///iso/yum-repo ##镜像挂载路径
gpgcheck=0 ## 0表示不检查rpm数字证书,1为检查rpm数字证书
:wq ##保存退出
yum clean all ##清理缓存,加载yum仓库
yum repolist ##显示yum仓库信息
现在就能用yum安装镜像的软件了。
共享yum源
安装httpd
yum install httpd ##安装httpd
systemctl start httpd ##开启服务
systemctl enable httpd ##自启动设置
防火墙配置
firewall-cmd --permanent --add-service=http ##添加http服务
firewall-cmd --reload ##重新载入
firewall-cmd --list-all ##查看http是否通行
图中可以看出http服务已经添加到防火墙
挂在镜像
mount /dev/sr0 /var/www/html/rhel7.0/ ##要挂在http文件夹下,自己新建一个文件夹。
/var/www/html/ ##这是http服务的默认文件夹,
自启挂载,
在/etc/rc.d/rc.local ##文件最后加上挂载命令,mount /dev/sr0 /var/www/html/rhel7.0/
chmod +x /etc/rc.d/rc.local ##可执行权限,一定要有可执行权限。
访问测试
首先要能ping通。
浏览器打开http服务器的ip+默认文件夹的相对路径,看图吧
可以看出已经能连接上配置好的镜像。
然后就可以在这台电脑上配置http共享的yum仓库了。
共享yum源的使用
新建仓库文件
/etc/yum.repos.d/rhel.repo
[rhel7.2]
name=rhel7.2
baseurl=http://192.168.223.128/rhel7.2/
gpgcheck=0
保存推出。
yum clean all ##清理缓存,加载yum仓库
yum repolist ##显示yum仓库信息
然后这台电脑也能用共享的yum源了。