提交 7bcde9e3 编写于 作者: F feilong

调整Linux安装目录

上级 f16c5240
...@@ -12,5 +12,7 @@ ...@@ -12,5 +12,7 @@
], ],
"keywords_forbid": [], "keywords_forbid": [],
"children": [], "children": [],
"export": [] "export": [
"install_vscode.json"
]
} }
\ No newline at end of file
{
"type": "code_options",
"author": "xtao",
"source": "install_vscode.md",
"notebook_enable": false,
"exercise_id": "f7bd6ee9550046c49176b016056b8c9a"
}
\ No newline at end of file
{
"node_id": "gml-0e773f845e08441798e9ebae59547e1a",
"keywords": [],
"keywords_must": [
["安装","CentOS"]
],
"keywords_forbid": [],
"children": [],
"export": [
"setup_01.json",
"setup_02.json",
"setup_03.json",
"setup_04.json",
"setup_05.json",
"setup_06.json"
]
}
\ No newline at end of file
{
"type": "code_options",
"author": "u011837622",
"source": "setup_01.md",
"notebook_enable": false,
"depends": [],
"exercise_id": "d41341eb91fe4b06addd8c422d4bd056"
}
\ No newline at end of file
...@@ -33,4 +33,6 @@ CentOS 8 比 CentOS 8 stream 更稳定 ...@@ -33,4 +33,6 @@ CentOS 8 比 CentOS 8 stream 更稳定
X86 指令集的 CPU,需要使用 x86_64 版本的安装镜像进行安装。 X86 指令集的 CPU,需要使用 x86_64 版本的安装镜像进行安装。
### C
ARM 指令集的 CPU,需要使用 arm 版本的安装镜像进行安装。 ARM 指令集的 CPU,需要使用 arm 版本的安装镜像进行安装。
{
"type": "code_options",
"author": "u011837622",
"source": "setup_02.md",
"notebook_enable": false,
"depends": [],
"exercise_id": "70c62e306b3348f6914baa881e3022a6"
}
\ No newline at end of file
{
"type": "code_options",
"author": "u011837622",
"source": "setup_03.md",
"notebook_enable": false,
"depends": [],
"exercise_id": "58214f01ddf54d029ccd88a1925270b2"
}
\ No newline at end of file
...@@ -21,3 +21,7 @@ UEFI 引导模式普及时间比传统 BIOS 引导模式晚 ...@@ -21,3 +21,7 @@ UEFI 引导模式普及时间比传统 BIOS 引导模式晚
### B ### B
VMware Workstation 选择临时引导介质的方式是在开机的时候按下 ```Esc``` VMware Workstation 选择临时引导介质的方式是在开机的时候按下 ```Esc```
### C
UEFI 提供了一个标准接口,以便在硬件发生变更时固件能提供足够信息而保证操作系统不受影响。
{
"type": "code_options",
"author": "u011837622",
"source": "setup_04.md",
"notebook_enable": false,
"depends": [],
"exercise_id": "3348452042b44f5fb0670c537d6de0f6"
}
\ No newline at end of file
...@@ -2,10 +2,13 @@ ...@@ -2,10 +2,13 @@
CentOS 8 安装程序有几个环节 CentOS 8 安装程序有几个环节
## 选择装机过程所使用的语言 首先,选择装机过程所使用的语言。
## 配置基础选项
![配置基础选项](img1.png) <br/>
其次,配置基础选项。
<br/>
![配置基础选项](./imgs/img1.png)
1. 本地化 1. 本地化
1. 键盘布局 1. 键盘布局
...@@ -31,27 +34,28 @@ CentOS 8 安装程序有几个环节 ...@@ -31,27 +34,28 @@ CentOS 8 安装程序有几个环节
是最基础的选项。其他选项在没特殊要求的情况下走默认建议就可以了。 是最基础的选项。其他选项在没特殊要求的情况下走默认建议就可以了。
### 安装到哪块硬盘 <br/>
最后,安装到哪块硬盘。
<br/>
安装程序在磁盘规划中会提供两种选择,一种是 Automatic 自动分区,他会使用 LVM 逻辑卷的形式分配出一定空间的 ```/``` ```/home``` ```swap``` 分区出来。 安装程序在磁盘规划中会提供两种选择,一种是 Automatic 自动分区,他会使用 LVM 逻辑卷的形式分配出一定空间的 ```/``` ```/home``` ```swap``` 分区出来。
在实际使用过程中,我们更喜欢的是明确、根据自身业务情况进行空间规划。因此我更建议使用 Custom 自定义分区。 在实际使用过程中,我们更喜欢的是明确、根据自身业务情况进行空间规划。因此我更建议使用 Custom 自定义分区。
![磁盘分区](img2.png) ![磁盘分区](./imgs/img2.png)
在自定义分区中,最精简的分区分配方式是只给一个 ```/``` 分区。 在自定义分区中,最精简的分区分配方式是只给一个 ```/``` 分区。
也有说法说应该给上 ```/``` ```/boot``` ```swap``` 等分区。我个人看法是在你不明白这么做的意义之前,可以先按照简单的来。 也有说法说应该给上 ```/``` ```/boot``` ```swap``` 等分区。我个人看法是在你不明白这么做的意义之前,可以先按照简单的来。
而分区可以选择放置于 ```Standard Partition / 标准分区``` ```LVM / 逻辑卷``` ```LVM Thin Provisioning / 逻辑卷精简卷``` 三类块设备上。 而分区可以选择放置于 ```Standard Partition / 标准分区``` ```LVM / 逻辑卷``` ```LVM Thin Provisioning / 逻辑卷精简卷``` 三类块设备上。
![磁盘分区的三种选择](img3.png) ![磁盘分区的三种选择](./imgs/img3.png)
LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你尚未了解 ta 之前,我不建议使用。因此对于初学者的唯一选择是使用```Standard Parition / 标准分区``` 来进行分区并在分区上格式化文件系统用于存放数据。 LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你尚未了解 ta 之前,我不建议使用。因此对于初学者的唯一选择是使用```Standard Parition / 标准分区``` 来进行分区并在分区上格式化文件系统用于存放数据。
如果你选择了安装图形桌面环境,在安装结束第一次启动的时候,还需要同意一下使用协议,以及创建一个普通账号(如果在装机过程中没有创建)。 如果你选择了安装图形桌面环境,在安装结束第一次启动的时候,还需要同意一下使用协议,以及创建一个普通账号(如果在装机过程中没有创建)。
![使用协议](img4.png) ![使用协议](./imgs/img4.png)
哪一个回答是错误的 哪一个回答是错误的
...@@ -59,22 +63,24 @@ LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你 ...@@ -59,22 +63,24 @@ LVM 是一套需要认真学习才能掌握的存储空间管理系统。当你
安装系统一定需要指定 ```/boot``` 分区 安装系统一定需要指定 ```/boot``` 分区
## A ## 选项
### A
/boot 分区可以安装在 LVM 上 /boot 分区可以安装在 LVM 上
## B ### B
最精简的分区方案是只设定一个 ```/``` 分区 最精简的分区方案是只设定一个 ```/``` 分区
## C ### C
```KDUMP``` 功能在内存中预留一段空间用于安放内核转储程序,在操作系统遇到致命问题的时候,这段程序可以把内存转储到硬盘中,以供后继分析。 ```KDUMP``` 功能在内存中预留一段空间用于安放内核转储程序,在操作系统遇到致命问题的时候,这段程序可以把内存转储到硬盘中,以供后继分析。
## D ### D
选择时区没有 ```Asia/Beijing``` 这个选项 选择时区没有 ```Asia/Beijing``` 这个选项
## E ### E
在添加```Mount Point/分区/挂载点```的时候,不指定分区的```Desired Capacity/分配容量`的话,会使用磁盘剩余的最大连续空间。 在添加```Mount Point/分区/挂载点```的时候,不指定分区的```Desired Capacity/分配容量`的话,会使用磁盘剩余的最大连续空间。
{
"type": "code_options",
"author": "u011837622",
"source": "setup_05.md",
"notebook_enable": false,
"depends": [],
"exercise_id": "fd2c599f345d4755b4c8ee5e6e190413"
}
\ No newline at end of file
# Linux文件系统
关于文件系统,哪个描述是错误的 关于文件系统,哪个描述是错误的
## 答案 ## 答案
VFAT 文件系统是 Linux 主流的文件系统 VFAT 文件系统是 Linux 主流的文件系统
## A ## 选项
### A
NTFS 文件系统**不是** Linux 主流文件系统 NTFS 文件系统**不是** Linux 主流文件系统
## B ### B
XFS 文件系统是 Linux 主流文件系统 XFS 文件系统是 Linux 主流文件系统
## C ### C
EXT4 文件系统是 Linux 主流文件系统 EXT4 文件系统是 Linux 主流文件系统
\ No newline at end of file
{
"type": "code_options",
"author": "u011837622",
"source": "setup_06.md",
"notebook_enable": false,
"depends": [],
"exercise_id": "1bd7b6c8095c4eec87668fb55c72d41b"
}
\ No newline at end of file
# 安装后注意事项 # 安装后注意事项
## 如果你没有学习并熟练掌握 SELinux,你可以关闭它 **如果你没有学习并熟练掌握 SELinux,你可以关闭它**:
SELinux 可以在文件、进程、网络套接字、用户等维度精细的**进程**权限控制,以增强服务器的安全性。 SELinux 可以在文件、进程、网络套接字、用户等维度精细的**进程**权限控制,以增强服务器的安全性。
关闭 SELinux 的方法是编辑```/etc/sysconfig/selinux```文件,并把```SELINUX=enforcing```改为```SELINUX=disabled```并重启计算机。 关闭 SELinux 的方法是编辑```/etc/sysconfig/selinux```文件,并把```SELINUX=enforcing```改为```SELINUX=disabled```并重启计算机。
## 如果你没有学习并熟练掌握防火墙的知识,你可以关闭它 <br/>
**如果你没有学习并熟练掌握防火墙的知识,你可以关闭它**:
<br/>
CentOS 7 以及以上版本,默认的防火墙是 firewalld。 CentOS 7 以及以上版本,默认的防火墙是 firewalld。
关闭的命令是 关闭的命令是
``` ```bash
systemctl disable firewalld systemctl disable firewalld
``` ```
## 说明 **说明**:
并不是说反对使用SELinux和防火墙,而是说在学习过程中,如果你尚未学习和掌握它,并没有关闭它,那么在学习 Linux 过程中可能会遇到与其相关的一些权限问题,导致操作结果和预期的不一致,增加你排查问题的难度。 并不是说反对使用SELinux和防火墙,而是说在学习过程中,如果你尚未学习和掌握它,并没有关闭它,那么在学习 Linux 过程中可能会遇到与其相关的一些权限问题,导致操作结果和预期的不一致,增加你排查问题的难度。
...@@ -26,14 +28,16 @@ systemctl disable firewalld ...@@ -26,14 +28,16 @@ systemctl disable firewalld
SELinux 是一种网络防火墙 SELinux 是一种网络防火墙
## A ## 选项
### A
iptables 从网络层面保障系统安全 iptables 从网络层面保障系统安全
## B ### B
SELinux 从进程层面保障系统安全 SELinux 从进程层面保障系统安全
## C ### C
firewalld 从网络层面保障系统安全 firewalld 从网络层面保障系统安全
{
"node_id": "gml-144f2e10e59e481084dfac4ada877270",
"keywords": [],
"keywords_must": [],
"keywords_forbid": []
}
\ No newline at end of file
...@@ -1186,6 +1186,30 @@ ...@@ -1186,6 +1186,30 @@
], ],
"keywords_forbid": [] "keywords_forbid": []
} }
},
{
"Linux环境安装": {
"node_id": "gml-144f2e10e59e481084dfac4ada877270",
"keywords": [],
"children": [
{
"安装CentOS": {
"node_id": "gml-0e773f845e08441798e9ebae59547e1a",
"keywords": [],
"children": [],
"keywords_must": [
[
"安装",
"CentOS"
]
],
"keywords_forbid": []
}
}
],
"keywords_must": [],
"keywords_forbid": []
}
} }
], ],
"keywords_must": [], "keywords_must": [],
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册