提交 b022d2af 编写于 作者: F fhxing 提交者: Gitee

根据提供在线repo源文件及版本软件目录进行修改。

上级 9e82fdc2
# 配置repo源<a name="ZH-CN_TOPIC_0229243686"></a>
可以通过直接获取repo源文件的方式配置repo源或通过挂载ISO的方式配置repo源。
## 通过直接获取repo源文件的方式配置repo源<a name="section741752013396"></a>
>![](public_sys-resources/icon-note.gif) **说明:**
>本章节中以openEuler-20.03-LTS-aarch64-dvd.iso镜像文件和openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum校验文件为例,请根据实际需要的镜像文件和校验文件进行修改
>openEuler提供了多种repo源文件,本操作以AArch64架构的OS repo源文件为例
## 下载ISO镜像<a name="section18587122144716"></a>
1. 进入到yum源目录。
- 通过跨平台文件传输工具下载ISO镜像
1. 登录openEuler社区,网址为:[https://openeuler.org](https://openeuler.org)
2. 单击“下载”,进入下载页面。
3. 单击“获取ISO:”后面的“Link”,显示下载列表。
4. <a name="li12471102810496"></a>单击“openEuler-20.03-LTS-aarch64-dvd.iso”将openEuler发布包下载到本地。
5. <a name="li1585718426494"></a>单击“openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum”将openEuler校验文件下载到本地。
6. 登录openEuler操作系统,新建用于存放发布包和检验文件的目录,如“/home/iso”。
```
cd /etc/yum.repos.d
```
```
mkdir /home/iso
```
2. 新建local.repo文件并编辑local.repo,将repo源文件配置为yum源。
7. 使用跨平台文件传输工具(如WinSCP)将本地的openEuler发布包和校验文件上传到openEuler操作系统。
```
vi local.repo
```
- 通过wget命令下载ISO镜像
1. 登录openEuler社区,网址为:[https://openeuler.org](https://openeuler.org)
2. 单击“下载”,进入下载页面。
3. 单击“获取ISO:”后面的“Link”,显示下载列表。
4. 右键单击“openEuler-20.03-LTS-aarch64-dvd.iso”,单击“复制链接地址”,将openEuler发布包地址记录好。
5. 右键单击“openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum”,单击“复制链接地址”,将openEuler校验文件地址记录好。
6. 登录openEuler操作系统,新建用于存放发布包和检验文件的目录,如“/home/iso”,并切换到该目录。
编辑local.repo文件的内容如下:
```
mkdir /home/iso
cd /home/iso
```
\[basiclocal\]
7. 使用**wget**命令远程下载发布包和检验文件,命令中的 _ipaddriso_ 和 _ipaddrisosum_ 分别为[4](#li12471102810496)和[5](#li1585718426494)中记录的地址。
name=basiclocal
```
wget ipaddriso
wget ipaddrisosum
```
baseurl=http://repo.openeuler.org/openEuler-20.03-LTS/OS/aarch64/
enabled=1
gpgcheck=0
## 发布包完整性校验<a name="section104307331869"></a>
1. 获取校验文件中的校验值。
## 通过挂载ISO的方式配置repo源<a name="section85510354615"></a>
```
cat openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum
```
>![](public_sys-resources/icon-note.gif) **说明:**
>本操作以openEuler-20.03-LTS-aarch64-dvd.iso镜像文件和openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum校验文件为例,请根据实际需要的镜像文件和校验文件进行修改。
1. 下载ISO镜像。
- 通过跨平台文件传输工具下载ISO镜像
1. 登录openEuler社区,网址为:[https://openeuler.org](https://openeuler.org)
2. 单击“下载”,进入下载页面。
3. 单击“获取ISO:”后面的“Link”,显示版本列表。
4. 选择需要下载的版本,如openEuler 20.03 LTS,则单击“openEuler-20.03-LTS”,进入下载列表。
5. 单击“ISO”,进入ISO下载列表。
- aarch64:AArch64架构的ISO。
- x86\_64:x86\_64架构的ISO。
- source:openEuler源码ISO。
6. 单击“aarch64”。
7. 单击“openEuler-20.03-LTS-aarch64-dvd.iso”,将openEuler发布包下载到本地。
8. 单击“openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum”,将openEuler校验文件下载到本地。
9. 登录openEuler操作系统,新建用于存放发布包和检验文件的目录,如“/home/iso”。
```
mkdir /home/iso
```
10. 使用跨平台文件传输工具(如WinSCP)将本地的openEuler发布包和校验文件上传到openEuler操作系统。
- 通过wget命令下载ISO镜像。
1. 登录openEuler社区,网址为:[https://openeuler.org](https://openeuler.org)。
2. 单击“下载”,进入下载页面。
3. 单击“获取ISO:”后面的“Link”,显示版本列表。
4. 选择需要下载的版本,如openEuler 20.03 LTS,则单击“openEuler-20.03-LTS”,进入下载列表。
5. 单击“ISO”,进入ISO下载列表。
- aarch64:AArch64架构的ISO。
- x86\_64:x86\_64架构的ISO。
- source:openEuler源码ISO。
6. 单击“aarch64”。
7. <a name="li62369349505"></a>右键单击“openEuler-20.03-LTS-aarch64-dvd.iso”,单击“复制链接地址”,将openEuler发布包地址记录好。
8. <a name="li9236203405015"></a>右键单击“openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum”,单击“复制链接地址”,将openEuler校验文件地址记录好。
9. 登录openEuler操作系统,新建用于存放发布包和检验文件的目录,如“/home/iso”,并切换到该目录。
```
mkdir /home/iso
cd /home/iso
```
10. 使用**wget**命令远程下载发布包和检验文件,命令中的 _ipaddriso_ 和 _ipaddrisosum_ 分别为[1.g](#li62369349505)和[1.h](#li9236203405015)中记录的地址。
```
wget ipaddriso
wget ipaddrisosum
```
2. 发布包完整性校验。
1. 获取校验文件中的校验值。
2. 计算openEuler发布包的sha256校验值。
```
cat openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum
```
```
sha256sum openEuler-20.03-LTS-aarch64-dvd.iso
```
2. 计算openEuler发布包的sha256校验值。
```
sha256sum openEuler-20.03-LTS-aarch64-dvd.iso
```
命令执行完成后,输出校验值。
命令执行完成后,输出校验值。
3. 对比步骤1和步骤2计算的校验值是否一致。
3. 对比步骤1和步骤2计算的校验值是否一致。
如果校验值一致说明iso文件完整性没有破坏,如果校验值不一致则可以确认文件完整性已被破坏,需要重新获取。
如果校验值一致说明iso文件完整性没有破坏,如果校验值不一致则可以确认文件完整性已被破坏,需要重新获取。
3. 挂载ISO并配置为repo源。
## 挂载ISO并配置为repo源<a name="section12437641115515"></a>
使用mount命令挂载镜像文件。
使用mount命令挂载镜像文件。
示例如下:
示例如下:
```
# mount /home/iso/openEuler-20.03-LTS-aarch64-dvd.iso /mnt/
```
```
# mount /home/iso/openEuler-20.03-LTS-aarch64-dvd.iso /mnt/
```
挂载好的mnt目录如下:
挂载好的mnt目录如下:
```
.
│── boot.catalog
│── docs
│── EFI
│── images
│── Packages
│── repodata
│── TRANS.TBL
└── RPM-GPG-KEY-openEuler
```
```
.
│── boot.catalog
│── docs
│── EFI
│── images
│── Packages
│── repodata
│── TRANS.TBL
└── RPM-GPG-KEY-openEuler
```
其中,Packages为rpm包所在的目录,repodata为repo源元数据所在的目录,RPM-GPG-KEY-openEuler为openEuler的签名公钥。。
其中,Packages为rpm包所在的目录,repodata为repo源元数据所在的目录,RPM-GPG-KEY-openEuler为openEuler的签名公钥。
挂载后的目录可以配置为yum源使用,在/etc/yum.repos.d/目录下创建\*\*\*.repo的配置文件(必须以.repo为扩展名)
挂载后的目录可以配置为yum源使用,在/etc/yum.repos.d/目录下创建\*\*\*.repo的配置文件(必须以.repo为扩展名)。
示例如下:
示例如下:
在/etc/yum.repos.d目录下创建openEuler.repo 文件,使用本地镜像挂载目录作为yum源,openEuler.repo的内容如下:
在/etc/yum.repos.d目录下创建openEuler.repo 文件,使用本地镜像挂载目录作为yum源,openEuler.repo的内容如下:
```
[base]
name=base
baseurl=file:///mnt
enabled=1
gpgcheck=1
gpgkey=file:///mnt/RPM-GPG-KEY-openEuler
```
```
[base]
name=base
baseurl=file:///mnt
enabled=1
gpgcheck=1
gpgkey=file:///mnt/RPM-GPG-KEY-openEuler
```
****
****
>![](public_sys-resources/icon-note.gif) **说明:**
>- gpgcheck可设置为1或0,1表示进行gpg(GNU Private Guard)校验,0表示不进行gpg校验,gpgcheck可以确定rpm包的来源是有效和安全的。
>- gpgkey为签名公钥的存放路径。
>![](public_sys-resources/icon-note.gif) **说明:**
>- gpgcheck可设置为1或0,1表示进行gpg(GNU Private Guard)校验,0表示不进行gpg校验,gpgcheck可以确定rpm包的来源是有效和安全的。
>- gpgkey为签名公钥的存放路径。
......@@ -2,7 +2,7 @@
## 概述<a name="section4537382116410"></a>
本文档主要介绍openEuler操作系统安装方法,以指导用户顺利完成openEule操作系统安装。
本文档主要介绍openEuler操作系统安装方法,以指导用户顺利完成openEuler操作系统安装。
## 读者对象<a name="section4378592816410"></a>
......
# 发布包完整性校验<a name="ZH-CN_TOPIC_0229291245"></a>
>![](public_sys-resources/icon-note.gif) **说明:**
>本章节以AArch64架构的发布包完整性校验为例,x86\_64架构的发布包完整性校验的操作方法相同。
## 简介<a name="section544295081513"></a>
......
# 最小硬件要求<a name="ZH-CN_TOPIC_0229291228"></a>
openEuler所需的最小硬件要求如[表1](#tff48b99c9bf24b84bb602c53229e2541)所示。
**表 1** 最小硬件要求
<a name="tff48b99c9bf24b84bb602c53229e2541"></a>
# 最小硬件要求<a name="ZH-CN_TOPIC_0229291228"></a>
openEuler所需的最小硬件要求如[表1](#tff48b99c9bf24b84bb602c53229e2541)所示。
**表 1** 最小硬件要求
<a name="tff48b99c9bf24b84bb602c53229e2541"></a>
<table><thead align="left"><tr id="r36f08b63edea4973a8228200caa2a50b"><th class="cellrowborder" valign="top" width="11.19111911191119%" id="mcps1.2.4.1.1"><p id="aef3575d97cdf4dcfb65f8d0c8d2d4a76"><a name="aef3575d97cdf4dcfb65f8d0c8d2d4a76"></a><a name="aef3575d97cdf4dcfb65f8d0c8d2d4a76"></a><strong id="abf63bde6a66a4ce5b21d81948fcafe36"><a name="abf63bde6a66a4ce5b21d81948fcafe36"></a><a name="abf63bde6a66a4ce5b21d81948fcafe36"></a>部件名称</strong></p>
</th>
<th class="cellrowborder" valign="top" width="40.06400640064006%" id="mcps1.2.4.1.2"><p id="a919d3bb266c8432fb33c51fa8f3a4fc3"><a name="a919d3bb266c8432fb33c51fa8f3a4fc3"></a><a name="a919d3bb266c8432fb33c51fa8f3a4fc3"></a><strong id="a9386cf027c1e47d99651159bb62130e7"><a name="a9386cf027c1e47d99651159bb62130e7"></a><a name="a9386cf027c1e47d99651159bb62130e7"></a>最小硬件要求</strong></p>
......@@ -15,7 +15,7 @@ openEuler所需的最小硬件要求如[表1](#tff48b99c9bf24b84bb602c53229e2541
</thead>
<tbody><tr id="r1a3ceb0cc79241c6ba8c5fb800c274e2"><td class="cellrowborder" valign="top" width="11.19111911191119%" headers="mcps1.2.4.1.1 "><p id="af37d7ef138ee45eca00898e0d34a03f4"><a name="af37d7ef138ee45eca00898e0d34a03f4"></a><a name="af37d7ef138ee45eca00898e0d34a03f4"></a>架构</p>
</td>
<td class="cellrowborder" valign="top" width="40.06400640064006%" headers="mcps1.2.4.1.2 "><a name="ul262164044016"></a><a name="ul262164044016"></a><ul id="ul262164044016"><li>AArch64</li><li>x86</li></ul>
<td class="cellrowborder" valign="top" width="40.06400640064006%" headers="mcps1.2.4.1.2 "><a name="ul262164044016"></a><a name="ul262164044016"></a><ul id="ul262164044016"><li>AArch64</li><li>x86_64</li></ul>
</td>
<td class="cellrowborder" valign="top" width="48.74487448744874%" headers="mcps1.2.4.1.3 "><a name="ul1830173916388"></a><a name="ul1830173916388"></a><ul id="ul1830173916388"><li>支持Arm的64位架构。</li><li>支持Intel的x86 64位架构。</li></ul>
</td>
......@@ -42,5 +42,5 @@ openEuler所需的最小硬件要求如[表1](#tff48b99c9bf24b84bb602c53229e2541
</td>
</tr>
</tbody>
</table>
</table>
......@@ -15,7 +15,7 @@ openEuler所需的最小虚拟化空间要求如[表1](#tff48b99c9bf24b84bb602c5
</thead>
<tbody><tr id="r1a3ceb0cc79241c6ba8c5fb800c274e2"><td class="cellrowborder" valign="top" width="11.511151115111511%" headers="mcps1.2.4.1.1 "><p id="af37d7ef138ee45eca00898e0d34a03f4"><a name="af37d7ef138ee45eca00898e0d34a03f4"></a><a name="af37d7ef138ee45eca00898e0d34a03f4"></a>架构</p>
</td>
<td class="cellrowborder" valign="top" width="39.74397439743974%" headers="mcps1.2.4.1.2 "><a name="ul12618156163"></a><a name="ul12618156163"></a><ul id="ul12618156163"><li>AArch64</li><li>x86</li></ul>
<td class="cellrowborder" valign="top" width="39.74397439743974%" headers="mcps1.2.4.1.2 "><a name="ul12618156163"></a><a name="ul12618156163"></a><ul id="ul12618156163"><li>AArch64</li><li>x86_64</li></ul>
</td>
<td class="cellrowborder" valign="top" width="48.74487448744874%" headers="mcps1.2.4.1.3 "><p id="aa0dbd77b34bc472cbad6f8ead108471d"><a name="aa0dbd77b34bc472cbad6f8ead108471d"></a><a name="aa0dbd77b34bc472cbad6f8ead108471d"></a>-</p>
</td>
......
......@@ -6,7 +6,21 @@
1. 登录[openEuler社区](https://openeuler.org)网站。
2. 单击“下载”。
3. 单击“获取ISO:”后面的“Link”,显示下载列表。
4. 单击“openEuler-20.03-LTS-aarch64-dvd.iso”将openEuler发布包下载到本地。
5. 单击“openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum”将openEuler校验文件下载到本地。
3. 单击“获取ISO:”后面的“Link”,显示版本列表。
4. 单击“openEuler-20.03-LTS”,进入openEuler 20.03 LTS版本下载列表。
5. 单击“ISO”,进入ISO下载列表。
- aarch64:AArch64架构的ISO。
- x86\_64:x86\_64架构的ISO。
- source:openEuler源码ISO。
6. 根据实际待安装环境的架构选择需要下载的openEuler的发布包和校验文件。
- 若为AArch64架构。
1. 单击“aarch64”。
2. 单击“openEuler-20.03-LTS-aarch64-dvd.iso”,将openEuler发布包下载到本地。
3. 单击“openEuler-20.03-LTS-aarch64-dvd.iso.sha256sum”,将openEuler校验文件下载到本地。
- 若为x86\_64架构。
1. 单击“x86\_64”。
2. 单击“openEuler-20.03-LTS-x86\_64-dvd.iso”,将openEuler发布包下载到本地。
3. 单击“openEuler-20.03-LTS-x86\_64-dvd.iso.sha256sum”,将openEuler校验文件下载到本地。
......@@ -8,7 +8,8 @@
![](figures/软件选择.png "软件选择")
>![](public_sys-resources/icon-note.gif) **说明:**
>在最小安装的环境下,并非安装源中所有的包都会安装。如果用户需要使用的包未安装,可将安装源挂载到本地制作repo源,通过DNF工具单独安装。
>- 在最小安装的环境下,并非安装源中所有的包都会安装。如果用户需要使用的包未安装,可将安装源挂载到本地制作repo源,通过DNF工具单独安装。
>- 选择“虚拟化主机”时会默认安装虚拟化组件qemu、libvirt、edk2,且可在附件选项处选择是否安装ovs等组件。
设置完成后,请单击左上角“完成”返回“安装概览”页面。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册