另外,安卓的内核也是linux。
也有很多区别的。想象一下给miui用的apk其他os不能装…gnu/Linux包管理界就是这样的
差太多好不好...
硬是要比,大概也就阿里的yunos和源生安卓比(不考虑代码层面,以各家公布为准,毕竟yunos代码抄袭了多少,到底多少部分是重造的这个说不清楚)
除了yunos等少数,Android/Linux在内核、库、运行时方面都是唯一的,少数异端也会尽力向google靠拢。
GNU/Linux之间则可以完全不一样,而且群龙无首。
—— 来自 Sony F8332, Android 7.0上的 S1Next-鹅版 你说的更像是ubuntu, kubuntu, xubuntu..这些 有些差别可能真的就是ui,比如各种基于ubuntu/debian定制的,包管理系统相同,就是把壁纸和自带软件进行了替换,有的可能有自己的仓库。
有些差别大些,比如gentoo,arch这类有自己的包管理系统,不用rhel/debian系的。当然实际上用的源码都差不多(但各家定制编译选项会有区别,有的会自己打补丁,当然gentoo这种自己编译的另说) android的apk只要系统大版本一致那么肯定能用
linux牛逼之处在于这玩意对于每个程序都是新挑战
我遇到的包括但不限于steam安装包在两台机器上有完全不一致的表现(从正常运行到拆了我的libgl) 装了驱动没有nomodeset就黑屏 包管理器安装的大玩意sdk缺设置和各发行商完全不一致的安装位置搞得大家都十分痛苦
—— 来自 Sony F8131, Android 7.1.1上的 S1Next-鹅版 https://wiki.archlinux.org/index.php/Arch_compared_to_other_distributions_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 你的全家 发表于 2017-5-13 03:55
android的apk只要系统大版本一致那么肯定能用
linux牛逼之处在于这玩意对于每个程序都是新挑战
android各种定制系统不应该类比linux各发行版间的差异,应该类比的是基于ubuntu的各发行版的差异
—— 来自 OnePlus ONEPLUS A3000, Android 6.0.1上的 S1Next-鹅版
android各种定制系统不应该类比linux各发行版间的差异,应该类比的是基于ubuntu的各发行版的差异
—— 来自 OnePlus ONEPLUS A3000, Android 6.0.1上的 差很多,哪怕版本号之间都有很多区别 不同的包管理+不同的基础组件+一大堆不同的设置文件+不同的维护策略。
其实跟安卓里面的xxUI蛮类似的。
http://futurist.se/gldt/wp-content/uploads/12.10/gldt1210.png
----发送自 HUAWEI MHA-AL00,Android 7.0 RHEL类的和ubuntu,arch完全不一样啊,而且没有桌面拿来的UI?鱼也是有尊严的
—— 来自 ZTE Grand S II LTE, Android 5.1.1 就算是ubuntu间也有差异,XUbuntu总出Bug,反而是Ubuntu卸了Unity装上XUbuntu Desktop后没问题。 yvanhom 发表于 2017-5-13 15:28
就算是ubuntu间也有差异,XUbuntu总出Bug,反而是Ubuntu卸了Unity装上XUbuntu Desktop后没问题。 ...
吓得我去搜了下截图,就算是xubuntu也叫xfce吧……
另外楼上的别把纸带和CLI不当用户界面啊 lpc2103 发表于 2017-5-13 14:43
RHEL类的和ubuntu,arch完全不一样啊,而且没有桌面拿来的UI?鱼也是有尊严的
—— 来自 ZTE Grand S II LTE ...
我感觉本质上还是差不多的啊
虽然包管理器啥的不一样
但不都是一个玩意
linux下最大的好处就是拿套代码自己编译就好了
忽悠来忽悠去本质都是kernel 和 shell
ubuntu 就像 miui
debian 就像 google nexus一系
rhel和centos……不知道该咋比喻
更好的商业支持和更稳定保守的更新步伐
当然……我是不用linux的……用不来……我就瞎说说
Geminize 发表于 2017-5-13 13:28
有些apk需要特定的so lib库,apk里不带
依赖自己不带齐为了省空间这个行为居然现在还有吗
页:
[1]