使用yum命令批量安装软件遇到有冲突时的处理
2017-11-09 20:12
393 查看
以前在搭建LAMP server环境的时候,一直有一个问题困扰着我:
正常情况下,从光盘安装httpd的时候,只要这样就行:
但是到了php的时候,就会遇到这样的提示:
最开始我自己都是把不冲突的部分复制下来,然后手工粘贴在yum install后面安装,后来有一次看yum的man page,发现有 "--exclude"这个选项。
于是直接试了一下:
问题瞬间得到解决~
正常情况下,从光盘安装httpd的时候,只要这样就行:
yum install httpd httpd-* -y
但是到了php的时候,就会遇到这样的提示:
………… ………… --> Running transaction check ---> Package libtool-ltdl.x86_64 0:2.4.2-21.el7_2 will be installed ---> Package m4.x86_64 0:1.4.16-10.el7 will be installed ---> Package net-snmp-agent-libs.x86_64 1:5.7.2-24.el7_2.1 will be installed ---> Package perl-Data-Dumper.x86_64 0:2.145-3.el7 will be installed ---> Package perl-Test-Harness.noarch 0:3.28-3.el7 will be installed ---> Package perl-Thread-Queue.noarch 0:3.02-2.el7 will be installed --> Processing Conflict: php-mysql-5.4.16-42.el7.x86_64 conflicts php-mysqlnd --> Finished Dependency Resolution Error: php-mysql conflicts with php-mysqlnd-5.4.16-42.el7.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
最开始我自己都是把不冲突的部分复制下来,然后手工粘贴在yum install后面安装,后来有一次看yum的man page,发现有 "--exclude"这个选项。
于是直接试了一下:
yum install php php-* --exclude php-mysql
问题瞬间得到解决~
相关文章推荐
- 安装Linux软件使用的命令:最好使用yum命令--而不是rpm.
- RHEL5.8使用yum安装应用时包冲突的处理
- 系统命令yum使用大全 利用yum安装卸载软件常用命令
- 使用yum命令安装软件时出现HTTP Error 404 NOT FOUND错误的解决办法
- CentOS7 yum 命令使用心得-代理上网,从光盘安装软件
- Linux系统 使用yum 命令只安装64位的软件包
- linux 基本命令___0003 字符串处理和yum安装软件的路径
- 【无法使用yum安装软件】使用yum命令安装软件提示No package numactl.x86_64 available.
- yum命令使用大全 软件安装
- RedHat 未注册的服务系统使用yum命令进行软件安装
- 在Centos中yum安装和卸载软件的使用方法
- 使用yum安装和卸载相关软件包
- Fedora利用yum安装卸载软件常用命令
- yum安装命令的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- [Linux]在Centos中yum安装和卸载软件的使用方法
- 在Centos中yum安装和卸载软件的使用方法
- 使用 yum 命令安装本地安装QQ
- 如何使用 yum 安装/更新/移除 软件
- Linux FC下软件安装与系统更新 yum的使用