共享yum源的部署及rpm

1.配置本地yum源

1.获得一个与本机系统版本一致的系统镜像

2.挂载镜像

mount /dev/sr0   /rhel7.2

设定永久挂载

vim /etc/rc.d/rc.local-------------修改配置文件

mount /xxxx/xxxx.iso  /rhel7.2--------------添加挂载命令

chmod 755 /etc/rc.d/rc.local--------------修改权限,在系统开机时会自动执行此脚本

共享yum源的部署及rpm_第1张图片

设定系统安装源指向

mkdir /etc/yum.repos.d/backup

mv /etc/yum.repos.d/*  /etc/yum.repos.d/backup

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

共享yum源的部署及rpm_第2张图片

2.共享型yum源的部署

1.在一台已经建立好本地yum源的主机中安装httpd

yum install httpd------------安装httpd服务

共享yum源的部署及rpm_第3张图片

2.配置网络yum源

systemctl  start  httpd   ------------启动服务

systemctl  stop  firewalld  --------关闭火墙

systemctl  enable  httpd  ------------设置服务开机自启动

systemctl  disable  firewalld   -------------设置火墙开机不启动

共享yum源的部署及rpm_第4张图片

mkdir /var/www/html/rhel7.2  ------------------在/var/www/html中创建目录rhel7.2

mount  /xxx/xxxxxxx.ios   /var/www/html/rhel7.2  -----------挂载镜像

vim /etc/rc.d/rc.local  ---------------修改配置文件

共享yum源的部署及rpm_第5张图片

共享yum源的部署及rpm_第6张图片

测试:

在浏览器中输入地址:

172.25.254.212/rhel7.2  -------------此地址就是网络yum源地址

共享yum源的部署及rpm_第7张图片

3.yum命令

1.yum命令的使用必须是在yum源搭建成功后才能正常运行

2.yum命令的详细用法

yum  clean all  -------------清除原有yum缓存

yum  repolist  ---------列出仓库信息

共享yum源的部署及rpm_第8张图片

 yum install sofeware  --------安装

yum listl sofeware--------------查看软件

yum  list  all  ----------------查看所有软件

共享yum源的部署及rpm_第9张图片

yum list  installed  ------------l列出已安装软件

共享yum源的部署及rpm_第10张图片

yum  list  available  --------列出可安装软件

共享yum源的部署及rpm_第11张图片

yum reinstall software ----------重新安装

共享yum源的部署及rpm_第12张图片

yum remove software -------------卸载

共享yum源的部署及rpm_第13张图片

yum info software ----------查看软件信息

共享yum源的部署及rpm_第14张图片

yum search software-------------根据软件信息查找软件

共享yum源的部署及rpm_第15张图片

yum whatprovides  file  -------------根据文件找出包含此文件的软件

共享yum源的部署及rpm_第16张图片

yum group list --------------列出软件组

共享yum源的部署及rpm_第17张图片

yum groups  info -----------查看软件组信息

共享yum源的部署及rpm_第18张图片

屏蔽yum list all 列表中的软件

vim /etc/yum.conf -----修改配置文件

exclude=*.i686---------屏蔽32位软件

共享yum源的部署及rpm_第19张图片

共享yum源的部署及rpm_第20张图片

4.用rpm命令处理软件

rpm -i --------------安装

rpm -v ------------显示过程

rpm -h ------------hash加密

rpm --nodeps ----------安装软件忽略软件依赖

共享yum源的部署及rpm_第21张图片

rpm -e --------------卸载

rpm -q ------------查看

rpm -a -----------所有

共享yum源的部署及rpm_第22张图片

rpm -p -----------软件包

rpm -ql -----------------查看软件在系统中安装文件的路径

共享yum源的部署及rpm_第23张图片

rpm -qlp ----------查看未安装的软件包在系统中如果安装后产生文件的路径

共享yum源的部署及rpm_第24张图片

rpm --scritps -----------查看脚本

共享yum源的部署及rpm_第25张图片

rpm --force --------------------强行安装软件

共享yum源的部署及rpm_第26张图片

rpm -Kv  -----------软件包是否被篡改

共享yum源的部署及rpm_第27张图片

5.第三方软件仓库的搭建

1.把所有的rpm放到一个目录中

2.createrepo -v /存放软件包的目录-----------------命令执行成功会生成repodate目录

共享yum源的部署及rpm_第28张图片

共享yum源的部署及rpm_第29张图片

3.vim /etc/yum.repos.d/yum.repo-----------修改配置文件

共享yum源的部署及rpm_第30张图片

共享yum源的部署及rpm_第31张图片

此时,用yum list wps-office可以看到

你可能感兴趣的:(共享yum源的部署及rpm)