引言
Gentoo Linux是一款基于Portage系统的类Unix操作系统,以其高度可定制性和强大的性能而闻名。对于新手来说,Gentoo的安装过程可能显得有些复杂。本文将为您提供一份图文并茂的安装攻略,帮助您轻松上手Gentoo系统。
安装前的准备
硬件要求
- 一台计算机
- 一个Gentoo LiveCD或USB启动盘
- 一个硬盘分区用于安装Gentoo
软件要求
- 下载Gentoo官方镜像
- 安装必要的分区工具,如fdisk或gparted
网络环境
- 一台可以连接到互联网的计算机
安装步骤
1. 制作启动盘
- 下载Gentoo官方镜像文件。
- 使用dd命令将镜像文件写入USB启动盘。
sudo dd if=/path/to/gentoo.iso of=/dev/sdX bs=4M status=progress
2. 启动计算机
- 将USB启动盘插入计算机。
- 在BIOS或UEFI中设置从USB启动。
3. 进入Gentoo LiveCD
- 启动计算机后,选择从USB启动盘启动。
- 进入Gentoo LiveCD环境。
4. 设置网络
- 使用ifconfig或netsetup命令设置网络。
- 确保网络连接正常。
5. 分区硬盘
- 使用fdisk或gparted等工具对硬盘进行分区。
- 创建至少两个分区:根分区(/)和交换分区(swap)。
6. 格式化分区
- 使用mkfs.ext4或mkfs.ext3等命令格式化根分区。
- 使用mkswap命令创建交换分区。
7. 挂载分区
- 将根分区挂载到/mnt目录。
- 将交换分区挂载到swap。
sudo mount /dev/sdX1 /mnt
sudo swapon /dev/sdX2
8. 配置hosts文件
- 编辑/mnt/etc/hosts文件,添加以下内容:
127.0.0.1 localhost.localdomain localhost
9. 配置网络
- 编辑/mnt/etc/conf.d/net文件,配置网络接口。
- 运行
rc-update add netifrc default
使网络服务开机自启。
10. 安装基础系统
- 编辑/mnt/etc/portage/make.conf文件,配置软件源。
- 运行以下命令安装基础系统:
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. 配置系统
- 运行
rc-update add sysinit default
使系统引导服务开机自启。 - 配置用户和密码。
12. 安装桌面环境
- 选择您喜欢的桌面环境,例如GNOME或KDE。
- 运行以下命令安装桌面环境:
sudo emerge -1 x11-wm/gnome
# 或
sudo emerge -1 kde-plasma
13. 重启计算机
- 卸载USB启动盘。
- 重启计算机。
总结
通过以上步骤,您已经成功安装了Gentoo系统。接下来,您可以开始配置桌面环境、安装所需的软件包,并享受Gentoo带来的强大性能和高度可定制性。祝您使用愉快!