慢慢来吧,一点点进步
作为普通人,现在用着社区版感觉也挺好的,就是软件方面太欠缺了,这才是使用这个系统最大的障碍!门外汉觉得你说的那些其实商业版可以弄,社区版嘛,现在就挺不错的
还是先试点,做调整,然后在大力推广
安卓A/B这么干有个前提,就是你不需要进行驱动升级,也不需要与系统交互的应用权限,更不需要在系统层面执行二进制文件,否则得不偿失到头还是需要刷入完整系统镜像,因为安卓没有Linux那样什么都管的包管理器,安卓的pm只能管apk管不了系统底层。
但众所周知不说linux,windows上AMD,Intel,NVIDIA三家显卡厂商的驱动都会有更新,如果是安卓就要制作完整镜像重新刷入B分区,但deepin上的不可变只是记录了更改并提交到ostree,你也可以随时关掉爱怎么改就怎么改
PS: 骁龙8Gen2现在仍然只有Vulkan 1.3支持,而Freedreno驱动对其做了Vulkan 1.4支持
这个我感觉不行吧,玲珑包打包开发库就很难直接用了吧
打包玲珑不太好搞,有没有好一点的指导文档啊
安卓A/B这么干有个前提,就是你不需要进行驱动升级,也不需要与系统交互的应用权限,更不需要在系统层面执行二进制文件,否则得不偿失到头还是需要刷入完整系统镜像,因为安卓没有Linux那样什么都管的包管理器,安卓的pm只能管apk管不了系统底层。
但众所周知不说linux,windows上AMD,Intel,NVIDIA三家显卡厂商的驱动都会有更新,如果是安卓就要制作完整镜像重新刷入B分区,但deepin上的不可变只是记录了更改并提交到ostree,你也可以随时关掉爱怎么改就怎么改
PS: 骁龙8Gen2现在仍然只有Vulkan 1.3支持,而Freedreno驱动对其做了Vulkan 1.4支持
Linux的大部分驱动不是在内核里吗?
如果是不包括在内核里的驱动,那就临时往ostree里合并一下。
Linux的大部分驱动不是在内核里吗?
如果是不包括在内核里的驱动,那就临时往ostree里合并一下。
Linux硬件驱动,尤其是图形硬件驱动分用户态和内核态,比如AMD显卡上, 用户态驱动是Mesa3D里的RadeonSI和RADV, 内核态驱动是Linux内核里的AMDGPU子模块, 内核态负责让显卡工作, 用户态负责让显卡渲染
你说的那样, 我个人也认为如果ostree提交时只保留最近一次提交, 其实跟安卓A/B也差不多了, 而且更灵活
为什么要这么极端
现在锁一部分就已经造成很多问题了,全锁了还是pc吗,不如直接装个x86安卓吧,鸿蒙也一样
看看下面这个问题
https://bbs.deepin.org.cn/zh/post/292299
本来linux折腾驱动就够坐牢的了,现在一个系统要装两个显卡驱动,一个官方的,一个玲珑打包的官方驱动,两个版本还要一样
为什么要这么极端
现在锁一部分就已经造成很多问题了,全锁了还是pc吗,不如直接装个x86安卓吧,鸿蒙也一样
看看下面这个问题
https://bbs.deepin.org.cn/zh/post/292299
本来linux折腾驱动就够坐牢的了,现在一个系统要装两个显卡驱动,一个官方的,一个玲珑打包的官方驱动,两个版本还要一样
说明Deepin的技术力不过关,Fedora Silverblue分支就这么极端,但Fedora同时也提供非不可变系统分支,Deepin现在试图all in不可变系统,结果弄了个四不像。
Popular Events
More

中文 
不可变系统听着高大上,实际上离我们很近,现在普及率最高的手机系统——安卓,就是典型的不可变系统:
既然要搞彻底的不可变系统,现在的最大不足是:
sudo apt install这种手动安装软件的指令,容器软件包满足不了需求的应该装在Distrobox里,不要去动系统底层的包管理器(一些激进的不可变Linux发行版如Steam OS直接锁死了不让用包管理器指令)。