[Topic DIscussion] The user is banned, and the content is hidden.
Tofloor
poster avatar
度深蓝
deepin
2024-04-25 10:39
Author
The user is banned, and the content is hidden.
Reply Favorite View the author
All Replies
2 / 2
To page
chmod700
deepin
2024-04-25 22:20
#21
mozixun

不至于吧,我这边升beta3之后LLVM这些已经比Debian12要新了😂

自己输入那条命令看,我上个月试了,结果bookworm/sid,包比debian新不能说明什么,ubuntu的包有的还比debian新呢

Reply View the author
mozixun
Moderator
2024-04-25 22:21
#22
chmod700

自己输入那条命令看,我上个月试了,结果bookworm/sid,包比debian新不能说明什么,ubuntu的包有的还比debian新呢

ubuntu新,我看网上说是基于debian testing构建的所以比Debian数字版本新,我明天拿到电脑去看看😂

Reply View the author
chmod700
deepin
2024-04-25 22:26
#23
mozixun

ubuntu新,我看网上说是基于debian testing构建的所以比Debian数字版本新,我明天拿到电脑去看看😂

ubuntu一直是基于debian testing构建的。包的新旧不能说明上下游关系,下游衍生版比上游包新的多了去了

Reply View the author
mozixun
Moderator
2024-04-25 22:31
#24

玲珑的目的不是为了取代dpkg而来的,而是为了解决那些与系统毫无关系但是因为dpkg而导致与依赖强绑定的应用的,如WPS,GIMP等,其实它要取代的是flatpak和snap

如果用dpkg,会导致由于各个发行版之间(包括国内的Linux发行版)同种依赖版本不一样甚至没有这个依赖,进而导致应用运行因依赖而问题百出(还有一个不大但是也不小的问题:dpkg默认以超级用户权限运行,如果这个应用在安装脚本里塞点猫腻就不得了了)。Flatpak和snap的出现就是为了解决这些问题。然而,flatpak和snap也带来了应用体积极度膨胀(因打包大量不必要的依赖),打开速度十分缓慢,磁盘占用很高的新问题,而玲珑的出现就是要同时解决上述所有问题(即鱼与熊掌兼得):它解决了Linux第三方应用的依赖问题,关键依赖可以塞进去,同时解决了flatpak的低效和高占用问题,应用打开速度和运行效率我这里实测逼近deb原包(以VSCode 1.65同版本和GIMP为例)。

但是与系统息息相关的关键组件(如DDE,systemd,sudo)仍然会使用dpkg,因为只有dpkg对组件包是没有权限控制的,而这些关键组件都需要系统级别权限,甚至这些组件就是发行版系统组成的一部分。

Reply View the author
chmod700
deepin
2024-04-25 22:59
#25
mozixun

玲珑的目的不是为了取代dpkg而来的,而是为了解决那些与系统毫无关系但是因为dpkg而导致与依赖强绑定的应用的,如WPS,GIMP等,其实它要取代的是flatpak和snap

如果用dpkg,会导致由于各个发行版之间(包括国内的Linux发行版)同种依赖版本不一样甚至没有这个依赖,进而导致应用运行因依赖而问题百出(还有一个不大但是也不小的问题:dpkg默认以超级用户权限运行,如果这个应用在安装脚本里塞点猫腻就不得了了)。Flatpak和snap的出现就是为了解决这些问题。然而,flatpak和snap也带来了应用体积极度膨胀(因打包大量不必要的依赖),打开速度十分缓慢,磁盘占用很高的新问题,而玲珑的出现就是要同时解决上述所有问题(即鱼与熊掌兼得):它解决了Linux第三方应用的依赖问题,关键依赖可以塞进去,同时解决了flatpak的低效和高占用问题,应用打开速度和运行效率我这里实测逼近deb原包(以VSCode 1.65同版本和GIMP为例)。

但是与系统息息相关的关键组件(如DDE,systemd,sudo)仍然会使用dpkg,因为只有dpkg对组件包是没有权限控制的,而这些关键组件都需要系统级别权限,甚至这些组件就是发行版系统组成的一部分。

那,刚又装了一遍最新的v23beta3

