Gentoo安装详解(一) -- 安装基本系统

一、准备工作

在开始安装前,需要准备以下的工作:

1. 下载 Gentoo 的安装 ISO 镜像,该镜像可以从 Gentoo 官网的下载页面上获得。

2. 一台能够启动到 ISO 镜像的计算机设备。

3. 一块干净的硬盘,大小自行决定。

4. 互联网连接。

5. 备份数据。

二、启动 Gentoo 安装程序

将下载好的 ISO 镜像刻录到光盘或者 U 盘上,然后将光盘或者 U 盘插入计算机中,启动计算机。

启动后,系统会进入 ISOLINUX 引导界面,接下来就可以开始安装 Gentoo 了。

三、分区

在 Gentoo 安装程序启动后,我们需要首先为系统分区。可以按照官方的建议进行分区,但也可以按照自己的需求进行分区。

1. 使用 fdisk 或者 cfdisk 工具进行分区。fdisk 工具适用于命令行操作,而 cfdisk 则具有图形化界面,适用于初学者。

例如使用 fdisk 工具进行分区:

```

fdisk /dev/sda

```

输入命令后,会将当前分区查看出来,按照提示进行分区。

2. 为 root 分区创建文件系统,可以使用 mkfs 工具创建 ext4 文件系统。例如:

```

mkfs.ext4 /dev/sda1

```

其中 /dev/sda1 是专门给系统使用的 root 分区。

3. 将分区挂载到 /mnt/gentoo 目录下,必须是 /mnt/gentoo,否则后续的安装会出错。使用 mount 命令:

```

mount /dev/sda1 /mnt/gentoo

```

四、安装基本系统

在完成了分区操作之后,就可以开始安装基本系统了。

1. 使用 Gentoo 安装程序提供的 stage3 镜像进行安装。

```

cd /mnt/gentoo

wget http://mirrors.tuna.tsinghua.edu.cn/gentoo/releases/amd64/autobuilds/current-stage3-amd64/stage3-amd64-20200820T214502Z.tar.xz

tar xvf stage3-*.tar.xz --xattrs-include='*.*' --numeric-owner

```

2. 安装 portage

```

wget http://mirrors.tuna.tsinghua.edu.cn/gentoo/snapshots/portage-latest.tar.bz2

tar xjf portage-latest.tar.bz2 -C /mnt/gentoo/usr/

```

3. 配置系统时区、用户和语言

```

cp /mnt/gentoo/usr/share/zoneinfo/Asia/Shanghai /mnt/gentoo/etc/localtime

echo "Asia/Shanghai" > /mnt/gentoo/etc/timezone

```

添加用户和密码

```

useradd -m -G users,wheel,audio,video,input

passwd

```

修改 locale.gen 文件并生成 locale.conf 文件,并将 LANG 变量设置为生成的本地环境。例如:

```

nano -w /mnt/gentoo/etc/locale.gen

```

去掉 zh_CN.UTF-8 UTF-8 的注释。

```

locale-gen

echo 'LANG="zh_CN.UTF-8"' > /mnt/gentoo/etc/locale.conf

```

5. 配置网络

使用 emerge 安装网络管理工具 dhcpcd,并启用它:

```

emerge dhcpcd

rc-update add dhcpcd default

```

6. 安装内核

使用 Gentoo 安装程序提供的 genkernel 工具编译内核。genkernel 的使用方法可以参考 Gentoo 官网的手册。

例如,使用 genkernel all 命令编译内核:

```

emerge genkernel

genkernel all

```

7. 安装 bootloader

在安装好内核后,接下来需要安装 bootloader。

首先安装 grub2:

```

emerge grub

```

在 /etc/default/grub 中进行配置,并安装 grub 到磁盘:

```

grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Gentoo

grub-mkconfig -o /boot/grub/grub.cfg

```

8. 安装完成

安装完成后,在命令行中输入 exit 命令,系统会自动退出,然后注销并从硬盘启动 Gentoo。

在启动 Gentoo 后,使用 newly installed Gentoo 内核进行启动。并进入 root 用户。

到此为止, Gentoo 基本系统的安装就完成了。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.37seo.cn/

点赞(76) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部