linux包管理中的一个问题

linux包管理中的一个问题,linux,centos,package,packages,linux-distro,Linux,Centos,Package,Packages,Linux Distro,因此,当安装一个程序并且安装了4个库中的2个库时,会出现一个错误,系统会中止安装。package manager会自动删除这两个库吗? 我正在开发CentOS 如果rpm处理了不需要的数据并将其清除,则不会出现任何问题 如果没有,则会有一个命令回滚到初始状态(即卸载中止的安装包) 除非包所需的所有先决条件都可用或可安装,否则目标RPM包的安装甚至不会启动。步骤类似于: 使用命令行中的RPM包名称创建新的待办事项列表 检查必备RPM软件包。如果缺少,请将它们添加到待办事项列表中 重复步骤#2,直到

因此,当安装一个程序并且安装了4个库中的2个库时,会出现一个错误,系统会中止安装。package manager会自动删除这两个库吗? 我正在开发CentOS

  • 如果rpm处理了不需要的数据并将其清除,则不会出现任何问题
  • 如果没有,则会有一个命令回滚到初始状态(即卸载中止的安装包)

  • 除非包所需的所有先决条件都可用或可安装,否则目标RPM包的安装甚至不会启动。步骤类似于:

  • 使用命令行中的RPM包名称创建新的待办事项列表
  • 检查必备RPM软件包。如果缺少,请将它们添加到待办事项列表中
  • 重复步骤#2,直到识别出所有缺失的包并可访问
  • 下载所有必备RPM软件包
  • 如果所有必备RPM包都已缓存,请执行下一步。否则就会出错
  • 按相反顺序安装必备RPM软件包
  • 安装原始的目标RPM软件包
  • 请注意,在开始安装任何RPM软件包之前,所有缺失的RPM软件包都会下载到缓存中

    因此,如果步骤#6被中断,可能会安装一些软件包,而不会安装其他软件包。没问题,重新运行RPM安装,已安装的软件包集将更大,未完成的软件包数量将更小