CentOS7下保存yum install rpm安装包
2020-01-08 10:40
1301 查看
总结:由于之前打包运行程序为防止在不同环境下缺少CentOS7底层rpm包,特意把rpm保存下来和程序一起打包,运行程序先安装rpm包
保存缺少的依赖的rpm包:
yum install --downloadonly --downloaddir=/usr/local/rpmPackage python-qt4
注:/usr/local/rpmPackage 为保存rpm包建立的路径,所有rpm包都会下载保存此路径。 python-qt4为缺少的包。执行此命令注意控制台在下载安装 python-qt4包时会有相应的依赖包,有的依赖包是install 有的是update 在后面脚本执行时要区分哪些是安装,哪些是更新。
编写.sh脚本,执行安装rpm包。
.sh脚本内容:
cd ./rpmPackage
rpm -ivh .rpm //为安装rpm包
rpm -Uvh update/.rpm //更新rpm包
在本人测试中,如果安装的rpm包过多,而且有的rpm包已经在系统中安装过的话,执行*.rpm有可能会中断,所有的rpm不一定全部执行完 因此命令要改成例如: rpm -ivh PyQt4-4.10.1-13.el7.x86_64.rpm --nodeps --force 强制执行的命令
相关文章推荐
- centos7下yum安装mongodb服务器
- Linux(centos)下安装卸载命令rpm,make install使用方法【转】
- [转]centos7下yum安装mysql
- CentOS 下 rpm包与 yum 安装与卸载
- CentOS7下使用yum安装MariaDB
- centos7下使用yum安装mysql
- centOS下用yum只下载rpm包而不安装
- Centos中彻底删除Mysql(rpm、yum安装的情况)
- centos7下使用yum安装mysql并创建用户,数据库以及设置远程访问
- centos7下使用yum安装mysql
- centos安装rpm报Header V3 DSA signature错误的解决方法(yum安装软件报错)
- Centos7使用yum下载rpm包而不执行安装
- CentOS下rpm包与yum安装与卸载方法
- centos7下使用yum安装mysql
- centos7下使用yum安装mysql
- CentOS 7下使用yum工具安装MySQL 5.7数据库
- centos7下yum安装mysql
- CentOS7下使用yum安装Mongodb3.4
- CentOS7下使用yum安装PostgreSQL9.6
- CentOS7下安装MySQL5.7安装与配置(YUM)