[Seek Help] 同一个应用程序,不同的软件源
Tofloor
poster avatar
铁山老道孔乙己
deepin
2021-10-28 20:15
Author

我使用新立得搜索 sqlitebrowser 时,发现系统中有两个 sqlitebrowser 。其中一个带有 org. 前缀,类似 java 命名方式。另一个没有,是传统的 linux 命名方式。

带有 org. 的来自于 com-stroe-packages.uniontech.com 源,也就是统信的源。而另一个来自于 community-packages.deepin.com ,也就是深度社区源。

为什么要搞成这样,感觉混乱难以理解。

Reply Favorite View the author
All Replies
斯文书生
deepin
2021-10-28 20:38
#1

确实有这个问题,但是貌似ubuntu也有这个问题。snap和apt都有sqlite brower,而且都可以安装

Reply View the author
WENWEN
deepin
2021-10-28 21:59
#2

就是最早为了把商店的源分开,主仓库的保留了。

Reply View the author
安洛
deepin
2021-10-29 06:11
#3

那个所谓的统信的源其实是商店源,而你所谓深度社区源其实是主仓库的源。

是这么一回事:深度为自己的深度应用商店制定了一系列打包规则,用来方便商店里面软件的管理。所以在商店源里的包是经过深度重新打包的,符合深度制定的规则的版本。这个版本就是应用商店里面的版本。

而主仓库是同步debian仓库的,里面的软件遵循debian的规范进行打包。这个版本是不会出现在应用商店里面的。

所以这两个包名就出现了不同。

Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2021-10-29 06:36
#4

带org的在商店上架,按统信标准重打包

不带的和上游Debian同步

带org的会收到额外更新维护,比如Debian上游版本落后了,带org的可能会新一点

早期的商店包有时会有无法识别到语言包/与源中或官方包冲突的问题,现在可能没有了

虽然确实不知道统信为什么要脱裤子放屁搞这么一出

Reply View the author