原来flatpak一点也不臃肿!
Tofloor
poster avatar
Ligocut光剪视频剪辑软件
deepin
Backbone of ecological co-construction group
2018-06-09 21:22
Author

原本的我以为flatpak的软件会很大,很臃肿,但是我看了商店的软件↓

这么多功能占的空间也不大,真的不错
Reply Favorite View the author
All Replies
1 / 2
To page
avatar
辉夜
deepin
2018-06-09 22:23
#1
deb老大了,大到难以置信
Reply View the author
avatar
ax******er@126.com
deepin
2018-06-10 03:28
#2
某些人听风就是雨,成天说Flatpak臃肿臃肿,windows从来依赖结构就简单清晰,照样打的linux满地找牙
Reply View the author
avatar
Ligocut光剪视频剪辑软件
deepin
Backbone of ecological co-construction group
2018-06-10 08:46
#3
valerian 发表于 2018-6-9 19:28
某些人听风就是雨,成天说Flatpak臃肿臃肿,windows从来依赖结构就简单清晰,照样打的linux满地找牙 ...

其实flatpak也不差,也不臃肿!
Reply View the author
avatar
BG7ZAG
deepin
2018-06-10 10:20
#4
貌似flatpak的软件控制不了系统设置,比如深度影音的f版本,看视频时会暗屏等等
Reply View the author
avatar
牧野
deepin
2018-06-10 15:13
#5
linux的动态库加载管理简直是一堆屎。最终造成了各种依赖冲突~就等什么时候这个问题彻底解决了,再考虑完全使用linux开发吧。flatpak只是个开始!期待!!
Reply View the author
avatar
Ligocut光剪视频剪辑软件
deepin
Backbone of ecological co-construction group
2018-06-10 18:58
#6
hlbj105 发表于 2018-6-10 02:20
貌似flatpak的软件控制不了系统设置,比如深度影音的f版本,看视频时会暗屏等等 ...

等待flatpak开放接口
Reply View the author
avatar
4***8@qq.com
deepin
2018-06-10 21:54
#7
flatpak是有运行时(runtime)的,就像win下的.net平台一样,比如基于深度的运行时来开发,那么系统只要安装了运行时,以后的深度系列flakpak软件就不会很大体积了。同理,gnome,KDE也有自己的运行时。
Reply View the author
Comments
ExplosiveBattery
2018-06-11 00:00
很对,关键是 “运行时” 不小
avatar
linusboyle
deepin
2018-06-10 23:21
#8
flatpak的启动比较麻烦就是了
折腾了好一段时间来着
Reply View the author
avatar
ExplosiveBattery
deepin
2018-06-11 00:03
#9
deepin有deepin的运行时,还有kde、gnome几种运行时
deepin的运行时就有820MB
有一天当你遇到依赖不同的”运行时“的软件时,你就会想为什么我要重复安装这些乱七八糟的东西(运行时里面内容重复),还这么大
Reply View the author
avatar
ExplosiveBattery
deepin
2018-06-11 00:13
#10
这些问题的关键其实在于开发者应该使用统一的runtime,我之前用完deepin runtime才意识到这点
打算之后的开发基本基于KDE runtime,不再使用其他的runtime
Reply View the author
avatar
deii
deepin
2018-06-11 00:19
#11
ExplosiveBattery 发表于 2018-6-10 16:13
这些问题的关键其实在于开发者应该使用统一的runtime,我之前用完deepin runtime才意识到这点
打算之后的开 ...

说的没错。我之前在其他系统想装flatpak,最想吐槽的就是要装关的运行时和sdk,才能安装相关运行的应用。麻烦。snap就不需要运行时什么的
Reply View the author
avatar
Ligocut光剪视频剪辑软件
deepin
Backbone of ecological co-construction group
2018-06-11 00:31
#12
https://bbs.deepin.org/post/157904
说的没错。我之前在其他系统想装flatpak,最想吐槽的就是要装关的运行时和sdk,才能安装相关运行的应用。 ...

其实微软也需要运行时,而且还有。NET框架,这个占用的非常大,只不过大家以前开发都是统一默认潜意识用了微软的东西,现在deepin要想发展必须用flatpak专用的运行时,拒绝碎片化,用flatpak没错,redhat都支持。
Reply View the author
avatar
牧野
deepin
2018-06-11 01:28
#13
https://bbs.deepin.org/post/157904
其实微软也需要运行时,而且还有。NET框架,这个占用的非常大,只不过大家以前开发都是统一默认潜意识用 ...

windows下一直用vc。确实是要runtime。好处是运行时都是微软出的,比较统一,windows下的程序基本都自己把关键的两三个dll打到包内。linux下的运行时,将来可能会有很多套,还是继续的碎片化。哎。。头大几圈。还有一个问题,就是linux下如何可以在搜索系统目录找不库时到当前目录搜索,,难道就只有编译参数那么一种方法么????
Reply View the author
avatar
duanyao
deepin
2018-06-12 02:33
#14
https://bbs.deepin.org/post/157904
这些问题的关键其实在于开发者应该使用统一的runtime,我之前用完deepin runtime才意识到这点
打算之后的开 ...

Linux 上 Desktop Envionment 的种类比 Toolkit 种类多很多,Runtime 应该基于 Toolkit 或者直接基于 X 才对。应用程序依赖具体 DE 通常不是好的设计。
Reply View the author
avatar
duanyao
deepin
2018-06-12 02:36
#15
https://bbs.deepin.org/post/157904
某些人听风就是雨,成天说Flatpak臃肿臃肿,windows从来依赖结构就简单清晰,照样打的linux满地找牙 ...

我的 Win10 的 Windows 目录已经有 15GB 了。
Reply View the author
avatar
ax******er@126.com
deepin
2018-06-12 04:10
#16
https://bbs.deepin.org/post/157904
我的 Win10 的 Windows 目录已经有 15GB 了。

那又如何,U盘16G的都好几个了,在乎这点空间?
Reply View the author
avatar
duanyao
deepin
2018-06-12 04:49
#17
https://bbs.deepin.org/post/157904
那又如何,U盘16G的都好几个了,在乎这点空间?

这说明了Windows的臃肿复杂,而不是臆想的简单清晰。我的一台win10平板总共就64GB硬盘。
Reply View the author
avatar
观摩
deepin
2018-06-12 05:16
#18
其实最可怕的不是臃肿,而是不统一,效率低下。
Reply View the author
avatar
h***w@163.com
deepin
2018-06-12 17:23
#19
https://bbs.deepin.org/post/157904
windows下一直用vc。确实是要runtime。好处是运行时都是微软出的,比较统一,windows下的程序基本都自己 ...

是不是这个:
https://blog.csdn.net/sinat_25457161/article/details/48624615
Reply View the author
avatar
iceyer
deepin
2018-06-12 17:49
#20
https://bbs.deepin.org/post/157904
说的没错。我之前在其他系统想装flatpak,最想吐槽的就是要装关的运行时和sdk,才能安装相关运行的应用。 ...

snap当然是有runtime的,不过非常小(大概50M左右吧),这样其他的依赖要应用程序自己带上。
依赖这种东西,要么runtime提供,要么程序自己带,反正是跑不掉的。
Reply View the author
1 / 2
To page