diff --git a/src/install_rocky_linux/assets/2.4.install.1.png b/src/install_rocky_linux/assets/2.4.install.1.png new file mode 100644 index 0000000..bc9c26f Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.1.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.10.png b/src/install_rocky_linux/assets/2.4.install.10.png new file mode 100644 index 0000000..50c96f6 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.10.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.11.png b/src/install_rocky_linux/assets/2.4.install.11.png new file mode 100644 index 0000000..2ee565c Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.11.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.12.png b/src/install_rocky_linux/assets/2.4.install.12.png new file mode 100644 index 0000000..ce94454 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.12.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.13.png b/src/install_rocky_linux/assets/2.4.install.13.png new file mode 100644 index 0000000..07e7b40 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.13.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.14.png b/src/install_rocky_linux/assets/2.4.install.14.png new file mode 100644 index 0000000..5b1907a Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.14.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.15.png b/src/install_rocky_linux/assets/2.4.install.15.png new file mode 100644 index 0000000..4b15666 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.15.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.16.png b/src/install_rocky_linux/assets/2.4.install.16.png new file mode 100644 index 0000000..8335750 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.16.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.17.png b/src/install_rocky_linux/assets/2.4.install.17.png new file mode 100644 index 0000000..8fc8a21 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.17.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.18.png b/src/install_rocky_linux/assets/2.4.install.18.png new file mode 100644 index 0000000..4a0e9ae Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.18.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.2.png b/src/install_rocky_linux/assets/2.4.install.2.png new file mode 100644 index 0000000..f42463b Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.2.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.3.png b/src/install_rocky_linux/assets/2.4.install.3.png new file mode 100644 index 0000000..cf7d10d Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.3.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.4.png b/src/install_rocky_linux/assets/2.4.install.4.png new file mode 100644 index 0000000..8d1a1cc Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.4.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.5.png b/src/install_rocky_linux/assets/2.4.install.5.png new file mode 100644 index 0000000..9c9530f Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.5.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.6.png b/src/install_rocky_linux/assets/2.4.install.6.png new file mode 100644 index 0000000..b8b1421 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.6.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.7.png b/src/install_rocky_linux/assets/2.4.install.7.png new file mode 100644 index 0000000..d777ac6 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.7.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.8.png b/src/install_rocky_linux/assets/2.4.install.8.png new file mode 100644 index 0000000..c119773 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.8.png differ diff --git a/src/install_rocky_linux/assets/2.4.install.9.png b/src/install_rocky_linux/assets/2.4.install.9.png new file mode 100644 index 0000000..b53d218 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.install.9.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.1.png b/src/install_rocky_linux/assets/2.4.vbox.1.png new file mode 100644 index 0000000..e8c80ea Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.1.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.10.png b/src/install_rocky_linux/assets/2.4.vbox.10.png new file mode 100644 index 0000000..bc9c26f Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.10.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.2.png b/src/install_rocky_linux/assets/2.4.vbox.2.png new file mode 100644 index 0000000..0a76833 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.2.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.3.png b/src/install_rocky_linux/assets/2.4.vbox.3.png new file mode 100644 index 0000000..154a5ed Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.3.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.4.png b/src/install_rocky_linux/assets/2.4.vbox.4.png new file mode 100644 index 0000000..1533d1b Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.4.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.5.png b/src/install_rocky_linux/assets/2.4.vbox.5.png new file mode 100644 index 0000000..db2ebfa Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.5.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.6.png b/src/install_rocky_linux/assets/2.4.vbox.6.png new file mode 100644 index 0000000..0c04e94 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.6.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.7.png b/src/install_rocky_linux/assets/2.4.vbox.7.png new file mode 100644 index 0000000..e5ff18f Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.7.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.8.png b/src/install_rocky_linux/assets/2.4.vbox.8.png new file mode 100644 index 0000000..1f5bb17 Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.8.png differ diff --git a/src/install_rocky_linux/assets/2.4.vbox.9.png b/src/install_rocky_linux/assets/2.4.vbox.9.png new file mode 100644 index 0000000..493febe Binary files /dev/null and b/src/install_rocky_linux/assets/2.4.vbox.9.png differ diff --git a/src/install_rocky_linux/install_in_vbox.md b/src/install_rocky_linux/install_in_vbox.md new file mode 100644 index 0000000..21ef287 --- /dev/null +++ b/src/install_rocky_linux/install_in_vbox.md @@ -0,0 +1,119 @@ +# 在 VirtualBox 上安装 Rocky Linux + +> 上级目录:[Rocky Linux初见](../install_rocky_linux.md) + +在进行安装前我们需要去下载一份 Rocky Linux 的镜像,在[Rocky Linux初见](../install_rocky_linux.md)中有说明,此处不再赘述。 + +## 0x00 下载并安装 VirtualBox + +我们要在虚拟机上安装Linux,首先我们得要有个虚拟机软件。本篇文章选择了一个免费并且十分好用的虚拟机——VirtualBox。 + +如果你已经安装过了,那么这一段可以直接跳过。 + +这里不过多介绍VirtualBox,只简单介绍一下 VirtualBox(下文可能会简称vbox) 的安装和使用。 + +首先,我们需要使用你的浏览器去[VirtualBox官网](https://www.virtualbox.org/)(`www.virtualbox.org`)下载一份安装包。 + +你应该会看见一个全是英文的页面,不过不要害怕,即使你的英文不好,你只要跟着下面的操作来就可以了。 + +看到下面巨大的蓝色的 `Download` 按钮了吗?点一下,你会被带到下载页面,然后我们可以看见 `VirtualBox 7.x.xx(这里是最新的版本号) platform packages` 字样,下面就是安装链接。 + +> 注:截至本篇文章编写时版本号是 `7.0.18` + +在下面有包括 `​Windows hosts` 和 `​macOS / Intel hosts` 等字样。你只需要点击你的操作系统对应的链接,就可以把安装包下载下来了。 + +> 如果你是一个小白,不知道你用的是什么操作系统,那么你就选第一个 + +然后我们运行安装程序(应该会在下面或者右面的下载列表,点一下就可以),又会弹出一个界面。我们此时只需要忽略所有警告无脑 `下一步`(Next) 即可。 + +> 注:如果你已经在使用任何的Linux系统,请尽可能切换到 x11 桌面环境(小白可以不用管这一条)。 + +然后我们启动 vbox,进行下一步安装。 + +## 0x01 新建并虚拟机 + +软件我们有了,接下来我们要给虚拟机注入灵魂——操作系统了 + +不过在安装操作系统之前,我们要新建一个虚拟机。 + +启动软件后,我们会看到如下界面: +![Home Page](./assets/2.4.vbox.1.png) + +> 注:本界面为linux下截图,可能会因操作系统和软件版本而有略微不同 + +然后我们选择 `新建` 一个虚拟机 +![New VM](./assets/2.4.vbox.2.png) + +我们会看到如下的界面: +![New VM Page](./assets/2.4.vbox.3.png) + +我们点击下方标红按钮开启`专业模式`。不过虽然叫做`专业模式`,但是只要按着教程走,就没有什么难度。 + +开启专业模式后,界面发生了变化。不过万变不离其宗,我们还是要进行一些配置的。 + +首先,我们填写好虚拟机的名字(随便起,但最好不要有中文)。 +![Set VM](./assets/2.4.vbox.4.png) + +然后点击从上往下数第三项`虚拟光盘`右面的向下箭头,会弹出一个菜单。我们选择最后一项`其它...`,然后找到我们之前下载的 ISO 格式的镜像并点击确定。 +![Choose ISO Img](./assets/2.4.vbox.5.png) + +然后勾选`跳过自动安装`(自动安装并不利于学习,不过当你熟练操作后也可以自动安装。你就需要在`自动安装`选项卡中配置用户名和密码等) + +然后我们选择第三个小蓝条`硬件`。 + +我们可以根据需要填写`内存大小`和`处理器`(处理器核心数)。如果你还不知道这两个是什么意思,请回看上一大章节。 + +以下是我推荐的计算方法: + +```text +如果你的电脑内存 <= 2GB: + 很抱歉你的电脑不满足最低的硬件要求,不过你仍旧可以尝试在实体机上安装。 + (不过我相信你也搞不到这么老的电脑了吧) +如果你的电脑内存是 4GB: + 那么你应该填写 `2048MB`(2GB) 为系统留出足够空间 +如果你的电脑内存是 8GB + 这时你填写 `6144MB`(6GB) 即可。如果你希望同时在主机干点别的的话,填`4096MB`(4GB) 即可 +如果你的电脑内存 > 8GB + 这时你填多少都可以,只不过最好各留出最少 4G(4096MB) 的内存 + 例如笔者的电脑是 12GB(49152MB),那么就可以填写 `8192MB`(8GB) + +CPU数通常只需要填你的CPU核心数的一半就可以了。现在的电脑至少2核起步。 +如果你在使用13代或以上的Intel酷睿,那么你填写你的大核心(P核)的数量就行。 +(截至本篇编写时Intel最新的酷睿还是13代,2024.6) +``` + +然后勾选上`启用 EFI` (在vbox6可能会存在bug,使用vbox6的建议升级一下) + +![Set VM Hardware](./assets/2.4.vbox.6.png) + +接下来是创建虚拟机的最后一步——设置虚拟磁盘。选择最后一个小蓝条`虚拟硬盘`。 +![Set Virtual Disk](./assets/2.4.vbox.7.png) + +我们只需要关心画红框的磁盘大小。 + +如果你的磁盘空间足够,那么你开多少都行,一般开40GB就够了。 + +不过即使你的硬盘空间再紧张,这个数也不能低于10GB。~~(不过ISO镜像都超过10GB了)~~ + +接下来点击`完成`就大功告成啦! +![Finish](./assets/2.4.vbox.8.png) + +## 0x02 启动虚拟机 + +> 注意:接下来的操作请您看完[Rocky Linux初见](../install_rocky_linux.md)的剩余内容后再操作。 + +然后我们点击绿色的`启动`按钮 +![Start VM](./assets/2.4.vbox.9.png) + +稍等片刻,会弹出一个新的窗口,你会看到一片黑,上面还有着文字,那就是GRUB了。 +![GRUB](./assets/2.4.vbox.10.png) + +--- + +接下来请继续阅读[安装 Rocky Linux](./install_rocky_linux.md)进行安装。 + +## 0x03 安装增强功能 + +> 注:请安装完系统再进行本段内容 + +//TODO:待补充... diff --git a/src/install_rocky_linux/install_rocky_linux.md b/src/install_rocky_linux/install_rocky_linux.md new file mode 100644 index 0000000..e072e26 --- /dev/null +++ b/src/install_rocky_linux/install_rocky_linux.md @@ -0,0 +1,139 @@ +# 安装 Rocky Linux + +按照上面的步骤,我相信你应该已经配置完了你的虚拟机/实体机,进入了GRUB界面。 +![GRUB](./assets/2.4.install.1.png) + +## 0x00 引导并进入安装页面 + +接下来,我们需要使用键盘的上下方向键选中GRUB菜单的第一项,才能进入安装。 + +![GRUB Choose](./assets/2.4.install.2.png) + +记住选择完了不要在那里干等着,GRUB还没有那么智能,你得按一下 回车`[Enter]` 让GRUB明白你选择的是哪一项。 + +之后是一段启动过程了,启动过程不会等很长时间,2-3分钟就能完成。 +![System Starting](./assets/2.4.install.3.png) + +然后是选择语言。如果你是在虚拟机安装的,语言一般都会自动选择。直接按右下角蓝色按钮继续即可。 +![Choose Language](./assets/2.4.install.4.png) + +如果默认语言是英文怎么办?你可以在左侧列下方输入`Chinese`,点击第一个蓝色项目,在右边也点击第一个(简体中文,在中国香港和中国台湾的小伙伴分别点第3个和第2个),此时你的语言应该就变成了中文。 + +接下来我们就来到了安装界面。 +![Install Page](./assets/2.4.install.5.png) + +我们在接下来的步骤需要填写以下项目: + +* 软件选择 +* 安装目标位置 +* root密码 +* 创建用户 + +![Install Page Items](./assets/2.4.install.6.png) + +## 0x01 软件选择 + +软件选择部分相对较简单。 + +如果你是虚拟机或者准备拿来当作主力电脑,那么就选`工作站`,如果你是用于搭建网页,就选`带 GUI 的服务器`(不推荐,GUI增加工作负荷)或`服务器`(命令操作,上手难度较大,不过可以配合web面板,并且要有两台电脑) + +如果你选择了`工作站`,那么推荐把右面的`GNOME 应用程序`勾上,包含了文本编辑器等一大堆功能(非必选)。 + +选择完成后点击`完成`即可返回到上一页面 + +![Choose Software](./assets/2.4.install.7.png) + +## 0x02 安装目标位置 + +这应该是本次安装中最难的一节了。 + +### 虚拟机/单系统 + +> 在安装前请确保格式化并删除了你硬盘的所有分区!(虚拟机不用管) + +如果你不需要安装Windows,或者你在虚拟机里安装,请参考下面的方案。 +![Disk Page](./assets/2.4.install.8.png) + +我们只需要在`本地标准磁盘`点击勾选我们的磁盘(已经钩了就不用再点),然后点`完成`即可。 +![Choose Disk](./assets/2.4.install.9.png) + +### 多硬盘多系统 + +多硬盘多系统也比较简单,和单系统差不多,但是在选择硬盘时请 + +**一定要核对硬盘大小!**
+**一定要核对硬盘大小!**
+**一定要核对硬盘大小!** + +> PS:笔者因为选错盘丢过数据! + +### 单硬盘多系统 + +> 新手请勿尝试!系统容易无法引导!请至少准备一个急救盘(WinPE,推荐WePE,确保即使引导配置错误也能够修复)! + +这是三种里面最难的情况了。 + +//TODO: 待补充... + +## 0x03 设置root密码/新建帐号 + +接下来我们设置用户名和密码。 + +首先设置Root密码。这个用户具有系统的最高权利,可以管理系统的一切事物,哪怕删除系统运行`rm -rf /*`(开个玩笑,请勿执行)都可以。 + +我们输入两次密码即可。如果你在你的服务器上使用,最好取消勾选`锁定Root账户`,然后点击确定返回。如果你发现确定点一次没有用,那么是你的密码过于简单,请再点一次确认或更改您的密码。 + +![Set Root Password](./assets/2.4.install.10.png) + +然后我们可以使用同样的方法设置用户账户。 + +账户名不能有中文或者部分特殊符号。记得**一定一点**勾选`将此用户设为管理员`。 + +![Set New User](./assets/2.4.install.11.png) + +## 0x04 开始安装 + +> 请一定在安装前核对配置选项!数据可能存在风险!作者概不负责! + +我们再看一下配置完毕的页面: +![Before Install](./assets/2.4.install.12.png) + +点击`开始安装`,开始你的Linux学习之路! + +接下来,你可以去泡杯茶或去干点别的事情。安装过程会耗费大约30分钟到1小时。请耐心等待…… + +--- +...... 一小时以后 ...... + +--- + +![Install Finish](./assets/2.4.install.13.png) + +安装完成! + +安装完成后,请在虚拟机的配置中卸载你的ISO文件,实体机请拔出你的U盘,然后点击重启。 + +## 0x05 首次登录 + +经过折腾,我们终于看到登录界面了!我们只需要点击你的用户头像,再输一遍密码,就能进入桌面了。 + +![Choose User](./assets/2.4.install.14.png) +![Input Password](./assets/2.4.install.15.png) + +然后我们可以关掉桌面上“欢迎使用”的弹窗(看了,没有什么有用的内容) +![First Use Window](./assets/2.4.install.16.png) + +## 0x06 如何关机 + +环顾桌面,我们并没有看到“开始菜单”,那么如何关机呢? + +其实左上角的`活动`就相当于“开始菜单”,但是关机也不在这里。 + +我们点击右上角的电源按钮(其实是一整排一个按钮),依次选择`关机/注销--关机`,然后在弹出的窗口确认,稍等就可以关机了。 + +![Shutdown](./assets/2.4.install.17.png) +![Shutdown Dialog](./assets/2.4.install.18.png) + +## 0x07 换源 + +//TODO:待补充... diff --git a/src/rocky_first_met.md b/src/rocky_first_met.md new file mode 100644 index 0000000..effe581 --- /dev/null +++ b/src/rocky_first_met.md @@ -0,0 +1,52 @@ +# Rocky Linux 初见 + +既然我们的标题是`Rocky Linux 初见`,那么我们肯定要亲自动手安一遍系统。 + +不过安系统并不是一个难事,有了前面的铺垫,其实自己也是可以搞明白的。 + +> 开始安装前请确保你有着充足的时间(1-2个小时)并确保不会断电,安装系统比较耗费时间 + +--- + +下面是一个流程图,请跟着流程图的顺序进行阅读并实践。 + +```text + _ 在 VMWare WS 安装 ----—_ + / \ + 下载 ISO -- 在 VirtualBox 安装 -- 安装 Rocky Linux + \_ _/ + 在你的电脑安装 --------- +``` + +以下为方便屏幕宽度不足的设备阅读: + +1. 0x00 下载ISO +2. 0x01 以下三种安装方式任选其一 + + * [在 VMWare WS 安装]() + * [在 VirtualBox 安装](./install_rocky_linux/install_in_vbox.md) + * [在你的电脑(实体机)安装]() + +3. 0x02 [安装 Rocky Linux](./install_rocky_linux/install_rocky_linux.md) + +## 下载ISO + +下面是 Rocky Linux 的官网: + +> [rockylinux.org](https://rockylinux.org/zh_CN) + +下面是几个可以直接下载 ISO 文件的链接: + +> ISO文件较大(`10GB`左右),建议使用专业的下载工具,如`IDM`(Windows下收费软件),~~`迅雷`~~(有服务器加速,较快,但是有广告等问题),`Motrix`(跨平台开源,不过较慢),~~PCL(一个某游戏启动器,不过下载文件超级快)~~ 等 +> +> [官方](https://download.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9.4-x86_64-dvd.iso) (国内不推荐,网速较慢,某雷可以忽略,但官方有提供[种子文件](https://download.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9.4-x86_64-dvd.torrent)) +> +> [阿里源](https://mirrors.aliyun.com/rockylinux/9/isos/x86_64/Rocky-9-latest-x86_64-dvd.iso) (国内镜像,推荐) +> +> [南京大学源](https://mirror.nju.edu.cn/rocky/9.4/isos/x86_64/Rocky-x86_64-dvd.iso) (国内镜像,较冷门,提供[种子](https://mirror.nju.edu.cn/rocky/9.4/isos/x86_64/Rocky-9.4-x86_64-dvd.torrent)) +> +> 清华源不提供 rocky linux 的镜像 + +--- + +接下来请继续 Rocky Linux 的安装。