引言

Gentoo Linux是一款基于Portage系统的类Unix操作系统,以其高度可定制性和强大的性能而闻名。对于新手来说,Gentoo的安装过程可能显得有些复杂。本文将为您提供一份图文并茂的安装攻略,帮助您轻松上手Gentoo系统。

安装前的准备

硬件要求

  • 一台计算机
  • 一个Gentoo LiveCD或USB启动盘
  • 一个硬盘分区用于安装Gentoo

软件要求

  • 下载Gentoo官方镜像
  • 安装必要的分区工具,如fdisk或gparted

网络环境

  • 一台可以连接到互联网的计算机

安装步骤

1. 制作启动盘

  1. 下载Gentoo官方镜像文件。
  2. 使用dd命令将镜像文件写入USB启动盘。
sudo dd if=/path/to/gentoo.iso of=/dev/sdX bs=4M status=progress

2. 启动计算机

  1. 将USB启动盘插入计算机。
  2. 在BIOS或UEFI中设置从USB启动。

3. 进入Gentoo LiveCD

  1. 启动计算机后,选择从USB启动盘启动。
  2. 进入Gentoo LiveCD环境。

4. 设置网络

  1. 使用ifconfig或netsetup命令设置网络。
  2. 确保网络连接正常。

5. 分区硬盘

  1. 使用fdisk或gparted等工具对硬盘进行分区。
  2. 创建至少两个分区:根分区(/)和交换分区(swap)。

6. 格式化分区

  1. 使用mkfs.ext4或mkfs.ext3等命令格式化根分区。
  2. 使用mkswap命令创建交换分区。

7. 挂载分区

  1. 将根分区挂载到/mnt目录。
  2. 将交换分区挂载到swap。
sudo mount /dev/sdX1 /mnt
sudo swapon /dev/sdX2

8. 配置hosts文件

  1. 编辑/mnt/etc/hosts文件,添加以下内容:
127.0.0.1 localhost.localdomain localhost

9. 配置网络

  1. 编辑/mnt/etc/conf.d/net文件,配置网络接口。
  2. 运行rc-update add netifrc default使网络服务开机自启。

10. 安装基础系统

  1. 编辑/mnt/etc/portage/make.conf文件,配置软件源。
  2. 运行以下命令安装基础系统:
sudo emerge -1 sys-kernel/gentoo-sources
sudo emerge -1 sys-apps/portage
sudo emerge -1 sys-apps/openrc
sudo emerge -1 sys-apps/base

11. 配置系统

  1. 运行rc-update add sysinit default使系统引导服务开机自启。
  2. 配置用户和密码。

12. 安装桌面环境

  1. 选择您喜欢的桌面环境,例如GNOME或KDE。
  2. 运行以下命令安装桌面环境:
sudo emerge -1 x11-wm/gnome
# 或
sudo emerge -1 kde-plasma

13. 重启计算机

  1. 卸载USB启动盘。
  2. 重启计算机。

总结

通过以上步骤,您已经成功安装了Gentoo系统。接下来,您可以开始配置桌面环境、安装所需的软件包,并享受Gentoo带来的强大性能和高度可定制性。祝您使用愉快!