執行yum install -y rabbitmq-server命令之後,報如下錯誤:
Loaded plugins: langpacks, versionlock
Resolving Dependencies
--> Running transaction check
---> Package rabbitmq-server.noarch 0:3.3.5-34.el7 will be installed
--> Processing Dependency: erlang-erts >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-kernel >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-mnesia >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-os_mon >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-public_key >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-sasl >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-ssl >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-stdlib >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-tools >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-xmerl >= R12B-3 for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Processing Dependency: erlang-sd_notify for package: rabbitmq-server-3.3.5-34.el7.noarch
--> Running transaction check
---> Package erlang-erts.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-kernel.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-mnesia.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-os_mon.x86_64 0:R16B-03.18.el7 will be installed
--> Processing Dependency: erlang-otp_mibs(x86-64) = R16B-03.18.el7 for package: erlang-os_mon-R16B-03.18.el7.x86_64
--> Processing Dependency: erlang-snmp(x86-64) = R16B-03.18.el7 for package: erlang-os_mon-R16B-03.18.el7.x86_64
---> Package erlang-public_key.x86_64 0:R16B-03.18.el7 will be installed
--> Processing Dependency: erlang-asn1(x86-64) = R16B-03.18.el7 for package: erlang-public_key-R16B-03.18.el7.x86_64
--> Processing Dependency: erlang-crypto(x86-64) = R16B-03.18.el7 for package: erlang-public_key-R16B-03.18.el7.x86_64
---> Package erlang-sasl.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-sd_notify.x86_64 0:0.1-1.el7 will be installed
---> Package erlang-ssl.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-stdlib.x86_64 0:R16B-03.18.el7 will be installed
--> Processing Dependency: erlang-compiler(x86-64) = R16B-03.18.el7 for package: erlang-stdlib-R16B-03.18.el7.x86_64
---> Package erlang-tools.x86_64 0:R16B-03.18.el7 will be installed
--> Processing Dependency: erlang-inets(x86-64) = R16B-03.18.el7 for package: erlang-tools-R16B-03.18.el7.x86_64
--> Processing Dependency: erlang-runtime_tools(x86-64) = R16B-03.18.el7 for package: erlang-tools-R16B-03.18.el7.x86_64
---> Package erlang-xmerl.x86_64 0:R16B-03.18.el7 will be installed
--> Running transaction check
---> Package erlang-asn1.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-compiler.x86_64 0:R16B-03.18.el7 will be installed
--> Processing Dependency: erlang-hipe(x86-64) = R16B-03.18.el7 for package: erlang-compiler-R16B-03.18.el7.x86_64
---> Package erlang-crypto.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-inets.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-otp_mibs.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-runtime_tools.x86_64 0:R16B-03.18.el7 will be installed
---> Package erlang-snmp.x86_64 0:R16B-03.18.el7 will be installed
--> Running transaction check
---> Package erlang-hipe.x86_64 0:R16B-03.18.el7 will be installed
--> Processing Dependency: erlang-syntax_tools(x86-64) = R16B-03.18.el7 for package: erlang-hipe-R16B-03.18.el7.x86_64
--> Running transaction check
---> Package erlang-syntax_tools.x86_64 0:R16B-03.18.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
==============================================================================================================================================================================================================================================================================
Package Arch Version Repository Size
==============================================================================================================================================================================================================================================================================
Installing:
rabbitmq-server noarch 3.3.5-34.el7 epel 4.0 M
Installing for dependencies:
erlang-asn1 x86_64 R16B-03.18.el7 epel 758 k
erlang-compiler x86_64 R16B-03.18.el7 epel 1.0 M
erlang-crypto x86_64 R16B-03.18.el7 epel 86 k
erlang-erts x86_64 R16B-03.18.el7 epel 2.5 M
erlang-hipe x86_64 R16B-03.18.el7 epel 2.4 M
erlang-inets x86_64 R16B-03.18.el7 epel 800 k
erlang-kernel x86_64 R16B-03.18.el7 epel 1.1 M
erlang-mnesia x86_64 R16B-03.18.el7 epel 700 k
erlang-os_mon x86_64 R16B-03.18.el7 epel 115 k
erlang-otp_mibs x86_64 R16B-03.18.el7 epel 32 k
erlang-public_key x86_64 R16B-03.18.el7 epel 538 k
erlang-runtime_tools x86_64 R16B-03.18.el7 epel 179 k
erlang-sasl x86_64 R16B-03.18.el7 epel 293 k
erlang-sd_notify x86_64 0.1-1.el7 epel 9.1 k
erlang-snmp x86_64 R16B-03.18.el7 epel 1.5 M
erlang-ssl x86_64 R16B-03.18.el7 epel 588 k
erlang-stdlib x86_64 R16B-03.18.el7 epel 2.2 M
erlang-syntax_tools x86_64 R16B-03.18.el7 epel 336 k
erlang-tools x86_64 R16B-03.18.el7 epel 566 k
erlang-xmerl x86_64 R16B-03.18.el7 epel 998 k
Transaction Summary
==============================================================================================================================================================================================================================================================================
Install 1 Package (+20 Dependent packages)
Total size: 21 M
Installed size: 36 M
Downloading packages:
Running transaction check
Running transaction test
Transaction check error:
file /usr/lib64/erlang/bin/epmd from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/erl from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/erlc from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/escript from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/run_erl from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/to_erl from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/no_dot_erlang.boot from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/start from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/start.boot from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/start.script from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/start_clean.boot from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/start_erl from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/bin/start_sasl.boot from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/driver_int.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_driver.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_drv_nif.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_fixed_size_int_types.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_int_sizes_config.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_memory_trace_parser.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_nif.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_nif_api_funcs.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/lib/liberts.a from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/lib/liberts_r.a from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/releases/RELEASES from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/releases/RELEASES.src from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/releases/start_erl.data from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/ei.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/ei_connect.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/eicode.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/include/erl_interface.h from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/lib/libei.a from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/lib/libei_st.a from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/lib/liberl_interface.a from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
file /usr/lib64/erlang/usr/lib/liberl_interface_st.a from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package erlang-22.0.7-1.el7.x86_64
Error Summary
-------------
這段報錯提示:安裝的過程中有衝突,具體衝突軟件版本是:erlang-22.0.7-1.el7.x86_64;
解決方案:移除該相關包即可
yum remove erlang-22.0.7-1.el7.x86_64