Deepin V23,转正了

上个月,我安装了 Deepin OS,选择的是 V23 RC2 版本,详细情况可以参考我之前的文章《使用国产操作系统作为开发系统》。当时,我觉得既然已经是 RC2 版本,正式版应该很快就会发布。果然,没等多久,就在 2024 年 8 月 15 日,Deepin V23 正式版就发布了。我也在第一时间收到了系统更新提醒,升级之后,我的 Deepin 系统也顺利更新到了正式版。

从 RC2 到正式版,主要是一些 BUG 修复,核心功能其实早已具备。所以,对于这次更新,我的直观感受并不强烈。但从网上的资料来看,这次更新确实是一次重大的版本发布。

虽然我只等待了一个月就迎来了正式版,但有些用户等待了整整三年。没错,Deepin V23 的研发历时三年,经历了 9 个版本迭代和 51 次内测,才最终与大家见面。如果你想详细了解这次更新的内容,可以参考这篇文章《官宣:deepin V23正式发布!》。

作为开发者,我关注的不仅仅是界面优化,虽然一个美观且易于使用的界面可以提升用户的整体体验,但对于我来说,更重要的是那些在系统底层和核心技术上的改进。这些改进往往是普通用户难以察觉的,却对系统的稳定性、性能、安全性,以及开发效率产生深远影响。这些改进中,最吸引我的是独立上游

国产操作系统经常被诟病的一点是没有自研内核,没有技术含量,在很多人看来,国产系统就是在别人的 Linux 发行版上套了层皮。Deepin V23 之前的版本是基于 Debian 发行版构建的,相当于在毛坯房上进行精装修。不过这是 Linux 业界的普遍做法,比如广受欢迎的 Ubuntu 也是基于 Debian 构建的,这并不妨碍它成为最受欢迎的 Linux 发行版之一。

为了真正掌握操作系统的核心技术并主导上游社区,Deepin 社区选择从 Linux 内核和其他开源组件开始独立构建,不再依赖上游发行版,开创了中国自主构建 Linux 发行版的先河。Deepin 在仓库、应用层和操作系统核心组件上都采用了大量自研方案。

如果用研发一辆汽车来比喻,Linux 内核就像是发动机,而 Deepin 则相当于在使用这一发动机的基础上,从无到有,设计和制造出整辆汽车的其它部分。虽然这台发动机是全球开源社区共同努力的成果,其实 Deepin 也参与了其中的优化和改进,但真正让这辆“汽车”成为独一无二的,是 Deepin 对整车其他部分的自主研发与创新。

就像在汽车制造中,光有一个强劲的发动机并不足以造就一辆出色的汽车,其他各个部件的协同工作、整体设计的合理性,以及对细节的精益求精,都是决定最终产品质量的关键。

Deepin 正是在这一点上展现了其独特的价值:他们不仅仅是使用已有的 Linux 内核作为基础,而是在此之上,通过自主设计的操作系统核心组件、桌面环境、应用管理框架等,构建出一个功能完善、体验优良且高度优化的完整操作系统。

d08ddbf5c5fdeaa44125bde966d81579.png

在研发过程中,Deepin 系统采取了非常开放的策略,吸引了大量外部个人贡献者和企业共同参与 deepin 开源社区的建设。

在核心层,Deepin V23 采用了 Linux 6.6 LTS 内核,独立构建的仓库对 8000 多个核心包进行了升级,有效提升了系统的稳定性和安全性,同时也很好地支持了 ARM64、RISC-V、龙芯等新硬件和新架构。

在服务层,Deepin 研发了 AM 应用程序统一管理框架,使应用层能够更细致地控制相关进程的资源与权限,实现了统一的调度策略。

在 SDK 层,基于 Qt 开发的通用开发框架 DTK 已完成 6 个版本的迭代,累计提交代码近 20 万行,并迁移至超过 10 个 Linux 发行版。它能够满足“一次研发、多平台、多架构复用”的需求,大大提升了开发效率。

在桌面环境层,DDE(Deepin Desktop Environment)是首个由中国社区主导的桌面系统。DDE 以现代化的设计、流畅的用户体验和丰富的功能集而闻名。它对系统资源进行了有效优化,能够在保证视觉效果的同时,确保桌面环境的流畅运行,即使在硬件配置较低的设备上也有不错的表现。


Deepin V23 的正式发布不仅是国产操作系统的一次重要升级,也标志着中国在操作系统自主研发道路上迈出了坚实的一步。作为开发者,我期待在未来的开发工作中,能够充分利用 Deepin V23 提供的全新功能和优化,探索更多的可能性。这不仅是一款操作系统的进化,更是我们技术自主的体现。我相信,随着更多开发者和用户的加入,Deepin 的未来将更加光明。

  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要在Deepin v23虚拟机上安装Windows操作系统,你可以按照以下步骤进行操作: 1. 安装VirtualBox:使用以下命令在Deepin v23上安装VirtualBox: ``` $ sudo apt-get install virtualbox-6.1 ``` 2. 设置BIOS:重启系统进入BIOS,找到Advanced -> CPU Setup -> Intel® Virtualization Technology,将其值改为Enabled,以使CPU支持虚拟化。 3. 下载ISO文件:从网络上下载所需的Windows ISO文件,并确保与虚拟机设置的系统和版本相匹配。 4. 创建虚拟电脑:打开VirtualBox,点击"新建"创建一个新的虚拟电脑。为虚拟电脑起一个名称,选择正确的系统和版本,并按照提示一路"下一步"或"创建"。 5. 安装操作系统:完成虚拟电脑创建后,点击"启动",选择虚拟光驱文件,然后点击"注册"并选择下载的ISO系统文件进行安装。在安装过程中,当需要重启系统时,记得在VirtualBox中移除虚拟光驱,否则可能导致安装循环。 6. 安装增强功能:安装完系统后,屏幕可能是800×600的分辨率。要实现全屏显示,需要安装VirtualBox增强功能。在虚拟机中点击"设备",找到"安装增强功能",然后在虚拟系统中安装增强功能并重启主系统。 7. 配置USB设置:为了在虚拟系统中使用USB设备,需要下载并安装与当前VirtualBox版本相匹配的Oracle VM VirtualBox Extension Pack。然后在VirtualBox的全局设定中添加插件,并在设置中选择"USB 2.0 (OHCI EHCI)控制器"。 请根据你的需求选择适合的操作系统和版本,并根据上述步骤进行安装。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [在deepin20.2.3上安装VirtualBox6.1.22虚拟机](https://blog.csdn.net/rosacloud/article/details/120090115)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [deepin v23](https://blog.csdn.net/qq_40471952/article/details/131305732)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云水木石

但行好事,莫问前程

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值