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