Deepin V23,转正了

2024-08-20 16:28
文章标签 deepin v23 转正

本文主要是介绍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 的未来将更加光明。

这篇关于Deepin V23,转正了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1090575

相关文章

Deepin Linux 下安装微信

在下载和运行这个项目之前,你需要在电脑上安装Git和Node.js (来自npm)。在命令行中输入: 安装Git和nodejs 命令:sudo apt-get install git  sudo apt-get install nodejs 执行完上面命令之后运行下面命令 # 下载仓库 git clone https://github.com/geeeeeeeeek/elec

Deepin Linux安装TensorFlow

Deepin Linux安装TensorFlow 1.首先检查是否有Python,一般deepin系统都自带python的。   2.安装pip Sudo appt-get install pip来安装pip,如果失败就先更新一下sudo apt-get updata,然后再sudo apt-get install pip,如果定位失败,就sudo apt-get install pyth

[Deepin] Deepin 安装 MEGA

下载debian包 wget https://mega.nz/linux/repo/Debian_12/amd64/megasync-Debian_12_amd64.deb 注意,因文章过时等原因,请去官网下载最新包 https://mega.io/zh-hans/desktop#download 模拟安装 下载后执行命令 udo apt install --simulate ./me

deepin 社区月报|2024年8月,deepin 23 正式发布、DistroWatch 国际排名第 9......

查看原文 8 月社区数据总览 社区产品 1、deepin 23 正式发布 2024 年 8 月 15 日,deepin 23 发布,集成 Linux 6.6 LTS 内核及 6.9 主线双内核、AI 技术,带来 200 多项优化和新功能,旨在提供个性化和智能化的操作系统体验。 >>> 查看 deepin 23 发行注记 2、deepin IDE 全新版本重磅更新  deepin-

Deepin安装dotnet

Deepin安装dotnet 安装签名安装 SDK【项目需要安装2.1】 安装签名 使用 APT 进行安装可通过几个命令来完成。 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加包存储库。 打开终端并运行以下命令: wget https://packages.microsoft.com/config/debian/10/pac

Deepin【2】:Deepin系统盘扩容

Deepin【2】:Deepin系统盘扩容 1、进入live系统1.1、live系统入步骤 2、连接网络3、新增系统仓库4、安装gparted应用5、使用gparted进行扩容操作5.1、观察当前分区5.2、压缩data分区5.3、Rootb分区合并空闲空间5.4、Rootb分区压缩空间5.5、Roota合并空闲空间5.6、核实最终空间分配情况5.7、应用最终的数据变更5.8、最终核实分区情

deepin 加入甲辰计划,共建 RISC-V 繁荣生态

内容来源:deepin(深度)社区 今日,deepin(深度)社区宣布正式加入甲辰计划,致力于在下一个丙辰年(2036龙年)之前,基于RISC-V实现从数据中心到桌面办公、从移动穿戴到智能物联网全信息产业覆盖的开放标准体系及开源系统软件栈,使RISC-V软硬件生态达到作为主流指令集架构所需的生态成熟度。 deepin(深度)社区成立于2008年,在电脑操作系统开发领域经验沉

再进一步!deepin V23成功适配SpacemiT MUSE™ Box

内容来源:deepin(深度)社区 deepin作为国内领先的Linux操作系统发行版,一直致力于为用户提供更广泛的硬件支持,并积极投身于蓬勃发展的RISC-V生态建设。自deepin-ports SIG(特别兴趣小组)成立以来,deepin在RISC-V架构的适配工作上取得了令人瞩目的成果,现已成功支持了市面上大多数主流平台和开发板,为Linux操作系统生态注入了新的活力。 近期

把Deepin塞进U盘,即插即用!Deepin To Go来袭

前言 小伙伴之前在某篇文章下留言说:把Deepin塞进U盘的教程。 这不就来了吗? 事实是可以的。这时候你要先做点小准备: 一个大小为8GB或以上的普通U盘 一个至少64GB或以上的高速U盘 一个Deepin系统镜像文件 普通U盘的大概介绍: 作为一个普通U盘,读写速度的快慢并不是很重要,毕竟这个东西基本上只用一次。除非你第二次做fydeOS系统,否则这

deepin学习-设置自己窗口为最高层级

deepin-设置自己窗口为最高层级 一、概述1. kwin 中的窗口层级定义2. dde-session-ui 中的消息弹窗3. k-win的调试器 一、概述 窗口协议:wayland 在wayland的窗口下,有时候使用qt开发接口并不能满足我们的要求,就需要看窗管的写法。 setWindowFlags(Qt::WindowStaysOnTopHint | Qt::To