mmexport1714057006707.png

Reply View the author
度深蓝
deepin
2024-04-25 23:37
#26
The user is banned, and the content is hidden.
mozixun
Moderator
2024-04-26 18:17
#27
度深蓝
The user is banned, and the content is hidden.

这里它指的是对于那些与系统毫无相关的应用而言,比如美图秀秀,GIMP等。以前它们只能通过deb打包,用dpkg安装,这样权限管控不到位,而且极容易产生依赖问题,现在它们能通过玲珑安装,而关键系统组件仍然会使用deb(因为玲珑是容器化分发应用,而系统组件不能这么做).这里深度应该是没解释清楚,您可以问一下官方维护人员

Reply View the author
mozixun
Moderator
2024-04-26 22:15
#28
chmod700

那,刚又装了一遍最新的v23beta3

mmexport1714057006707.png

对的,我这边也是这样。

但是你看一下deepin开发者BLumia的解释,是不是这样的(我没专门研究这个上下游问题😂):这个其实之前说明过的,很多包在读那个配置文件来决定行为。你干掉那个会导致一些软件行为异常,而这个异常行为没法简单地排查出来。而且其实我们独立上游非常非常好理解,就是我们完全在独立打包维护我们deepin发行版仓库涉及到的软件包。所有的维护都发生在deepin-community这个github组织,并且我们鼓励社区人员参与维护软件包。

Reply View the author
chmod700
deepin
2024-04-26 23:19
#29
mozixun

对的,我这边也是这样。

但是你看一下deepin开发者BLumia的解释,是不是这样的(我没专门研究这个上下游问题😂):这个其实之前说明过的,很多包在读那个配置文件来决定行为。你干掉那个会导致一些软件行为异常,而这个异常行为没法简单地排查出来。而且其实我们独立上游非常非常好理解,就是我们完全在独立打包维护我们deepin发行版仓库涉及到的软件包。所有的维护都发生在deepin-community这个github组织,并且我们鼓励社区人员参与维护软件包。

其实就是在走ubuntu的路子,上游还是用debian,但是包的维护都是自己做了,我看他说的大概就这么个意思。ubuntu现在就是这样的,所以有人说ubuntu迟早有一天会独立演化成一个根系统,跟debian/arch/fedora一样。v23b3和ubuntu22.04一样,都是基于debian12不稳定版构建的,2404已经基于debian13(trixie/sid)构建了

Reply View the author
mozixun
Moderator
2024-04-26 23:30
#30
chmod700

其实就是在走ubuntu的路子,上游还是用debian,但是包的维护都是自己做了,我看他说的大概就这么个意思。ubuntu现在就是这样的,所以有人说ubuntu迟早有一天会独立演化成一个根系统,跟debian/arch/fedora一样。v23b3和ubuntu22.04一样,都是基于debian12不稳定版构建的,2404已经基于debian13(trixie/sid)构建了

原来如此,我明白了,谢谢!

Reply View the author
Barry-okx
Junior Packager
2024-05-08 16:52
#31
chmod700

其实就是在走ubuntu的路子,上游还是用debian,但是包的维护都是自己做了,我看他说的大概就这么个意思。ubuntu现在就是这样的,所以有人说ubuntu迟早有一天会独立演化成一个根系统,跟debian/arch/fedora一样。v23b3和ubuntu22.04一样,都是基于debian12不稳定版构建的,2404已经基于debian13(trixie/sid)构建了

ubuntu演化成根系统我没听说,我觉得ubuntu在snap上如果继续走下去,将来可能会在应用层和硬件兼容层做一个切割。

当这个切割完成后,底层运行的到底是linux kernel 还是 unix kernel 还是其他的android定制内核甚至鸿蒙内核都无所谓。 类似java的jvm一样,只要能提供标准接口,app就能跑起来。

Reply View the author
neko
Moderator
2024-05-08 17:29
#32
度深蓝
The user is banned, and the content is hidden.

不是所有软件都在前台工作的,你认为没有用的软件说不定是保证系统运行正常的核心组件。

Reply View the author
度深蓝
deepin
2024-05-09 05:48
#33
The user is banned, and the content is hidden.
2 / 2
To page