代码拉取完成,页面将自动刷新
同步操作将从 anolis/anolis-lab-courses 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
龙蜥实验室为社区用户提供全方位的产品体验方式,主要有两种形式:
anolis-lab-courses
是存放龙蜥社区课程的仓库,社区参与者可以通过此仓库接入课程资源。
社区参与者可以通过提交 PR 的方式(gitee 仓库:anolis-lab-courses )接入龙蜥实验室课程和解决方案等内容资源,PR 提交后会由龙蜥实验室的 maintainer 进行审核,审核通过后课程会自动同步到龙蜥实验室网站上。
anolis-lab-courses 课程仓库的目录结构定义:
anolis-courses
目录存放的是课程资源。anolis-solutions
目录里存放的是解决方案的内容。具体目录结构参考下面示例:
├── README.md
├── LICENSE
├── anolis-courses
│ ├── git-dev
│ │ ├── index.yaml
│ │ ├── assets
│ │ │ ├── poster.png
│ │ │ └── cover.png
│ │ ├── committing-code
│ │ │ ├── assets
│ │ │ │ ├── committing-code.avi
│ │ │ │ └── cover.png
│ │ │ ├── index.yaml
│ │ │ ├── start.md
│ │ │ ├── finish.md
│ │ │ ├── step1.md
│ │ │ ├── step2.md
│ │ │ └── step3.md
│ │ ├── working-remotely
│ │ │ ├── assets
│ │ │ │ ├── working-remotely.avi
│ │ │ │ └── cover.png
│ │ │ ├── index.yaml
│ │ │ ├── start.md
│ │ │ ├── finish.md
│ │ │ ├── step1.md
│ │ │ ├── step2.md
│ │ │ ├── step3.md
│ │ │ └── step4.md
├── anolis-solution
│ ├── centos2anolis
│ │ ├── index.yaml
│ │ ├── assets
│ │ │ ├── poster.png
│ │ │ └── cover.png
│ │ ├── centos7_to_anolisos7
│ │ │ ├── assets
│ │ │ │ ├── centos7_to_anolisos7.avi
│ │ │ │ └── cover.png
│ │ │ ├── index.yaml
│ │ │ ├── start.md
│ │ │ ├── finish.md
│ │ │ ├── step1.md
│ │ │ ├── step2.md
│ │ │ ├── step3.md
│ │ │ ├── step4.md
│ │ │ └── step5.md
│ │ ├── centos8_to_anolisos8
│ │ │ ├── assets
│ │ │ │ ├── centos8_to_anolisos8.avi
│ │ │ │ └── cover.png
│ │ │ ├── index.yaml
│ │ │ ├── start.md
│ │ │ ├── finish.md
│ │ │ ├── step1.md
│ │ │ ├── step2.md
│ │ │ └── step3.md
# course/solution index.yaml
name: Centos 迁移 Anolis OS
desc: 学习如何从 Centos 迁移到 Anolis OS 。
type: solution # course
poster: "./assets/poster.png" # 不填则使用默认
cover: "./assets/cover.png" # 不填则使用默认
total_time: "60 min"
level: "beginner" # beginner、intermediate、advanced
chapters:
- name: "Centos 7 迁移到 Anolis OS 7"
desc: "学习如何从 Centos 7 迁移到 Anolis OS 7"
content: "centos7_to_anolisos7"
live_time: "30 min"
- name: "Centos 8 迁移到 Anolis OS 8"
desc: "学习如何从 Centos 8 迁移到 Anolis OS 8"
content: "centos8_to_anolisos8"
live_time: "30 min"
# chapter/scen index.yaml
name: Centos 7 迁移到 Anolis OS 7
desc: 学习如何从 Centos 7 迁移到 Anolis OS 7
cover: "./assets/cover.png" # 不填则使用默认
video: ../../assets/centos_to_anolis_migrations.avi
image: "Anolis OS 8.4 ANCK 64 位"
live_time: "30 min"
machine: x86_64-2c4g # cpu架构-机器规格,该字段为空,默认 x86_64-2c4g
max_clients: 5 # 最大并发使用数,不填则默认不限制
details:
steps:
start: start.md
finish: finish.md
- name: 审请 Centos 7 的机器
content: step1.md
- name: 登陆机器
content: step2.md
- name: 下载迁移脚本
content: step3.md
- name: 执行迁移脚本
content: step4.md
- name: 验证迁移结果
content: step5.md
step 采用 markdown 格式定义,课程中的每个步骤可以根据课程情况进行拆分成若干步骤。
命令双击自动录入占位符:[[ this is the command ]]
现在我们已经上线了一批课程资源,更多的课程也在设计接入中,敬请期待~
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。