-
+
@@ -291,7 +295,7 @@ onUnmounted(() => {
show-stops
:show-tooltip="false"
@input="updateItemScore(item.value, i)"
- @change="updateItemScoreAfter"
+ @change="updateItemScoreAfter(i)"
/>
@@ -300,7 +304,7 @@ onUnmounted(() => {
取消
- 确定
+ 确定
@@ -398,7 +402,7 @@ onUnmounted(() => {
flex-direction: column;
align-items: center;
}
-.o-link {
+.o-link:not(:first-child) {
margin-top: 12px;
padding: 0;
}
diff --git a/docs/.vitepress/src/components/GiteeViewSource.vue b/docs/.vitepress/src/components/GiteeViewSource.vue
new file mode 100644
index 0000000..5fd1ddd
--- /dev/null
+++ b/docs/.vitepress/src/components/GiteeViewSource.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
diff --git a/docs/.vitepress/src/components/feedback/FeedbackSlider.vue b/docs/.vitepress/src/components/feedback/FeedbackSlider.vue
index 9e799ac..0b82c79 100644
--- a/docs/.vitepress/src/components/feedback/FeedbackSlider.vue
+++ b/docs/.vitepress/src/components/feedback/FeedbackSlider.vue
@@ -95,17 +95,17 @@ const submitFeedback = () => {
.then((res) => {
if (res.code === 200) {
message.success({
- content: t('space.submitSuccess'),
+ content: '提交成功,感谢您的反馈!',
});
} else {
message.warning({
- content: t('feedback.submitBusy'),
+ content: '提交失败,请刷新页面后重新提交!',
});
}
})
.catch(() => {
message.warning({
- content: t('feedback.feedbackFailed'),
+ content: '提交失败,请刷新页面后重新提交!',
});
});
diff --git a/docs/.vitepress/src/composables/useRoute.ts b/docs/.vitepress/src/composables/useLocation.ts
similarity index 96%
rename from docs/.vitepress/src/composables/useRoute.ts
rename to docs/.vitepress/src/composables/useLocation.ts
index fb5879f..8d3e66a 100644
--- a/docs/.vitepress/src/composables/useRoute.ts
+++ b/docs/.vitepress/src/composables/useLocation.ts
@@ -2,7 +2,7 @@ import { computed, onMounted, onUnmounted, readonly, ref } from 'vue';
import { useRouter } from 'vitepress';
import { isClient } from '@opensig/opendesign';
-export const useRoute = () => {
+export const useLocation = () => {
const router = useRouter();
const href = ref(isClient ? window.location.href : '');
const hash = ref(isClient ? window.location.hash : '');
diff --git a/docs/.vitepress/src/layouts/LayoutDoc.vue b/docs/.vitepress/src/layouts/LayoutDoc.vue
index 3f7a0f4..fc376d2 100644
--- a/docs/.vitepress/src/layouts/LayoutDoc.vue
+++ b/docs/.vitepress/src/layouts/LayoutDoc.vue
@@ -1,5 +1,5 @@
@@ -492,6 +487,7 @@ onUpdated(() => {
+
@@ -607,11 +603,17 @@ onUpdated(() => {
margin-bottom: var(--o-gap-6);
.gitee {
- display: inline-block;
- width: 16px;
- height: 16px;
- background-image: url('@/assets/category/docs/icon-gitee.svg');
- background-size: 100% 100%;
+ display: flex;
+ align-items: center;
+ color: var(--o-color-link1);
+ text-decoration: none !important;
+
+ svg {
+ color: var(--o-color-link1);
+ width: 16px;
+ height: 16px;
+ margin-left: 4px;
+ }
}
}
@@ -855,6 +857,7 @@ onUpdated(() => {
}
.doc-body {
+ position: relative;
min-height: calc(100vh - var(--layout-header-height) - var(--layout-doc-padding-top) - var(--layout-doc-padding-bottom) - 48px);
padding: var(--layout-doc-content-padding);
border-radius: var(--o-radius-xs);
diff --git a/docs/.vitepress/src/stores/menu.ts b/docs/.vitepress/src/stores/menu.ts
index a502957..df277dd 100644
--- a/docs/.vitepress/src/stores/menu.ts
+++ b/docs/.vitepress/src/stores/menu.ts
@@ -2,12 +2,12 @@ import { computed, onMounted, ref, watch } from 'vue';
import { defineStore } from 'pinia';
import { MENU_CONFIG } from '@/config/menu';
import { DocMenuTree, type DocMenuNodeT } from '@/utils/tree';
-import { useRoute } from '@/composables/useRoute';
+import { useLocation } from '@/composables/useLocation';
export const useMenuStore = defineStore('menu', () => {
const rootTree = new DocMenuTree(MENU_CONFIG);
const allNodes = rootTree.root.children;
- const { url } = useRoute();
+ const { url, hash } = useLocation();
// -------------------- 当前菜单节点 --------------------
const currentNode = computed(() => {
@@ -71,6 +71,8 @@ export const useMenuStore = defineStore('menu', () => {
});
return {
+ url,
+ hash,
menuValue, // 绑定菜单值
menuExpanded, // 展开值
rootTree, // 根节点
diff --git a/docs/.vitepress/src/utils/common.ts b/docs/.vitepress/src/utils/common.ts
index 8924c5d..e7a869e 100644
--- a/docs/.vitepress/src/utils/common.ts
+++ b/docs/.vitepress/src/utils/common.ts
@@ -94,3 +94,29 @@ export function getYearByOffset(offset = 8) {
return utcTime.getFullYear();
}
+
+/**
+ * 获取gitee源地址
+ */
+export const getGiteeUrl = () => {
+ let pathname = window.location.pathname;
+ if (pathname.endsWith('.html')) {
+ pathname = pathname.replace('.html', '.md');
+ } else if (pathname.endsWith('/')) {
+ pathname = `${pathname}/index.md`;
+ }
+
+ // 贡献指南
+ if (pathname.startsWith('/zh/Contribute')) {
+ pathname = pathname.replace('/zh/Contribute', '/contribute');
+ return `https://gitee.com/openeuler/docs/tree/25.03${pathname}`;
+ }
+
+ // openstack
+ if (pathname.includes('/OpenStack/')) {
+ pathname = pathname.replace('/zh/Virtualization/VirtualizationPlatform/OpenStack', '');
+ return `https://gitee.com/openeuler/openstack-docs/blob/openEuler-25.03/docs/zh${pathname}`;
+ }
+
+ return `https://gitee.com/openeuler/docs/tree/25.03/docs${pathname}`;
+};
\ No newline at end of file
--
Gitee
From 54805bced94d1b0390a179ad95d8846c2cc3d017 Mon Sep 17 00:00:00 2001
From: luckyasme <807254037@qq.com>
Date: Wed, 12 Mar 2025 16:56:55 +0800
Subject: [PATCH 2/3] =?UTF-8?q?docs:=20=E6=96=87=E6=A1=A3=E4=BC=98?=
=?UTF-8?q?=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Kubernetes/Kubernetes.md | 12 ---------
docs/zh/Cloud/ClusterDeployment/_menu.md | 6 -----
.../iSulad+k8s/iSulad+k8s-cluster-deploy.md | 23 ----------------
.../DockerEngine/docker-container.md | 7 -----
docs/zh/Cloud/ContainerEngine/_menu.md | 6 -----
.../isulad-container-engine.md | 9 -------
.../SecureContainer/secure-container.md | 27 -------------------
.../SystemContainer/system-container.md | 3 ---
docs/zh/Cloud/ContainerForm/_menu.md | 6 -----
.../Cloud/ContainerRuntime/Kuasar/kuasar.md | 13 ---------
docs/zh/Cloud/ContainerRuntime/_menu.md | 5 ----
docs/zh/Cloud/HybridDeployment/_menu.md | 6 -----
docs/zh/Cloud/ImageBuilder/_menu.md | 5 ----
.../isula-build/isula-build-tool.md | 11 --------
docs/zh/Cloud/Kmesh/Kmesh/Kmesh.md | 5 ----
docs/zh/Cloud/Kmesh/_menu.md | 5 ----
.../Cloud/KubeOS/KubeOS/kubeos-user-guide.md | 8 ------
docs/zh/Cloud/KubeOS/_menu.md | 5 ----
docs/zh/Cloud/NestOS/_menu.md | 5 ----
docs/zh/Embedded/UniProton/UniProton.md | 11 --------
docs/zh/Server/Administration/_menu.md | 7 -----
docs/zh/Server/Development/_menu.md | 6 -----
docs/zh/Server/DiversifiedComputing/_menu.md | 6 -----
docs/zh/Server/HighAvailability/_menu.md | 5 ----
docs/zh/Server/InstallationUpgrade/_menu.md | 6 -----
docs/zh/Server/Maintenance/_menu.md | 12 ---------
docs/zh/Server/MemoryandStorage/_menu.md | 8 ------
docs/zh/Server/Network/_menu.md | 6 -----
.../Performance/CPUOptimization/_menu.md | 6 -----
docs/zh/Server/Performance/Overall/_menu.md | 5 ----
.../Performance/SystemOptimization/_menu.md | 5 ----
.../Performance/TuningFramework/_menu.md | 5 ----
docs/zh/Server/Performance/_menu.md | 8 ------
docs/zh/Server/Quickstart/_menu.md | 5 ----
docs/zh/Server/Releasenotes/_menu.md | 5 ----
docs/zh/Server/Security/_menu.md | 11 --------
docs/zh/Server/Security/secGear/_menu.md | 2 +-
docs/zh/Server/_menu.md | 4 +--
.../Tools/CommunityTools/Compilation/_menu.md | 5 ----
.../Tools/CommunityTools/ImageCustom/_menu.md | 6 -----
.../Tools/CommunityTools/Migration/_menu.md | 5 ----
.../Tools/CommunityTools/Performance/_menu.md | 6 -----
.../CommunityTools/Virtualization/_menu.md | 5 ----
docs/zh/Tools/CommunityTools/_menu.md | 2 +-
docs/zh/Tools/CommunityTools/epkg/_menu.md | 6 -----
docs/zh/Tools/DevOps/CodeManage/_menu.md | 5 ----
docs/zh/Tools/DevOps/packageManage/_menu.md | 5 ----
.../zh/Tools/Maintenance/HotPatching/_menu.md | 5 ----
.../Maintenance/SystemMonitoring/_menu.md | 5 ----
docs/zh/Tools/desktop/DDE/_menu.md | 2 +-
docs/zh/Tools/desktop/Gnome/_menu.md | 2 +-
docs/zh/Tools/desktop/Kiran/_menu.md | 2 +-
docs/zh/Tools/desktop/UKUI/_menu.md | 2 +-
docs/zh/Tools/desktop/XFCE/_menu.md | 2 +-
docs/zh/Tools/desktop/_menu.md | 1 +
.../VirtualizationPlatform/OpenStack/index.md | 5 ----
.../StratoVirt/StratoVirt_guidence.md | 3 ---
.../StratoVirt/_menu.md | 1 -
.../Virtualization/LibcarePlus.md | 6 ++---
.../Virtualization/_menu.md | 1 -
.../Virtualization/virtualization.md | 3 ---
.../VirtualizationPlatform/_menu.md | 7 -----
docs/zh/_menu.md | 2 +-
63 files changed, 13 insertions(+), 371 deletions(-)
delete mode 100644 docs/zh/Cloud/ClusterDeployment/Kubernetes/Kubernetes.md
delete mode 100644 docs/zh/Cloud/ClusterDeployment/_menu.md
delete mode 100644 docs/zh/Cloud/ClusterDeployment/iSulad+k8s/iSulad+k8s-cluster-deploy.md
delete mode 100644 docs/zh/Cloud/ContainerEngine/DockerEngine/docker-container.md
delete mode 100644 docs/zh/Cloud/ContainerEngine/_menu.md
delete mode 100644 docs/zh/Cloud/ContainerEngine/iSulaContainerEngine/isulad-container-engine.md
delete mode 100644 docs/zh/Cloud/ContainerForm/SecureContainer/secure-container.md
delete mode 100644 docs/zh/Cloud/ContainerForm/SystemContainer/system-container.md
delete mode 100644 docs/zh/Cloud/ContainerForm/_menu.md
delete mode 100644 docs/zh/Cloud/ContainerRuntime/Kuasar/kuasar.md
delete mode 100644 docs/zh/Cloud/ContainerRuntime/_menu.md
delete mode 100644 docs/zh/Cloud/HybridDeployment/_menu.md
delete mode 100644 docs/zh/Cloud/ImageBuilder/_menu.md
delete mode 100644 docs/zh/Cloud/ImageBuilder/isula-build/isula-build-tool.md
delete mode 100644 docs/zh/Cloud/Kmesh/Kmesh/Kmesh.md
delete mode 100644 docs/zh/Cloud/Kmesh/_menu.md
delete mode 100644 docs/zh/Cloud/KubeOS/KubeOS/kubeos-user-guide.md
delete mode 100644 docs/zh/Cloud/KubeOS/_menu.md
delete mode 100644 docs/zh/Cloud/NestOS/_menu.md
delete mode 100644 docs/zh/Embedded/UniProton/UniProton.md
delete mode 100644 docs/zh/Server/Administration/_menu.md
delete mode 100644 docs/zh/Server/Development/_menu.md
delete mode 100644 docs/zh/Server/DiversifiedComputing/_menu.md
delete mode 100644 docs/zh/Server/HighAvailability/_menu.md
delete mode 100644 docs/zh/Server/InstallationUpgrade/_menu.md
delete mode 100644 docs/zh/Server/Maintenance/_menu.md
delete mode 100644 docs/zh/Server/MemoryandStorage/_menu.md
delete mode 100644 docs/zh/Server/Network/_menu.md
delete mode 100644 docs/zh/Server/Performance/CPUOptimization/_menu.md
delete mode 100644 docs/zh/Server/Performance/Overall/_menu.md
delete mode 100644 docs/zh/Server/Performance/SystemOptimization/_menu.md
delete mode 100644 docs/zh/Server/Performance/TuningFramework/_menu.md
delete mode 100644 docs/zh/Server/Performance/_menu.md
delete mode 100644 docs/zh/Server/Quickstart/_menu.md
delete mode 100644 docs/zh/Server/Releasenotes/_menu.md
delete mode 100644 docs/zh/Server/Security/_menu.md
delete mode 100644 docs/zh/Tools/CommunityTools/Compilation/_menu.md
delete mode 100644 docs/zh/Tools/CommunityTools/ImageCustom/_menu.md
delete mode 100644 docs/zh/Tools/CommunityTools/Migration/_menu.md
delete mode 100644 docs/zh/Tools/CommunityTools/Performance/_menu.md
delete mode 100644 docs/zh/Tools/CommunityTools/Virtualization/_menu.md
delete mode 100644 docs/zh/Tools/CommunityTools/epkg/_menu.md
delete mode 100644 docs/zh/Tools/DevOps/CodeManage/_menu.md
delete mode 100644 docs/zh/Tools/DevOps/packageManage/_menu.md
delete mode 100644 docs/zh/Tools/Maintenance/HotPatching/_menu.md
delete mode 100644 docs/zh/Tools/Maintenance/SystemMonitoring/_menu.md
delete mode 100644 docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/StratoVirt_guidence.md
delete mode 100644 docs/zh/Virtualization/VirtualizationPlatform/Virtualization/virtualization.md
delete mode 100644 docs/zh/Virtualization/VirtualizationPlatform/_menu.md
diff --git a/docs/zh/Cloud/ClusterDeployment/Kubernetes/Kubernetes.md b/docs/zh/Cloud/ClusterDeployment/Kubernetes/Kubernetes.md
deleted file mode 100644
index c0af759..0000000
--- a/docs/zh/Cloud/ClusterDeployment/Kubernetes/Kubernetes.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Kubernetes 集群部署指南
-
-本文档介绍在 openEuler 操作系统上,通过二进制部署 K8S 集群的一个参考方法。
-
-说明:本文所有操作均使用 `root`权限执行。
-
-## 集群状态
-
-本文所使用的集群状态如下:
-
-- 集群结构:6 个 `openEuler 21.09`系统的虚拟机,3 个 master 和 3 个 node 节点
-- 物理机:`openEuler 21.09`的 `x86/ARM`服务器
diff --git a/docs/zh/Cloud/ClusterDeployment/_menu.md b/docs/zh/Cloud/ClusterDeployment/_menu.md
deleted file mode 100644
index 502a6ca..0000000
--- a/docs/zh/Cloud/ClusterDeployment/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '集群部署'
-children:
- - reference: './Kubernetes/_menu.md'
- - reference: './iSulad+k8s/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/ClusterDeployment/iSulad+k8s/iSulad+k8s-cluster-deploy.md b/docs/zh/Cloud/ClusterDeployment/iSulad+k8s/iSulad+k8s-cluster-deploy.md
deleted file mode 100644
index cf530d4..0000000
--- a/docs/zh/Cloud/ClusterDeployment/iSulad+k8s/iSulad+k8s-cluster-deploy.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# iSulad+k8s集群部署指南
-
-本文档介绍在 openEuler 操作系统上,通过 kubeadm 部署 K8S 集群,搭建 K8S+iSulad 的环境,并在该环境上部署 gitlab-runner,指导部署欧拉原生开发环境集群。
-
-本文档主要包括以下两个场景内容:
-
-场景一: 基于 gitlab-ci 从 “0” 开始构建欧拉原生开发CICD部署指导。
-场景二: 欧拉原生开发执行机集群被 gitlab-ci 纳管指导。
-
-场景一中需要额外部署gitlab,步骤操作顺序为:
-
-1. K8s+iSulad 环境部署。
-2. gitlab 部署。
-3. gitlab runner 部署和测试。
-
-场景二中已有 gitlab-ci 平台,无需额外部署,步骤操作顺序为:
-
-1. K8s+iSulad 环境部署。
-2. gitlab runner 部署和测试。
-
->  **说明:**
->
-> 本文档所有操作均使用root权限执行。
diff --git a/docs/zh/Cloud/ContainerEngine/DockerEngine/docker-container.md b/docs/zh/Cloud/ContainerEngine/DockerEngine/docker-container.md
deleted file mode 100644
index 546243d..0000000
--- a/docs/zh/Cloud/ContainerEngine/DockerEngine/docker-container.md
+++ /dev/null
@@ -1,7 +0,0 @@
-# Docker容器
-
-Docker是一个开源的Linux容器引擎项目, 用以实现应用的快速打包、部署和交付。Docker的英文本意是码头工人,码头工人的工作就是将商品打包到container\(集装箱\)并且搬运container、装载container。 对应到Linux中,Docker就是将app打包到container,通过container实现app在各种平台上的部署、运行。Docker通过Linux Container技术将app变成一个标准化的、可移植的、自管理的组件,从而实现应用的“一次构建,到处运行”。Docker技术特点就是:应用快速发布、部署简单、管理方便,应用密度更高。
-
->  **说明:**
->
-> Docker容器的安装和使用需要root权限。
diff --git a/docs/zh/Cloud/ContainerEngine/_menu.md b/docs/zh/Cloud/ContainerEngine/_menu.md
deleted file mode 100644
index 7acf74f..0000000
--- a/docs/zh/Cloud/ContainerEngine/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '容器引擎'
-children:
- - reference: './iSulaContainerEngine/_menu.md'
- - reference: './DockerEngine/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/ContainerEngine/iSulaContainerEngine/isulad-container-engine.md b/docs/zh/Cloud/ContainerEngine/iSulaContainerEngine/isulad-container-engine.md
deleted file mode 100644
index 96ab839..0000000
--- a/docs/zh/Cloud/ContainerEngine/iSulaContainerEngine/isulad-container-engine.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# iSula容器引擎
-
-iSula通用容器引擎相比Docker,是一种新的容器解决方案,提供统一的架构设计来满足CT和IT领域的不同需求。相比Golang编写的Docker,轻量级容器使用C/C++实现,具有轻、灵、巧、快的特点,不受硬件规格和架构的限制,底噪开销更小,可应用领域更为广泛。
-
-容器统一架构如[图1](#zh-cn_topic_0182207099_fig10763114141217)所示。
-
-**图 1** 容器统一架构
-
-
diff --git a/docs/zh/Cloud/ContainerForm/SecureContainer/secure-container.md b/docs/zh/Cloud/ContainerForm/SecureContainer/secure-container.md
deleted file mode 100644
index 795e528..0000000
--- a/docs/zh/Cloud/ContainerForm/SecureContainer/secure-container.md
+++ /dev/null
@@ -1,27 +0,0 @@
-# 概述
-
-安全容器是虚拟化技术和容器技术的有机结合,相比普通linux容器,安全容器具有更好的隔离性。
-
-普通linux容器利用namespace进行进程间运行环境的隔离,并使用cgroup进行资源限制;因此普通linux容器本质上还是共用同一个内核,单个容器有意或无意影响到内核都会影响到整台宿主机上的容器。
-
-安全容器是使用虚拟化层进行容器间的隔离,同一个主机上不同的容器间运行互相不受影响。
-
-**图 1** 安全容器架构
-
-
-安全容器与Kubernetes中的Pod概念紧密联系,Kubernetes为容器调度管理平台的开源生态标准,它定义了一组容器操作相关接口(Container Runtime Interface 简称CRI)。
-
-在CRI标准中,Pod为完成一组服务需要的一组容器集合,是编排调度的最小单元,通常共享IPC和网络namespace;一个Pod必然包含一个占位容器(pause容器)以及一个或多个业务容器,其中pause容器的生命周期与其所在Pod的生命周期相同。
-
-其中安全容器中的一个轻量级虚拟机对应为一个Pod,在此虚拟机中启动的第一个容器为pause容器,以后依次启动的容器为业务容器。
-
-安全容器同时提供启动单个容器与启动Pod的功能。
-
-安全容器与周边组件的关系如[图2](#fig17734185518269)所示。
-
-**图 2** 安全容器与周边组件的关系
-
-
->  **说明:**
->
-> 安全容器的安装和使用需要使用root权限。
diff --git a/docs/zh/Cloud/ContainerForm/SystemContainer/system-container.md b/docs/zh/Cloud/ContainerForm/SystemContainer/system-container.md
deleted file mode 100644
index c1126a1..0000000
--- a/docs/zh/Cloud/ContainerForm/SystemContainer/system-container.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# 系统容器
-
-系统容器主要应对在重计算、高性能、大并发的场景下,重型应用和业务云化的问题。相比较虚拟机技术,系统容器可直接继承物理机特性,同时具备性能更优良,较少overhead的优点。从系统资源分配来看,系统容器在有限资源上相比虚拟机可分配更多计算单元,降低成本,通过系统容器可以构建产品的差异化竞争力,提供计算密度更高,价格更便宜,性能更优良的计算单元实例。
diff --git a/docs/zh/Cloud/ContainerForm/_menu.md b/docs/zh/Cloud/ContainerForm/_menu.md
deleted file mode 100644
index 6fe1286..0000000
--- a/docs/zh/Cloud/ContainerForm/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '容器形态'
-children:
- - reference: './SecureContainer/_menu.md'
- - reference: './SystemContainer/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/ContainerRuntime/Kuasar/kuasar.md b/docs/zh/Cloud/ContainerRuntime/Kuasar/kuasar.md
deleted file mode 100644
index 5f1a13d..0000000
--- a/docs/zh/Cloud/ContainerRuntime/Kuasar/kuasar.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Kuasar多沙箱容器运行时
-
-## 概述
-
-Kuasar是一款支持多种类型沙箱统一管理的容器运行时,可同时支持业界主流的多种沙箱隔离技术,例如包括基于内核的原生容器沙箱、基于轻量级虚拟化技术的microVM沙箱、基于进程级虚拟化的App Kernel沙箱,以及新兴的WebAssembly沙箱。
-openEuler基于Kuasar统一容器运行时并结合已有openEuler生态中iSulad容器引擎和StratoVirt虚拟化引擎技术,打造面向云原生场景轻量级全栈自研的安全容器,构建极低底噪、极速启动的关键竞争力。
-
-**图 1** Kuasar多沙箱容器运行时架构
-
-
->  **说明:**
->
-> kuasar的安装和使用需要使用root权限。
diff --git a/docs/zh/Cloud/ContainerRuntime/_menu.md b/docs/zh/Cloud/ContainerRuntime/_menu.md
deleted file mode 100644
index 8d7d890..0000000
--- a/docs/zh/Cloud/ContainerRuntime/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '容器运行时'
-children:
- - reference: './Kuasar/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/HybridDeployment/_menu.md b/docs/zh/Cloud/HybridDeployment/_menu.md
deleted file mode 100644
index 1064340..0000000
--- a/docs/zh/Cloud/HybridDeployment/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '混合部署'
-children:
- - reference: './rubik/_menu.md'
- - reference: './oncn-bwm/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/ImageBuilder/_menu.md b/docs/zh/Cloud/ImageBuilder/_menu.md
deleted file mode 100644
index 68124f3..0000000
--- a/docs/zh/Cloud/ImageBuilder/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '容器镜像构建工具'
-children:
- - reference: './isula-build/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/ImageBuilder/isula-build/isula-build-tool.md b/docs/zh/Cloud/ImageBuilder/isula-build/isula-build-tool.md
deleted file mode 100644
index 67e98d6..0000000
--- a/docs/zh/Cloud/ImageBuilder/isula-build/isula-build-tool.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# 容器镜像构建
-
-isula-build是iSula容器团队推出的容器镜像构建工具,支持通过Dockerfile文件快速构建容器镜像。
-
-isula-build采用服务端/客户端模式。其中,isula-build为客户端,提供了一组命令行工具,用于镜像构建及管理等;isula-builder为服务端,用于处理客户端管理请求,作为守护进程常驻后台。
-
-
-
->  **说明:**
->
-> isula-build当前支持OCI镜像格式([OCI Image Format Specification](https://github.com/opencontainers/image-spec/blob/main/spec.md/))以及Docker镜像格式([Image Manifest Version 2, Schema 2](https://docs.docker.com/registry/spec/manifest-v2-2/))。通过命令`export ISULABUILD_CLI_EXPERIMENTAL=enabled`开启实验特性以支持OCI镜像格式。不开启实验特性时,isula-build默认采用Docker镜像格式;当开启实验特性后,将默认采用OCI镜像格式。
diff --git a/docs/zh/Cloud/Kmesh/Kmesh/Kmesh.md b/docs/zh/Cloud/Kmesh/Kmesh/Kmesh.md
deleted file mode 100644
index 611ee4e..0000000
--- a/docs/zh/Cloud/Kmesh/Kmesh/Kmesh.md
+++ /dev/null
@@ -1,5 +0,0 @@
-# Kmesh用户指南
-
-本文档介绍openEuler系统高性能服务网格数据面软件Kmesh的安装部署与使用方法,以指导用户快速了解并使用Kmesh。
-
-本文档适用于使用openEuler系统并希望了解和使用Kmesh的社区开发者、开源爱好者以及相关合作伙伴。使用人员需要具备基本的Linux操作系统知识。
diff --git a/docs/zh/Cloud/Kmesh/_menu.md b/docs/zh/Cloud/Kmesh/_menu.md
deleted file mode 100644
index 29face3..0000000
--- a/docs/zh/Cloud/Kmesh/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '服务网格'
-children:
- - reference: './Kmesh/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/KubeOS/KubeOS/kubeos-user-guide.md b/docs/zh/Cloud/KubeOS/KubeOS/kubeos-user-guide.md
deleted file mode 100644
index 3b9405a..0000000
--- a/docs/zh/Cloud/KubeOS/KubeOS/kubeos-user-guide.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# 容器OS升级指南
-
-本文档介绍基于openEuler系统的容器OS升级特性的安装部署和使用方法,容器OS升级是使OS可以通过标准扩展方式接入调度系统,通过调度系统管理集群内节点的OS的升级。
-
-本文档适用于使用openEuler系统并希望了解和使用容器OS的社区开发者、开源爱好者以及相关合作伙伴。使用人员需要具备以下经验和技能:
-
-* 熟悉Linux基本操作。
-* 对kubernetes和docker有一定了解
diff --git a/docs/zh/Cloud/KubeOS/_menu.md b/docs/zh/Cloud/KubeOS/_menu.md
deleted file mode 100644
index a2d2ca2..0000000
--- a/docs/zh/Cloud/KubeOS/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '云原生操作系统'
-children:
- - reference: './KubeOS/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Cloud/NestOS/_menu.md b/docs/zh/Cloud/NestOS/_menu.md
deleted file mode 100644
index eed93be..0000000
--- a/docs/zh/Cloud/NestOS/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '云底座操作系统'
-children:
- - reference: './NestOS/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Embedded/UniProton/UniProton.md b/docs/zh/Embedded/UniProton/UniProton.md
deleted file mode 100644
index 79ecdf2..0000000
--- a/docs/zh/Embedded/UniProton/UniProton.md
+++ /dev/null
@@ -1,11 +0,0 @@
-# UniProton用户指南
-
-## 介绍
-
-UniProton是基于openEuler社区面向嵌入式场景的操作系统,旨在成为一个高质量的为上层业务软件屏蔽底层硬件差异,并提供强大的调试功能的操作系统平台。使业务软件可以在不同的硬件平台之间快速移植,方便产品芯片选型,降低硬件采购成本和软件维护成本。
-
-本文档主要用于介绍UniProton的基本功能和接口说明,便于开发人员了解基本的UniProton操作系统知识。
-
-## 编译教程
-
-相关编译教程,可参考:[https://gitee.com/openeuler/UniProton/blob/master/doc/UniProton_build.md](https://gitee.com/openeuler/UniProton/blob/master/doc/UniProton_build.md/)。
diff --git a/docs/zh/Server/Administration/_menu.md b/docs/zh/Server/Administration/_menu.md
deleted file mode 100644
index 3bdd13f..0000000
--- a/docs/zh/Server/Administration/_menu.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-label: '安装升级'
-children:
- - reference: './Administrator/_menu.md'
- - reference: './sysMaster/_menu.md'
- - reference: './CompaCommand/_menu.md'
----
diff --git a/docs/zh/Server/Development/_menu.md b/docs/zh/Server/Development/_menu.md
deleted file mode 100644
index 665c8f0..0000000
--- a/docs/zh/Server/Development/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '应用开发'
-children:
- - reference: './ApplicationDev/_menu.md'
- - reference: './GCC/_menu.md'
----
diff --git a/docs/zh/Server/DiversifiedComputing/_menu.md b/docs/zh/Server/DiversifiedComputing/_menu.md
deleted file mode 100644
index 818db0c..0000000
--- a/docs/zh/Server/DiversifiedComputing/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '多样性算力'
-children:
- - reference: './DPUOffload/_menu.md'
- - reference: './DPU-OS/_menu.md'
----
diff --git a/docs/zh/Server/HighAvailability/_menu.md b/docs/zh/Server/HighAvailability/_menu.md
deleted file mode 100644
index a0f566e..0000000
--- a/docs/zh/Server/HighAvailability/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: 'HA高可用'
-children:
- - reference: './HA/_menu.md'
----
diff --git a/docs/zh/Server/InstallationUpgrade/_menu.md b/docs/zh/Server/InstallationUpgrade/_menu.md
deleted file mode 100644
index f432e4a..0000000
--- a/docs/zh/Server/InstallationUpgrade/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '安装升级'
-children:
- - reference: './Installation/_menu.md'
- - reference: './Upgrade/_menu.md'
----
diff --git a/docs/zh/Server/Maintenance/_menu.md b/docs/zh/Server/Maintenance/_menu.md
deleted file mode 100644
index 0b0e100..0000000
--- a/docs/zh/Server/Maintenance/_menu.md
+++ /dev/null
@@ -1,12 +0,0 @@
----
-label: '系统运维'
-children:
- - reference: './A-Ops/_menu.md'
- - reference: './Gala/_menu.md'
- - reference: './sysmonitor/_menu.md'
- - reference: './KernelLiveUpgrade/_menu.md'
- - reference: './SysCare/_menu.md'
- - reference: './CommonSkills/_menu.md'
- - reference: './CommonTools/_menu.md'
- - reference: './Troubleshooting/_menu.md'
----
diff --git a/docs/zh/Server/MemoryandStorage/_menu.md b/docs/zh/Server/MemoryandStorage/_menu.md
deleted file mode 100644
index 5dc8af2..0000000
--- a/docs/zh/Server/MemoryandStorage/_menu.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-label: '内存与存储'
-children:
- - reference: './lvm/_menu.md'
- - reference: './etmem/_menu.md'
- - reference: './GMEM/_menu.md'
- - reference: './HSAK/_menu.md'
----
diff --git a/docs/zh/Server/Network/_menu.md b/docs/zh/Server/Network/_menu.md
deleted file mode 100644
index 3d0df5f..0000000
--- a/docs/zh/Server/Network/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '网络'
-children:
- - reference: './NetworConfig/_menu.md'
- - reference: './Gazelle/_menu.md'
----
diff --git a/docs/zh/Server/Performance/CPUOptimization/_menu.md b/docs/zh/Server/Performance/CPUOptimization/_menu.md
deleted file mode 100644
index 1575bad..0000000
--- a/docs/zh/Server/Performance/CPUOptimization/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: 'CPU调优'
-children:
- - reference: './sysBoost/_menu.md'
- - reference: './KAE/_menu.md'
----
diff --git a/docs/zh/Server/Performance/Overall/_menu.md b/docs/zh/Server/Performance/Overall/_menu.md
deleted file mode 100644
index 41d4f62..0000000
--- a/docs/zh/Server/Performance/Overall/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '概述'
-children:
- - reference: './systemResource/_menu.md'
----
diff --git a/docs/zh/Server/Performance/SystemOptimization/_menu.md b/docs/zh/Server/Performance/SystemOptimization/_menu.md
deleted file mode 100644
index 59fda0a..0000000
--- a/docs/zh/Server/Performance/SystemOptimization/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '系统调优'
-children:
- - reference: './A-Tune/_menu.md'
----
diff --git a/docs/zh/Server/Performance/TuningFramework/_menu.md b/docs/zh/Server/Performance/TuningFramework/_menu.md
deleted file mode 100644
index 18b3217..0000000
--- a/docs/zh/Server/Performance/TuningFramework/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '调优框架'
-children:
- - reference: './oeAware/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Server/Performance/_menu.md b/docs/zh/Server/Performance/_menu.md
deleted file mode 100644
index 7042289..0000000
--- a/docs/zh/Server/Performance/_menu.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-label: '性能调优'
-children:
- - reference: './Overall/_menu.md'
- - reference: './TuningFramework/_menu.md'
- - reference: './CPUOptimization/_menu.md'
- - reference: './SystemOptimization/_menu.md'
----
diff --git a/docs/zh/Server/Quickstart/_menu.md b/docs/zh/Server/Quickstart/_menu.md
deleted file mode 100644
index a70a4d5..0000000
--- a/docs/zh/Server/Quickstart/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '快速入门'
-children:
- - reference: './Quickstart/_menu.md'
----
diff --git a/docs/zh/Server/Releasenotes/_menu.md b/docs/zh/Server/Releasenotes/_menu.md
deleted file mode 100644
index f75098c..0000000
--- a/docs/zh/Server/Releasenotes/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '发行说明'
-children:
- - reference: './Releasenotes/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/Server/Security/_menu.md b/docs/zh/Server/Security/_menu.md
deleted file mode 100644
index 03ee6de..0000000
--- a/docs/zh/Server/Security/_menu.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-label: '安全'
-children:
- - reference: './SecHarden/_menu.md'
- - reference: './TrustedComputing/_menu.md'
- - reference: './secGear/_menu.md'
- - reference: './CVE-ease/_menu.md'
- - reference: './CertSignature/_menu.md'
- - reference: './Sbom/_menu.md'
- - reference: './ShangMi/_menu.md'
----
diff --git a/docs/zh/Server/Security/secGear/_menu.md b/docs/zh/Server/Security/secGear/_menu.md
index 47f1083..cec6007 100644
--- a/docs/zh/Server/Security/secGear/_menu.md
+++ b/docs/zh/Server/Security/secGear/_menu.md
@@ -7,7 +7,7 @@ children:
href: './introduction-to-secGear.md'
- label: '安装与部署'
href: './secGear-installation.md'
- - label: '接口参考'
+ - label: '接口说明'
href: './api-reference.md'
- label: '开发secGear应用程序'
href: './developer-guide.md'
diff --git a/docs/zh/Server/_menu.md b/docs/zh/Server/_menu.md
index 1ff8622..00bfb1f 100644
--- a/docs/zh/Server/_menu.md
+++ b/docs/zh/Server/_menu.md
@@ -1,11 +1,9 @@
---
label: '服务器'
children:
- - label: '发行说明'
+ - label: '从这里开始'
children:
- reference: './Releasenotes/Releasenotes/_menu.md'
- - label: '快速入门'
- children:
- reference: './Quickstart/Quickstart/_menu.md'
- label: '安装升级'
children:
diff --git a/docs/zh/Tools/CommunityTools/Compilation/_menu.md b/docs/zh/Tools/CommunityTools/Compilation/_menu.md
deleted file mode 100644
index 662cd57..0000000
--- a/docs/zh/Tools/CommunityTools/Compilation/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '镜像构建'
-children:
- - reference: '../../../Server/Development/GCC/_menu.md'
----
diff --git a/docs/zh/Tools/CommunityTools/ImageCustom/_menu.md b/docs/zh/Tools/CommunityTools/ImageCustom/_menu.md
deleted file mode 100644
index b9541e4..0000000
--- a/docs/zh/Tools/CommunityTools/ImageCustom/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '镜像构建'
-children:
- - reference: './isocut/_menu.md'
- - reference: './imageTailor/_menu.md'
----
diff --git a/docs/zh/Tools/CommunityTools/Migration/_menu.md b/docs/zh/Tools/CommunityTools/Migration/_menu.md
deleted file mode 100644
index c923f68..0000000
--- a/docs/zh/Tools/CommunityTools/Migration/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '迁移'
-children:
- - reference: './migration-tools/_menu.md'
----
diff --git a/docs/zh/Tools/CommunityTools/Performance/_menu.md b/docs/zh/Tools/CommunityTools/Performance/_menu.md
deleted file mode 100644
index b8b8b23..0000000
--- a/docs/zh/Tools/CommunityTools/Performance/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: '性能优化'
-children:
- - reference: '../../../Server/Performance/SystemOptimization/A-Tune/_menu.md'
- - reference: '../../../Server/Performance/TuningFramework/oeAware/_menu.md'
----
diff --git a/docs/zh/Tools/CommunityTools/Virtualization/_menu.md b/docs/zh/Tools/CommunityTools/Virtualization/_menu.md
deleted file mode 100644
index c697d43..0000000
--- a/docs/zh/Tools/CommunityTools/Virtualization/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '虚拟化'
-children:
- - reference: './EulerLauncher/_menu.md'
----
diff --git a/docs/zh/Tools/CommunityTools/_menu.md b/docs/zh/Tools/CommunityTools/_menu.md
index bee6fbd..c8f20ff 100644
--- a/docs/zh/Tools/CommunityTools/_menu.md
+++ b/docs/zh/Tools/CommunityTools/_menu.md
@@ -5,7 +5,7 @@ children:
children:
- reference: './ImageCustom/isocut/_menu.md'
- reference: './ImageCustom/imageTailor/_menu.md'
- - label: '镜像构建'
+ - label: '编译'
children:
- reference: '../../Server/Development/GCC/_menu.md'
- label: '性能优化'
diff --git a/docs/zh/Tools/CommunityTools/epkg/_menu.md b/docs/zh/Tools/CommunityTools/epkg/_menu.md
deleted file mode 100644
index 0f435e5..0000000
--- a/docs/zh/Tools/CommunityTools/epkg/_menu.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-label: 'epkg软件包'
-children:
- - reference: './epkgUse/_menu.md'
- - reference: './autopkg/_menu.md'
----
diff --git a/docs/zh/Tools/DevOps/CodeManage/_menu.md b/docs/zh/Tools/DevOps/CodeManage/_menu.md
deleted file mode 100644
index 8dbe49c..0000000
--- a/docs/zh/Tools/DevOps/CodeManage/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '源码管理'
-children:
- - reference: './patch-tracking/_menu.md'
----
diff --git a/docs/zh/Tools/DevOps/packageManage/_menu.md b/docs/zh/Tools/DevOps/packageManage/_menu.md
deleted file mode 100644
index 063ac66..0000000
--- a/docs/zh/Tools/DevOps/packageManage/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '包管理'
-children:
- - reference: './pkgship/_menu.md'
----
diff --git a/docs/zh/Tools/Maintenance/HotPatching/_menu.md b/docs/zh/Tools/Maintenance/HotPatching/_menu.md
deleted file mode 100644
index 8982eea..0000000
--- a/docs/zh/Tools/Maintenance/HotPatching/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '热补丁制作'
-children:
- - reference: '../../../Server/Maintenance/SysCare/_menu.md'
----
diff --git a/docs/zh/Tools/Maintenance/SystemMonitoring/_menu.md b/docs/zh/Tools/Maintenance/SystemMonitoring/_menu.md
deleted file mode 100644
index 0cdf94e..0000000
--- a/docs/zh/Tools/Maintenance/SystemMonitoring/_menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-label: '系统监控'
-children:
- - reference: '../../../Server/Maintenance/sysmonitor/_menu.md'
----
diff --git a/docs/zh/Tools/desktop/DDE/_menu.md b/docs/zh/Tools/desktop/DDE/_menu.md
index 4b5d381..9041f17 100644
--- a/docs/zh/Tools/desktop/DDE/_menu.md
+++ b/docs/zh/Tools/desktop/DDE/_menu.md
@@ -5,7 +5,7 @@ description: '安装并使用 DDE 桌面环境'
children:
- label: '安装 DDE'
href: './installing-DDE.md'
- - label: 'DDE 用户指南'
+ - label: '使用 DDE'
href: './DDE-user-guide.md'
- label: 'DDE 常见问题与解决方法'
href: './dde.md'
diff --git a/docs/zh/Tools/desktop/Gnome/_menu.md b/docs/zh/Tools/desktop/Gnome/_menu.md
index 574d631..377533d 100644
--- a/docs/zh/Tools/desktop/Gnome/_menu.md
+++ b/docs/zh/Tools/desktop/Gnome/_menu.md
@@ -5,6 +5,6 @@ description: '安装并使用 Gnome 桌面环境'
children:
- label: '安装 Gnome'
href: './installing-GNOME.md'
- - label: 'Gnome 用户指南'
+ - label: '使用 Gnome'
href: './Gnome_userguide.md'
---
diff --git a/docs/zh/Tools/desktop/Kiran/_menu.md b/docs/zh/Tools/desktop/Kiran/_menu.md
index f2635a3..e01167c 100644
--- a/docs/zh/Tools/desktop/Kiran/_menu.md
+++ b/docs/zh/Tools/desktop/Kiran/_menu.md
@@ -5,6 +5,6 @@ description: '安装并使用 Kiran 桌面环境'
children:
- label: '安装 Kiran'
href: './install-kiran.md'
- - label: 'Kiran 用户指南'
+ - label: '使用 Kiran'
href: './Kiran_userguide.md'
---
diff --git a/docs/zh/Tools/desktop/UKUI/_menu.md b/docs/zh/Tools/desktop/UKUI/_menu.md
index 9ffeeaa..8394918 100644
--- a/docs/zh/Tools/desktop/UKUI/_menu.md
+++ b/docs/zh/Tools/desktop/UKUI/_menu.md
@@ -5,6 +5,6 @@ description: '安装并使用 UKUI 桌面环境'
children:
- label: '安装 UKUI'
href: './installing-UKUI.md'
- - label: 'UKUI 用户指南'
+ - label: '使用 UKUI'
href: './UKUI-user-guide.md'
---
diff --git a/docs/zh/Tools/desktop/XFCE/_menu.md b/docs/zh/Tools/desktop/XFCE/_menu.md
index b93da97..5444b19 100644
--- a/docs/zh/Tools/desktop/XFCE/_menu.md
+++ b/docs/zh/Tools/desktop/XFCE/_menu.md
@@ -5,7 +5,7 @@ description: '安装并使用 XFCE 桌面环境'
children:
- label: '安装 XFCE'
href: './installing-Xfce.md'
- - label: 'XFCE 用户指南'
+ - label: '使用 XFCE'
href: './Xfce_userguide.md'
- label: 'XFCE 常见问题与解决方法'
href: './xfce.md'
diff --git a/docs/zh/Tools/desktop/_menu.md b/docs/zh/Tools/desktop/_menu.md
index 153517d..bc38a44 100644
--- a/docs/zh/Tools/desktop/_menu.md
+++ b/docs/zh/Tools/desktop/_menu.md
@@ -5,4 +5,5 @@ children:
- reference: './UKUI/_menu.md'
- reference: './DDE/_menu.md'
- reference: './Kiran/_menu.md'
+ - reference: './XFCE/_menu.md'
---
diff --git a/docs/zh/Virtualization/VirtualizationPlatform/OpenStack/index.md b/docs/zh/Virtualization/VirtualizationPlatform/OpenStack/index.md
index 6e4cffb..b5bc206 100644
--- a/docs/zh/Virtualization/VirtualizationPlatform/OpenStack/index.md
+++ b/docs/zh/Virtualization/VirtualizationPlatform/OpenStack/index.md
@@ -169,8 +169,3 @@ SIG同时联合各大厂商、开发者,创建了一系列自研项目:
-
-
-
-
-## 交流群
-
-添加小助手回复"加群"进入openEuler sig-OpenStack交流群
-
diff --git a/docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/StratoVirt_guidence.md b/docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/StratoVirt_guidence.md
deleted file mode 100644
index a30dd3f..0000000
--- a/docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/StratoVirt_guidence.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# StratoVirt用户指南
-
-本文档介绍Stratovirt虚拟化,并给出基于openEuler安装StratoVirt的方法,以及StratoVirt虚拟化的使用指导。让用户了解Stratovirt,并指导用户和管理员安装和使用StratoVirt。
diff --git a/docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/_menu.md b/docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/_menu.md
index 351a4a7..0499289 100644
--- a/docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/_menu.md
+++ b/docs/zh/Virtualization/VirtualizationPlatform/StratoVirt/_menu.md
@@ -1,7 +1,6 @@
---
label: 'StratoVirt用户指南'
ismanual: 'Y'
-href: './StratoVirt_guidence.md'
description: 'StratoVirt是计算产业中面向云数据中心的企业级虚拟化平台,实现了一套架构支持虚拟机、容器、Serverless三种场景'
children:
- label: 'StratoVirt介绍'
diff --git a/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/LibcarePlus.md b/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/LibcarePlus.md
index 3f74c30..c2df272 100644
--- a/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/LibcarePlus.md
+++ b/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/LibcarePlus.md
@@ -445,7 +445,7 @@ rpm2cpio qemu-8.2.0-13.oe2403.src.rpm | cpio -id
```
-### 4.配置/etc/libcare.conf
+### 3.配置/etc/libcare.conf
/etc/libcare.conf填上patch文件修改的函数,用于后续制作补丁时,过滤掉不相关的函数;
当前修改内容如下:
@@ -455,7 +455,7 @@ rpm2cpio qemu-8.2.0-13.oe2403.src.rpm | cpio -id
hmp_info_qtree
```
-### 5.查看qemu buildID
+### 4.查看qemu buildID
```shell
# whereis qemu-kvm
@@ -466,7 +466,7 @@ rpm2cpio qemu-8.2.0-13.oe2403.src.rpm | cpio -id
注:需保持制作热补丁的环境和制作qemu包环境一致,buildID可作为二者是否一致的判定标准。因用户无qemu版本的制作环境,故可以自行编包并安装,使用自编包中的/usr/libexec/qemu-kvm的buildID。
-### 6.制作热补丁
+### 5.制作热补丁
在/home/abuild/rpmbuild/BUILD/qemu-8.2.0/build中执行热补丁制作指令,**注意是build目录!!!**
diff --git a/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/_menu.md b/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/_menu.md
index 64354bf..6bae202 100644
--- a/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/_menu.md
+++ b/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/_menu.md
@@ -1,7 +1,6 @@
---
label: '虚拟化用户指南'
ismanual: 'Y'
-href: './virtualization.md'
description: '在openEuler系统中使用虚拟化技术创建和管理虚拟机'
children:
- label: '认识虚拟化'
diff --git a/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/virtualization.md b/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/virtualization.md
deleted file mode 100644
index 731fd95..0000000
--- a/docs/zh/Virtualization/VirtualizationPlatform/Virtualization/virtualization.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# 虚拟化用户指南
-
-本文档给出虚拟化介绍,并给出基于openEuler的虚拟化安装方法、如何使用虚拟化的教程,进而让用户了解虚拟化,并指导管理员及普通用户安装和使用虚拟化。
diff --git a/docs/zh/Virtualization/VirtualizationPlatform/_menu.md b/docs/zh/Virtualization/VirtualizationPlatform/_menu.md
deleted file mode 100644
index 4048185..0000000
--- a/docs/zh/Virtualization/VirtualizationPlatform/_menu.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-label: '虚拟化平台'
-children:
- - reference: './Virtualization/_menu.md'
- - reference: './StratoVirt/_menu.md'
- - reference: 'https://gitee.com/openeuler/openstack-docs/blob/openEuler-25.03/docs/zh/_menu.md'
----
\ No newline at end of file
diff --git a/docs/zh/_menu.md b/docs/zh/_menu.md
index 462e7b0..9bb4b0e 100644
--- a/docs/zh/_menu.md
+++ b/docs/zh/_menu.md
@@ -7,5 +7,5 @@ children:
- reference: './Virtualization/_menu.md'
- reference: './Cloud/_menu.md'
- reference: './Embedded/_menu.md'
- - reference: './Contribute/_menu.md'
+ - reference: './contribute/_menu.md'
---
--
Gitee
From f758236854ec31d9017e0d7d68af312e8ef37d9a Mon Sep 17 00:00:00 2001
From: luckyasme <807254037@qq.com>
Date: Wed, 12 Mar 2025 16:57:08 +0800
Subject: [PATCH 3/3] =?UTF-8?q?fix:=20=E6=9B=B4=E6=94=B9=E8=B4=A1=E7=8C=AE?=
=?UTF-8?q?=E6=8C=87=E5=8D=97=E8=B7=AF=E5=BE=84?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
docs/.vitepress/src/components/DocBreadCrumb.vue | 2 +-
docs/.vitepress/src/config/home.ts | 2 +-
docs/.vitepress/src/i18n/header/header-zh.ts | 2 +-
docs/.vitepress/src/layouts/LayoutDoc.vue | 2 +-
docs/.vitepress/src/utils/common.ts | 4 ++--
5 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/docs/.vitepress/src/components/DocBreadCrumb.vue b/docs/.vitepress/src/components/DocBreadCrumb.vue
index 97081b6..fbf28c2 100644
--- a/docs/.vitepress/src/components/DocBreadCrumb.vue
+++ b/docs/.vitepress/src/components/DocBreadCrumb.vue
@@ -44,7 +44,7 @@ const moduleNode = computed(() => {
// 是否是贡献指南手册,直接显示 文档中心 > 贡献指南的具体章节
const isContribute = computed(() => {
const pathHref = route.path.replace('.html', '');
- return pathHref.includes('/zh/Contribute') || pathHref.includes('/en/Contribute');
+ return pathHref.includes('/zh/contribute') || pathHref.includes('/en/contribute');
})
// -------------------- 当前节点标题 --------------------
diff --git a/docs/.vitepress/src/config/home.ts b/docs/.vitepress/src/config/home.ts
index 8af372a..f601988 100644
--- a/docs/.vitepress/src/config/home.ts
+++ b/docs/.vitepress/src/config/home.ts
@@ -79,7 +79,7 @@ export const cardList = [
},
title: '文档开发指南',
desc: '参与文档贡献的方式',
- href: '/zh/Contribute/directory_structure_introductory.html',
+ href: '/zh/contribute/directory_structure_introductory.html',
},
];
diff --git a/docs/.vitepress/src/i18n/header/header-zh.ts b/docs/.vitepress/src/i18n/header/header-zh.ts
index 7297eab..43dbab6 100644
--- a/docs/.vitepress/src/i18n/header/header-zh.ts
+++ b/docs/.vitepress/src/i18n/header/header-zh.ts
@@ -319,7 +319,7 @@ export default {
{
NAME: '文档开发指南',
DESCRIPTION: '参与文档贡献的方式',
- URL: 'https://openeuler-docs.test.osinfra.cn/zh/Contribute/directory_structure_introductory.html',
+ URL: 'https://openeuler-docs.test.osinfra.cn/zh/contribute/directory_structure_introductory.html',
},
],
},
diff --git a/docs/.vitepress/src/layouts/LayoutDoc.vue b/docs/.vitepress/src/layouts/LayoutDoc.vue
index fc376d2..5f68d1d 100644
--- a/docs/.vitepress/src/layouts/LayoutDoc.vue
+++ b/docs/.vitepress/src/layouts/LayoutDoc.vue
@@ -48,7 +48,7 @@ const props = defineProps({
// 是否是贡献指南手册,直接显示 文档中心 > 贡献指南的具体章节
const isContribute = computed(() => {
const pathHref = route.path.replace('.html', '');
- return pathHref.includes('/zh/Contribute') || pathHref.includes('/en/Contribute');
+ return pathHref.includes('/zh/contribute') || pathHref.includes('/en/contribute');
});
// -------------------- 菜单 --------------------
diff --git a/docs/.vitepress/src/utils/common.ts b/docs/.vitepress/src/utils/common.ts
index e7a869e..d2f15cc 100644
--- a/docs/.vitepress/src/utils/common.ts
+++ b/docs/.vitepress/src/utils/common.ts
@@ -107,8 +107,8 @@ export const getGiteeUrl = () => {
}
// 贡献指南
- if (pathname.startsWith('/zh/Contribute')) {
- pathname = pathname.replace('/zh/Contribute', '/contribute');
+ if (pathname.startsWith('/zh/contribute')) {
+ pathname = pathname.replace('/zh/contribute', '/contribute');
return `https://gitee.com/openeuler/docs/tree/25.03${pathname}`;
}
--
Gitee