 openEuler 22.09 技术白皮书开源操作系统的构建过程,也是供应链聚合优化的过程。拥有可靠开源软件供应链,是大规模商用操作系统的基础。 openEuler 从用户场景出发,回溯梳理相应的软件依赖关系,理清所有软件包的上游社区地址,源码和上游对应验证。完成构 建验证、分发、实现生命周期管理。开源软件的构建、运行依赖关系、上游社区,三者之前形成闭环且完整透明的软件供应链 管理。 嵌入式 服务器 基础公共服务 服务器 云计算 边缘 欧拉开源操作系统( openEuler 全版本支持 x86、ARM、申威、龙芯、RISC-V 五种架构,并支持 Intel、AMD、兆芯等多款 CPU 芯片,支持多个 硬件厂商发布的多款整机型号、板卡型号,支持网卡、RAID、FC、GPU&AI、DPU、SSD、安全卡七种类型的板卡,具备良好的 兼容性。 支持的 CPU 架构如下: 支持的整机如下: 硬件类型 x86 ARM 申威 龙芯 RISC-V CPU Intel、AMD、 鲲鹏、飞腾 申威 龙芯 芯来、赛昉、优矽 硬件类型 x86 ARM 申威 龙芯 整机 Intel:超聚变、华三、浪潮、联想、 宁畅、超云、宝德、超微、 中兴 AMD:华三、联想、超微 海光:华三、曙光 / 中科可控 兆芯:兆芯 鲲鹏:泰山、同方、华三、宝德、 神舟数码、长江计算、 黄河科技、四川虹信、 湘江混鹏、百信、天宫 飞腾:青松、华三、宝德、联想、 同方、天固信安 申威 龙芯0 码力 | 13 页 | 1.39 MB | 1 年前3 openEuler 22.09 技术白皮书开源操作系统的构建过程,也是供应链聚合优化的过程。拥有可靠开源软件供应链,是大规模商用操作系统的基础。 openEuler 从用户场景出发,回溯梳理相应的软件依赖关系,理清所有软件包的上游社区地址,源码和上游对应验证。完成构 建验证、分发、实现生命周期管理。开源软件的构建、运行依赖关系、上游社区,三者之前形成闭环且完整透明的软件供应链 管理。 嵌入式 服务器 基础公共服务 服务器 云计算 边缘 欧拉开源操作系统( openEuler 全版本支持 x86、ARM、申威、龙芯、RISC-V 五种架构,并支持 Intel、AMD、兆芯等多款 CPU 芯片,支持多个 硬件厂商发布的多款整机型号、板卡型号,支持网卡、RAID、FC、GPU&AI、DPU、SSD、安全卡七种类型的板卡,具备良好的 兼容性。 支持的 CPU 架构如下: 支持的整机如下: 硬件类型 x86 ARM 申威 龙芯 RISC-V CPU Intel、AMD、 鲲鹏、飞腾 申威 龙芯 芯来、赛昉、优矽 硬件类型 x86 ARM 申威 龙芯 整机 Intel:超聚变、华三、浪潮、联想、 宁畅、超云、宝德、超微、 中兴 AMD:华三、联想、超微 海光:华三、曙光 / 中科可控 兆芯:兆芯 鲲鹏:泰山、同方、华三、宝德、 神舟数码、长江计算、 黄河科技、四川虹信、 湘江混鹏、百信、天宫 飞腾:青松、华三、宝德、联想、 同方、天固信安 申威 龙芯0 码力 | 13 页 | 1.39 MB | 1 年前3
 openEuler全新升级,成为数字基础设施开源操作系统应用 管理与服务 域0 域1 域2 域3 混合部署框架 嵌入式多核SoC 混合关键性系统架构 • 混合关键性系统的定义: • 关键性(Criticality):主要指功能安全等级,也可延申至实时、功 耗、信息安全指标 • 混合关键性系统 = 部署 + 隔离 + 调度,首先实现多系统混合部 署,再实现系统间彼此隔离保护,最后通过调度提升资源利用率 • 学术界:更多关注共享资源下的混合关键调度(Mixed 多轴多机联动 重复定位精度0.01毫米 XX * 24小时不间断测试 遥感操作机器人平台 多传感器接入 人手跟随体验 古月居OriginBot导航小车 地平线旭日X3派,ROS2 激光雷达SLAM建图和导航 更多内容见线上展厅: https://www.openeuler.org/zh/interaction/ summit-list/summit2022/ 无人机、边缘计算、手持终端 op0 码力 | 15 页 | 1.35 MB | 1 年前3 openEuler全新升级,成为数字基础设施开源操作系统应用 管理与服务 域0 域1 域2 域3 混合部署框架 嵌入式多核SoC 混合关键性系统架构 • 混合关键性系统的定义: • 关键性(Criticality):主要指功能安全等级,也可延申至实时、功 耗、信息安全指标 • 混合关键性系统 = 部署 + 隔离 + 调度,首先实现多系统混合部 署,再实现系统间彼此隔离保护,最后通过调度提升资源利用率 • 学术界:更多关注共享资源下的混合关键调度(Mixed 多轴多机联动 重复定位精度0.01毫米 XX * 24小时不间断测试 遥感操作机器人平台 多传感器接入 人手跟随体验 古月居OriginBot导航小车 地平线旭日X3派,ROS2 激光雷达SLAM建图和导航 更多内容见线上展厅: https://www.openeuler.org/zh/interaction/ summit-list/summit2022/ 无人机、边缘计算、手持终端 op0 码力 | 15 页 | 1.35 MB | 1 年前3
 Debian 新維護人員手冊. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 第一步 6 2.1 Debian 軟件包構建流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 . . . . . . . . . . . . . . 9 2.4 簡易構建系統 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.5 常见的可移植的構建系統 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6 構建套件 38 6.1 完整的 (重) 構建 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 63 页 | 512.12 KB | 1 年前3 Debian 新維護人員手冊. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 第一步 6 2.1 Debian 軟件包構建流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 . . . . . . . . . . . . . . 9 2.4 簡易構建系統 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.5 常见的可移植的構建系統 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6 構建套件 38 6.1 完整的 (重) 構建 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 63 页 | 512.12 KB | 1 年前3
 Debian打包教程 version 0.29chroot 环境里 构建的 ▶ 推荐使用 pbuilder ▶ 为你的软件包运行一下 lintian -EviIL +pedantic ▶ 修复 Error 错误和各种其他问题 ▶ 当然还要做好各种延申测试 ▶ 有问题就求助 Debian 打包教程 50 / 90 哪里可以求助? 你可能需要的帮助: ▶ 针对你的疑问给出建议和解答,以及代码审核 ▶ 在你准备好软件包后替你上传 你可以通过以下方式求助: debian/control 和其他文件 3 开搞 Debian 打包教程 62 / 90 实操练习环节 2:打包 GNUjump(提示) ▶ 要获得基础工作包,使用 dh_make ▶ 刚上手的话,可以先建一个 1.0 格式的源码包,比 3.0 (quilt) 简单一点(在 debian/source/format 里修改格式) ▶ 要搜索缺失的构建依赖库,可以找到缺失文件,使用 apt-file 来查找缺失0 码力 | 90 页 | 663.35 KB | 1 年前3 Debian打包教程 version 0.29chroot 环境里 构建的 ▶ 推荐使用 pbuilder ▶ 为你的软件包运行一下 lintian -EviIL +pedantic ▶ 修复 Error 错误和各种其他问题 ▶ 当然还要做好各种延申测试 ▶ 有问题就求助 Debian 打包教程 50 / 90 哪里可以求助? 你可能需要的帮助: ▶ 针对你的疑问给出建议和解答,以及代码审核 ▶ 在你准备好软件包后替你上传 你可以通过以下方式求助: debian/control 和其他文件 3 开搞 Debian 打包教程 62 / 90 实操练习环节 2:打包 GNUjump(提示) ▶ 要获得基础工作包,使用 dh_make ▶ 刚上手的话,可以先建一个 1.0 格式的源码包,比 3.0 (quilt) 简单一点(在 debian/source/format 里修改格式) ▶ 要搜索缺失的构建依赖库,可以找到缺失文件,使用 apt-file 来查找缺失0 码力 | 90 页 | 663.35 KB | 1 年前3
 openEuler 22.03 LTS SP2 技术白皮书SP2 技术白皮书 平台架构 openEuler 社区当前已与多个设备厂商建立丰富的南向生态,Intel、AMD 等主流芯片厂商的加入和参与,openEuler 全版本支持 X86、ARM、申威、龙芯、RISC-V 五种架构,并支持多款 CPU 芯片,包括龙芯 3 号 、兆芯 开先 / 开胜系列、 Intel IceLake/ Sapphire Rapids、AMD EPYC Milan humble 版本,特性主要提供: • 在 openEuler 服务器 / 边缘版本提供 ros-core 和 ros-base 全部软件包。 • 在 openEuler 嵌入式版本支持 SLAM 建图和导航。 • 支持基于 openEuler 开发、构建、调试 ROS 应用(支持 rqt 系列工具,暂不支持 rviz 和 gazebo)。 ROS 功能架构图: 功能描述 ROS1 ROS20 码力 | 48 页 | 5.62 MB | 1 年前3 openEuler 22.03 LTS SP2 技术白皮书SP2 技术白皮书 平台架构 openEuler 社区当前已与多个设备厂商建立丰富的南向生态,Intel、AMD 等主流芯片厂商的加入和参与,openEuler 全版本支持 X86、ARM、申威、龙芯、RISC-V 五种架构,并支持多款 CPU 芯片,包括龙芯 3 号 、兆芯 开先 / 开胜系列、 Intel IceLake/ Sapphire Rapids、AMD EPYC Milan humble 版本,特性主要提供: • 在 openEuler 服务器 / 边缘版本提供 ros-core 和 ros-base 全部软件包。 • 在 openEuler 嵌入式版本支持 SLAM 建图和导航。 • 支持基于 openEuler 开发、构建、调试 ROS 应用(支持 rqt 系列工具,暂不支持 rviz 和 gazebo)。 ROS 功能架构图: 功能描述 ROS1 ROS20 码力 | 48 页 | 5.62 MB | 1 年前3
 openEuler 23.09 技术白皮书造全场景协同的面向数字基 础设施的开源操作系统。 openEuler 23.09 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 Linux Kernel 6.4 构 建,对外接口遵循 POSIX 标准,具备天然协同基础。同时 openEuler 23.09 版本集成分布式软总线、KubeEdge+ 边云协 同框架等能力,进一步提升数字基础设施协同能力,构建万物互联的基础。 openEuler 23.09 技术白皮书 openEuler 社区当前已与多个设备厂商建立丰富的南向生态,Intel、AMD 等主流芯片厂商的加入和参与,openEuler 全版本支持 X86、ARM、申威、龙芯、RISC-V 五种架构,并支持多款 CPU 芯片,包括龙芯 3 号、兆芯开先 / 开胜系列、 Intel IceLake/ Sapphire Rapids、AMD EPYC Milan /Genoa0 码力 | 52 页 | 5.25 MB | 1 年前3 openEuler 23.09 技术白皮书造全场景协同的面向数字基 础设施的开源操作系统。 openEuler 23.09 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 Linux Kernel 6.4 构 建,对外接口遵循 POSIX 标准,具备天然协同基础。同时 openEuler 23.09 版本集成分布式软总线、KubeEdge+ 边云协 同框架等能力,进一步提升数字基础设施协同能力,构建万物互联的基础。 openEuler 23.09 技术白皮书 openEuler 社区当前已与多个设备厂商建立丰富的南向生态,Intel、AMD 等主流芯片厂商的加入和参与,openEuler 全版本支持 X86、ARM、申威、龙芯、RISC-V 五种架构,并支持多款 CPU 芯片,包括龙芯 3 号、兆芯开先 / 开胜系列、 Intel IceLake/ Sapphire Rapids、AMD EPYC Milan /Genoa0 码力 | 52 页 | 5.25 MB | 1 年前3
 鸟哥的Linux私房菜:服务器架设篇 第三版的相關技巧,還有,必需要能夠瞭解一些 Unix-Like 的工作流程,例如登錄檔的產生與放置的地 點、服務的啟動與關閉方式、 工作排程的使用方法、以及其他種種相關的事項。也就是說,如果您從未接觸過 Linux ,那麼建議您由『鳥哥的 Linux 私房菜 — 基礎學習篇』開始 Linux 的探索歷程,否則,這本書對您而 言,可能會過於難以理解。 另外,這本書的內容很多時候會提到一些簡單的概念而不是僵化的流程, 尤其每個人對於網站的要求都不相同,也就 然而,書內都會提到一些基本概念的問題,只要理解這些基本的概念,並且對於 Linux 的操作熟 悉,相信您一定可以利用書內的範例來開發出適合您自己的伺服器設定的!不過,對於沒有碰過 Linux 的朋友,還 是建議從頭學起,至於為什麼一定得從頭學起,在本書的第一章內會仔細談論喔。 本書在章節的規劃上面,主要分為四大部分,分別是『網路基礎篇』、『主機的簡易防火措施篇』、『區網常見伺服 器架設篇』 與『網際網 (ssh, vnc, xrdp)、網路參數 設定服務 (dhcp, ntp)、網路磁碟服務 (samba, nfs, iscsi),以代理伺服器等服務。 這些章節雖然跳著看是 沒有問題的,不過,鳥哥建議十一章的連線伺服器得要花些時間瞧瞧,尤其是 ssh 的金鑰系統, 對於異地備援是相 當有幫助的! 在『在網際網路伺服器篇』當中,我們會介紹 DNS, WWW, FTP 及 mail server0 码力 | 795 页 | 17.63 MB | 1 年前3 鸟哥的Linux私房菜:服务器架设篇 第三版的相關技巧,還有,必需要能夠瞭解一些 Unix-Like 的工作流程,例如登錄檔的產生與放置的地 點、服務的啟動與關閉方式、 工作排程的使用方法、以及其他種種相關的事項。也就是說,如果您從未接觸過 Linux ,那麼建議您由『鳥哥的 Linux 私房菜 — 基礎學習篇』開始 Linux 的探索歷程,否則,這本書對您而 言,可能會過於難以理解。 另外,這本書的內容很多時候會提到一些簡單的概念而不是僵化的流程, 尤其每個人對於網站的要求都不相同,也就 然而,書內都會提到一些基本概念的問題,只要理解這些基本的概念,並且對於 Linux 的操作熟 悉,相信您一定可以利用書內的範例來開發出適合您自己的伺服器設定的!不過,對於沒有碰過 Linux 的朋友,還 是建議從頭學起,至於為什麼一定得從頭學起,在本書的第一章內會仔細談論喔。 本書在章節的規劃上面,主要分為四大部分,分別是『網路基礎篇』、『主機的簡易防火措施篇』、『區網常見伺服 器架設篇』 與『網際網 (ssh, vnc, xrdp)、網路參數 設定服務 (dhcp, ntp)、網路磁碟服務 (samba, nfs, iscsi),以代理伺服器等服務。 這些章節雖然跳著看是 沒有問題的,不過,鳥哥建議十一章的連線伺服器得要花些時間瞧瞧,尤其是 ssh 的金鑰系統, 對於異地備援是相 當有幫助的! 在『在網際網路伺服器篇』當中,我們會介紹 DNS, WWW, FTP 及 mail server0 码力 | 795 页 | 17.63 MB | 1 年前3
 openEuler 24.03 LTS 技术白皮书03 LTS 技术白皮书 openEuler 社区当前已与多个设备厂商建立丰富的南向生态,比如 Intel、AMD 等主流芯片厂商的加入和参与,openEuler 全 版本支持 x86、Arm、申威、龙芯、RISC-V 五种架构,并支持多款 CPU 芯片,包括龙芯 3 号 、兆芯开先 / 开胜系列、Intel Sierra Forest/Granite Rapids、AMD EPYC Milan org/zh/compatibility/。 支持的 CPU 架构如下: 硬件类型 x86 Arm LoongArch SW64 RISC-V CPU Intel、AMD、 兆芯、海光 鲲鹏、飞腾 龙芯 申威 Sophgo、 T-Head 等 支持的整机如下: 硬件类型 x86 Arm 整机 Intel :超聚变、超微 AMD :超微、新华三 海光 :曙光 / 中科可控 鲲鹏 :泰山 飞腾 :青松、宝德、新华三0 码力 | 45 页 | 6.18 MB | 1 年前3 openEuler 24.03 LTS 技术白皮书03 LTS 技术白皮书 openEuler 社区当前已与多个设备厂商建立丰富的南向生态,比如 Intel、AMD 等主流芯片厂商的加入和参与,openEuler 全 版本支持 x86、Arm、申威、龙芯、RISC-V 五种架构,并支持多款 CPU 芯片,包括龙芯 3 号 、兆芯开先 / 开胜系列、Intel Sierra Forest/Granite Rapids、AMD EPYC Milan org/zh/compatibility/。 支持的 CPU 架构如下: 硬件类型 x86 Arm LoongArch SW64 RISC-V CPU Intel、AMD、 兆芯、海光 鲲鹏、飞腾 龙芯 申威 Sophgo、 T-Head 等 支持的整机如下: 硬件类型 x86 Arm 整机 Intel :超聚变、超微 AMD :超微、新华三 海光 :曙光 / 中科可控 鲲鹏 :泰山 飞腾 :青松、宝德、新华三0 码力 | 45 页 | 6.18 MB | 1 年前3
 鸟哥的 Linux 私房菜:基础学习篇 第四版由于不同的权限设置会妨碍你的使用者的便利性,但是 太过于便利又会导致入侵的可能! 所以这里需要了解一下你的系统呦! 4. 务必学会vi文书编辑器: Linux的文书编辑器多到会让你数到生气!不过,vi却是强烈建 议要先学习的! 这是因为vi会被很多软件所调用,加上所有的Unix like系统上面都有vi, 所以你一定要学会才好! 5. Shell与Shell Script的学习: 其实鸟哥上面一直谈到 Resource的缩写, 也就 是“Unix操作系统软件资源”所放置的目录,而不是使用者的数据啦!这点要注意。 FHS建议 所有软件开发者,应该将他们的数据合理的分别放置到这个目录下的次目录,而不要自行创 建该软件自己独立的目录。 因为是所有系统默认的软件(distribution发布者提供的软件)都会放置到/usr下面,因此这个 目录有点类似Windows 系统的“C:\Windows\ (当中的一部份) 话说,系统告诉我们,没可能创建这个目录啊!就是没有目录才要创建的!见鬼嘛? [root@study tmp]# mkdir -p test1/test2/test3/test4 # 原来是要建 test4 上层没先建 test3 之故!加了这个 -p 的选项,可以自行帮你创建多层目录! 范例:创建权限为rwx--x--x的目录 [root@study tmp]# mkdir -m 711 test20 码力 | 1158 页 | 13.73 MB | 1 年前3 鸟哥的 Linux 私房菜:基础学习篇 第四版由于不同的权限设置会妨碍你的使用者的便利性,但是 太过于便利又会导致入侵的可能! 所以这里需要了解一下你的系统呦! 4. 务必学会vi文书编辑器: Linux的文书编辑器多到会让你数到生气!不过,vi却是强烈建 议要先学习的! 这是因为vi会被很多软件所调用,加上所有的Unix like系统上面都有vi, 所以你一定要学会才好! 5. Shell与Shell Script的学习: 其实鸟哥上面一直谈到 Resource的缩写, 也就 是“Unix操作系统软件资源”所放置的目录,而不是使用者的数据啦!这点要注意。 FHS建议 所有软件开发者,应该将他们的数据合理的分别放置到这个目录下的次目录,而不要自行创 建该软件自己独立的目录。 因为是所有系统默认的软件(distribution发布者提供的软件)都会放置到/usr下面,因此这个 目录有点类似Windows 系统的“C:\Windows\ (当中的一部份) 话说,系统告诉我们,没可能创建这个目录啊!就是没有目录才要创建的!见鬼嘛? [root@study tmp]# mkdir -p test1/test2/test3/test4 # 原来是要建 test4 上层没先建 test3 之故!加了这个 -p 的选项,可以自行帮你创建多层目录! 范例:创建权限为rwx--x--x的目录 [root@study tmp]# mkdir -m 711 test20 码力 | 1158 页 | 13.73 MB | 1 年前3
 Debian 套件打包教學指南 version 0.292 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 3 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 devscripts fakeroot 2 創建並進入一個工作目錄: mkdir /tmp/debian-tutorial ; cd /tmp/debian-tutorial 3 把 dash 原始碼套件下載下來 apt-get source dash (務必確保 deb-src 已加入 /etc/apt/sources.list) 4 構建套件 cd dash-* debuild -us -uc 會看到一些新產生的 .deb 檔案在上一層資料夾中 6 接著看debian/ 目錄 ▶ 這是實際打包套件的地方 Debian 套件打包教學指南 10 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南0 码力 | 90 页 | 691.02 KB | 1 年前3 Debian 套件打包教學指南 version 0.292 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南 3 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 devscripts fakeroot 2 創建並進入一個工作目錄: mkdir /tmp/debian-tutorial ; cd /tmp/debian-tutorial 3 把 dash 原始碼套件下載下來 apt-get source dash (務必確保 deb-src 已加入 /etc/apt/sources.list) 4 構建套件 cd dash-* debuild -us -uc 會看到一些新產生的 .deb 檔案在上一層資料夾中 6 接著看debian/ 目錄 ▶ 這是實際打包套件的地方 Debian 套件打包教學指南 10 / 90 大綱 1 介紹 2 製作原始碼套件 3 構建並測試套件 4 實際演練 1: 修改 grep 套件 5 進階打包主題 6 維護 Debian 套件 7 結論 8 深入淺出實際演練 9 深入淺出實際演練 Debian 套件打包教學指南0 码力 | 90 页 | 691.02 KB | 1 年前3
共 35 条
- 1
- 2
- 3
- 4













