CentOS:Yum安装错误

前端之家收集整理的这篇文章主要介绍了CentOS:Yum安装错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
每次我尝试在四个不同的服务器上更新(CentOS 6)时都会遇到此错误.它只发生在这个包中.在研究了这个问题之后,我找不到任何有用的信息.人们对此有类似的问题,但不是这个问题.任何人都可以就如何解决这个问题向我提出任何建议吗?
  1. [user@machine ~]$sudo yum update
  2. Loaded plugins: dellsysid,fastestmirror,refresh-packagekit,security
  3. Loading mirror speeds from cached hostfile
  4. * base: mirror.thelinuxfix.com
  5. * extras: mirrors.gigenet.com
  6. * rpmforge: thammuz.tchpc.tcd.ie
  7. * updates: mirror.clarkson.edu
  8. Setting up Update Process
  9. Resolving Dependencies
  10. --> Running transaction check
  11. ---> Package srvadmin-omcommon.x86_64 0:7.2.0-4.450.1.el6 will be updated
  12. ---> Package srvadmin-omcommon.x86_64 0:7.2.0-4.459.1.el6 will be an update
  13. --> Finished Dependency Resolution
  14.  
  15. Dependencies Resolved
  16.  
  17. ================================================================================
  18. Package Arch Version Repository Size
  19. ================================================================================
  20. Updating:
  21. srvadmin-omcommon x86_64 7.2.0-4.459.1.el6 dell-omsa-indep 1.8 M
  22.  
  23. Transaction Summary
  24. ================================================================================
  25. Upgrade 1 Package(s)
  26.  
  27. Total download size: 1.8 M
  28. Is this ok [y/N]: y
  29. Downloading Packages:
  30. srvadmin-omcommon-7.2.0-4.459.1.el6.x86_64.rpm | 1.8 MB 00:05
  31. Running rpm_check_debug
  32. Running Transaction Test
  33. Transaction Test Succeeded
  34. Running Transaction
  35. Error in PREIN scriptlet in rpm package srvadmin-omcommon-7.2.0-4.459.1.el6.x86_
  36. 64
  37. cp: cannot stat `/opt/dell/srvadmin/etc/openmanage/wwwroot/oem/data/ini/*ini': N
  38. o such file or directory
  39. error: %pre(srvadmin-omcommon-7.2.0-4.459.1.el6.x86_64) scriptlet Failed,exit s
  40. tatus 1
  41. error: install: %pre scriptlet Failed (2),skipping srvadmin-omcommon-7.2.0-4.
  42. 459.1.el6
  43. srvadmin-omcommon-7.2.0-4.450.1.el6.x86_64 was supposed to be removed but is not
  44. !
  45. Verifying : srvadmin-omcommon-7.2.0-4.450.1.el6.x86_64 1/2
  46. Verifying : srvadmin-omcommon-7.2.0-4.459.1.el6.x86_64 2/2
  47.  
  48. Failed:
  49. srvadmin-omcommon.x86_64 0:7.2.0-4.450.1.el6
  50. srvadmin-omcommon.x86_64 0:7.2.0-4.459.1.el6
  51.  
  52. Complete!
  53. [user@machine ~]$
这很可能是包装放在一起的方式(戴尔).因为他们引用%pre部分中的文件,在安装包含它们的包之前不能假设存在(同一个包!),几乎可以肯定这是包装器部分的错误.这些命令很可能应该在%preup或%post部分中,这取决于他们正在尝试做什么.因此,您应该向Dell报告此问题.

猜你在找的CentOS相关文章