Answers:
如果包被重命名,它们可以简化转换过程:
假设我们在当前版本中有一个名为mypackage的软件包。现在由于某些原因,该软件包 在下一个版本中被重命名为mynewpackage。由于软件包管理器对重命名软件包一无所知,因此它将mypackage和mynewpackage视为不同的软件包,以便在升级时拥有mypackage的用户未安装mynewpackage,而是使用旧的mypackage(如果依赖项允许的话)。
为了避免这种情况,软件包维护者只需在新版本中创建一个过渡软件包mypackage,该软件包不包含任何文件,而仅依赖于mynewpackage(这种软件包称为“ 元软件包 ”)。