[Exchange and share] deepin V23的依赖包并不完整,要重视软件开发的生态,方便普通用户
Tofloor
poster avatar
deepin
2023-10-23 08:09
Author

😂 ,很多人反馈deepin V23中有些软件缺少依赖包,是不是该先鼓励一部分软件开发者在deepin V23中先去开发实现相关的软件?

我觉得依赖包应该是开发者软件生态建设平台共同努力完成的事情,不应该把缺少依赖包的问题直接交给普通用户,这样并不能增强其用户的体验。如果继续让用户通过使用Linux命令的方式来增添依赖包,反而让Linux deepin系统的PC桌面化干得并不彻底,我们不是在搞Linux服务器系统。

使用关系如下:

1.软件开发者(程序员),进行软件产品及功能实现,并完善依赖包的提供;

2.软件生态建设平台(官方服务器),搭建软件打包、测试、上架等配置环境;

3.软件使用者(系统普通使用者),对于软件的简单安装、使用、功能测试、卸载等常规操作。

当然,社区的管理者更明白怎么回事,还是希望在软件开发这块能够集中资源,在deepin软件生态还未完善时能够有更多软件开发者和社区资源提供服务,普通用户在体验deepin V23的软件过程中也能够更简单化。

Reply Favorite View the author
All Replies
Eutopia
deepin
2023-10-23 08:18
#1

v23不是要逐步放弃依赖包吗?慢慢普及玲珑,舍弃deb,普通用户用玲珑包其实最方便

Reply View the author
deepin
2023-10-23 08:23
#2
Eutopia

v23不是要逐步放弃依赖包吗?慢慢普及玲珑,舍弃deb,普通用户用玲珑包其实最方便

PC桌面端的用户,根本不会去了解玲珑包管理、Linux终端命令,他们只想实现软件的简单安装、使用和卸载等操作就行了,根本不会花时间去了解、依赖包、玲珑包管理等系统级命令操作,这是软件开发者和软件建设平台要干的正事。

Reply View the author
deepin
2023-10-23 08:25
#3
Eutopia

v23不是要逐步放弃依赖包吗?慢慢普及玲珑,舍弃deb,普通用户用玲珑包其实最方便

玲珑包,有些用户反馈的问题不少,比如点击后突然无法打开界面。

Reply View the author
neko
deepin
Ecological co-builder
2023-10-23 15:38
#4

说明你用的是来自其它发行版打包的安装包。开发者可以把依赖的库打包进DEB如何不对依赖做强制要求。比如appimage应用那种

Reply View the author
pzm9012
deepin
2023-10-23 15:53
#5

你从哪看到开发者把缺少依赖包的问题直接交给普通用户了?

Reply View the author
晚秋(lateautumn)
Moderator
2023-10-23 16:20
#6

PC桌面端的用户,根本不会去了解玲珑包管理、Linux终端命令,他们只想实现软件的简单安装、使用和卸载等操作就行了,根本不会花时间去了解、依赖包、玲珑包管理等系统级命令操作,这是软件开发者和软件建设平台要干的正事。

agree

我同意这个观点,普通用户就是用的。好用、易用,用户就会支持。大多数普通用户有的连装系统都不会,更谈不上开发了。

Reply View the author
buyike
deepin
2023-10-23 16:39
#7
晚秋(lateautumn)

agree

我同意这个观点,普通用户就是用的。好用、易用,用户就会支持。大多数普通用户有的连装系统都不会,更谈不上开发了。

是的,确实如此,所以我现在用deepin,不用麒麟。但是以后难说呀。

Reply View the author
affoto
deepin
2023-10-23 17:36
#8

傻瓜式的安装才能让小白用喜欢,任何超越都是方便用户不是给用户谈技术!

每次发布新的或大版本都要用零基础的用户才能检验出你的优势!

Reply View the author
方老四
deepin
2023-10-23 17:52
#9

在Linux下像windwos那样傻瓜式安装目前还做不到,因为linux只有内核是统一的,其他皆不统一。统信提供了玲珑包解决方案,但还需要时间来打磨。

Reply View the author
199******64
deepin
2023-10-23 19:40
#10

你说的我很同意,以前我问问过这问题!有人回答说因为同一个软件,a系统有这个依赖,所以不用考虑,b系统没有这个依赖!你就得考虑!说的意思是系统太多!无法全盘考虑!

Reply View the author
jjcui8595
deepin
2023-10-23 22:05
#11

以后会逐渐完善的

Reply View the author
deepin_xiaoqian
deepin testing team
2023-10-23 23:16
#12
affoto

傻瓜式的安装才能让小白用喜欢,任何超越都是方便用户不是给用户谈技术!

每次发布新的或大版本都要用零基础的用户才能检验出你的优势!

agree 赞同

Reply View the author
deepin
2023-10-24 00:07
#13
neko

说明你用的是来自其它发行版打包的安装包。开发者可以把依赖的库打包进DEB如何不对依赖做强制要求。比如appimage应用那种

deepin 原生软件,官方还是花更多资源下放到开源社区的开发者。

Reply View the author
mozixun
deepin
2023-10-24 06:46
#14
Eutopia

v23不是要逐步放弃依赖包吗?慢慢普及玲珑,舍弃deb,普通用户用玲珑包其实最方便

不是

玲珑是二级包管理器,与系统捆绑的组件比如DDE,KDE等还得用apt,否则运行效率不堪设想

玲珑想搞定的是那些与系统无关的应用(比如LinuxQQ,Linux微信等)的依赖问题

Reply View the author
fslong
deepin beta test group
2023-10-24 16:04
#15
mozixun

不是

玲珑是二级包管理器,与系统捆绑的组件比如DDE,KDE等还得用apt,否则运行效率不堪设想

玲珑想搞定的是那些与系统无关的应用(比如LinuxQQ,Linux微信等)的依赖问题

玲珑只是环境隔离,又不是虚拟机。

也就首次运行有个释放的时间,之后性能非常好。

你没发现截图这么需要性能的功能都用的玲珑吗?肉眼根本感觉不出来区别。

因为本质上就是个文件夹,安装卸载速度还超级快,秒删,甚至比apt用着方便。

Reply View the author
owen_337
deepin testing team
2023-10-25 00:54
#16

麻烦楼主具体说说哪些软件存在依赖问题,我们好记录跟踪,反馈修复

Reply View the author
deepin
2023-10-25 02:30
#17
owen_337

麻烦楼主具体说说哪些软件存在依赖问题,我们好记录跟踪,反馈修复

就以之前发布的deepin-UnionCode这款工具,在deepin 20.9中可以通过一些依赖包进行安装,但是deepin v23版就不太清楚到底需要哪些依赖包才能正常使用。

Reply View the author
mozixun
deepin
2023-10-25 05:21
#18
fslong

玲珑只是环境隔离,又不是虚拟机。

也就首次运行有个释放的时间,之后性能非常好。

你没发现截图这么需要性能的功能都用的玲珑吗?肉眼根本感觉不出来区别。

因为本质上就是个文件夹,安装卸载速度还超级快,秒删,甚至比apt用着方便。

但是像Plasma-desktop这种东西变成玲珑那也太哈人了吧

apt等包管理器里有很多是系统组件(比如libc6),这些组件都变成玲珑体积得膨胀多少倍..而且如果系统用玲珑打包那不仅系统升级困难(要几乎完整覆盖),滚动更新也很困难。而且还搞得跟安卓差不多,个人感觉玲珑当个二级包管理器刚刚好

Reply View the author