我在 PPA 中有一些软件包,现在创建了一个组 PPA。有没有办法设置重定向,以便安装foo
来自 的软件包的任何人ppa:jrhacker/ppa
都可以重定向到 ,而来自 的ppa:initech/ppa
软件包则保持不变?bar
ppa:jrhacker/ppa
我并不特别在意重定向是否是一条错误消息,告诉他们正确的迁移路径。在我看来,我有两个选择:
- 始终将包从
initech/ppa
复制回jrhacker/ppa
。 - 创建一个虚拟包
jrhacker/ppa
,当它运行时,在调用程序时会发出带有安装说明的错误消息。
我想要比这两个更优雅一点的东西。谢谢。
答案1
不,不是真的。
虚拟包可以工作。就像foo
从 PPA 中删除一样,这样就没有人可以安装旧版本。然后更改 PPA 的描述以将用户指向新的 PPA。