国内能否借鉴flatpak开发一个新的包管理器,跨系统和去重复
Tofloor
poster avatar
zihaoxing
deepin
2019-06-26 06:01
Author
本帖最后由 zihaoxing 于 2019-6-26 19:43 编辑

国内能否借鉴snap和flatpak开发一个新的包管理器,可以采用如下两种路线.
第一种路线,目的可以在所有linux发行版上都可以安装运行,在打包软件时,写入要安装的所有依赖库的列表,搞一个清单,打包成一个很小的软件包,在安装软件时,先检测一下用户系统中之前已经安装了哪些依赖库,已经安装的依赖库就不再重复安装,把软件和没有安装的新库安装一下就好了.如果打包的软件包太大,用户会觉得软件打包的体积太大,不愿意安装.

第二种路线,目的可以在所有linux发行版上都可以安装运行,把所有的依赖库都打包到一个软件包里,做一个完整的软件安装包,体积较大,打包的软件可能会有几百M甚至几G的体积,这是不可避免的,但是在安装软件时,也先检测一下用户之间已经安装了哪些依赖库,如果有已经安装的依赖库,就不再重复安装,将打包的依赖库删除,保留系统里已经安装的依赖库,然后继续安装没有安装过的依赖库和软件.

国内搞一个很重要.国内搞一个跨系统的打包格式和包管理器后,上交给国家来管理和运作,由国家制定标准和推广,让腾讯,阿里和国内其它公司的软件最好也用这种格式打包一份,linux的国产生态会变得更丰富,也能解决软件碎片化和不兼容问题.






Reply Favorite View the author
All Replies
4 / 4
To page
avatar
走钢丝
deepin
2019-06-27 03:32
#61
https://bbs.deepin.org/post/179839
什么叫国家强调的自主可控,既然用国外的ubuntu和centos也可以,为什么国内还要搞deepin和中标麒麟呢?
...

flatpak 这技术不可控么?就是说别人一限制就不能用了?
Reply View the author
avatar
zihaoxing
deepin
2019-06-27 03:48
#62
https://bbs.deepin.org/post/179839
flatpak 这技术不可控么?就是说别人一限制就不能用了?

国内还缺乏完善的软件管理平台和完善的软件源以及国家制定的唯一标准的打包格式和包管理器,很多软件源都在国外,下载速度很慢,安装也很不方便.
国内搞一个很重要.国家更愿意推广.国内搞一个跨系统的打包格式和包管理器后,上交给国家来管理和运作,由国家制定标准和推广,让腾讯,阿里和国内其它公司的软件最好也用这种格式打包一份,linux的国产生态会变得更丰富,也能解决软件碎片化和不兼容问题.
国家只采购国产Linux系统和工具,不采购国外的Linux系统和工具,也想基于国产包管理器建立自己的格式标准然后再大力推广.
Reply View the author
avatar
st******ra@outlook.com
deepin
2019-06-27 03:56
#63
https://bbs.deepin.org/post/179839
国内还缺乏完善的软件管理平台和完善的软件源以及国家制定的唯一标准的打包格式和包管理器,很多软件源都 ...

确实是这样的道理!
国内确实应该借此机会创造一种新的、好用的软件包标准,为全面推广国产个人桌面操作系统清除障碍啊!
自己不掌握标准的主导权,只会一直跟在别人后面吃灰!
Reply View the author
avatar
打击越
deepin
2019-06-27 05:44
#64
https://bbs.deepin.org/post/179839
国内搞一个很重要.国内搞一个跨系统的打包格式和包管理器后,上交给国家来管理和运作,由国家制定标准和 ...

你这是瞎搞,国家统一运营,那我还怎么用Yo*Tu*e和Twi**er啊
Reply View the author
avatar
zihaoxing
deepin
2019-06-27 06:05
#65
如果国家不推广,百度愿意为中标麒麟做百度网盘for linux吗,腾讯愿意为龙芯和麒麟开发linux版的微信吗?
Reply View the author
avatar
zihaoxing
deepin
2019-06-27 06:08
#66
https://bbs.deepin.org/post/179839
你这是瞎搞,国家统一运营,那我还怎么用Yo*Tu*e和Twi**er啊

社交软件你是用腾讯的qq和微信多,还是国外的多.如果你平时用qq和微信用的少,主要用facebook和twitter,我觉得你在国内不舒服,还是移民去国外吧.
Reply View the author
avatar
lenke
deepin
2019-06-27 06:13
#67
funtoo 发表于 2019-6-26 11:29
没研究过原理,只凭几个片面观点又开始意淫了?
也不看看首次安装flatpak应用里面有多少是runtime包,run ...

还好,你还知道有runtime这个东西。你可知道runtime的兼容性很差。几乎每一个/每一个版本的软件就要单独适配一套runtime……
Reply View the author
avatar
Lotuso
deepin
2019-06-27 06:13
#68
个人认为,MAC上软件封装方式最便捷
Reply View the author
avatar
superendermansm
deepin
2019-06-27 07:36
#69
shazhuwang 发表于 2019-6-26 11:15
跟他说什么都没用

我见过那个“家”
真的洗都没法洗!跟他说就是没有用
Reply View the author
Comments
sored520
2019-06-27 16:18
1 刷屏式回复
avatar
许自强
deepin
2019-06-27 17:29
#70
https://bbs.deepin.org/post/179839
什么叫国家强调的自主可控,既然用国外的ubuntu和centos也可以,为什么国内还要搞deepin和中标麒麟呢?
...

Ubuntu不够好,所以deepin要做。我认为目前flatpak足够好,所以这个轮子不用造
Reply View the author
avatar
zihaoxing
deepin
2019-06-27 19:28
#71
https://bbs.deepin.org/post/179839
Ubuntu不够好,所以deepin要做。我认为目前flatpak足够好,所以这个轮子不用造 ...

deepin从零起步到现在都没有ubuntu好用,ubuntu也足够好用
Reply View the author
avatar
st******ra@outlook.com
deepin
2019-06-27 23:15
#72
这个帖子不能沉啊! 楼主,你开始着手推进这件事情没有啊?
这件事情,我觉得 你 应该直接去找 工信部 ,这是网站, http://www.miit.gov.cn/newweb/ ,上面有联系方式的。
你 可不要辜负 大家的 信任啊, 一定要把这件事情做成功啊!!!中国 Linux 软件事业的命运就此决定在你的手里了啊!!!
Reply View the author
avatar
zihaoxing
deepin
2019-06-27 23:37
#73
https://bbs.deepin.org/post/179839
这个帖子不能沉啊! 楼主,你开始着手推进这件事情没有啊?
这件事情,我觉得 你 应该直接去找 工信部 , ...

我在部长信箱里留言了
Reply View the author
avatar
st******ra@outlook.com
deepin
2019-06-27 23:46
#74
https://bbs.deepin.org/post/179839
我在部长信箱里留言了

嗯,很好啊,万事开头难,有你在前面带路,中国Linux的发展势必从此走上阳光大道!

同时,我也强烈建议您能尽快直接去工信部部长办公室和工信部部长当面讨论这个问题,因为这事关整个中国的信息安全啊!全国十几亿人的所有电子信息、数亿网民每天的信息交流都是通过一个一个电脑终端发出去的,所以这个事情不能仅仅在信箱里留言就行了,您一定要尽快去北京当面跟工信部部长面谈啊!

拜托了!(满怀期待~)
Reply View the author
4 / 4
To page