用VirtualBox安装Fedora16并启用GNOME3 - 图文

更新时间:2023-12-15 09:45:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第 3 部分 - 安装 Fedora 16

回到VirtualBox的主页面,选中“Fedora_16”,单击菜单栏的“开始”。

3.1 安装前的设置

首先来到安装方式选择,直接回车,选择“Install or upgrade Fedora”,进入图形安装环境。

----------------------------------------

下面来到验证磁盘界面,如果你可以确定安装光盘的来源没有问题,就点“Skip”,跳过这一步骤,以节省时间。

----------------------------------------

选择语言,这里我选了英文,因为我的英文查到离谱,所以想强迫自己学习一下。

---------------------------------------- 选择键盘,美国英语式。

---------------------------------------- 选择磁盘。

---------------------------------------- 如果硬盘没有分区表,会出现此界面,确认。

----------------------------------------

主机名称与网络设置,主机名称最好改一下,不要以localhost.的形式,

因为在建立Samba服务器的时候,会与 Windows 的本机冲突,我改成了fedora.localdomain。

---------------------------------------- 按左下角的 Configure Network 设置网络。

在弹出的网络设置窗口,选中 System p2p1 ,点击 Edit ; 然后你可以为连接起一个名字,比如eth0; 切换到 IPv4 Settings ,设置 TCP/IP4; Method 选择 Manual 手动设置;

Address:IP地址我写的是 192.168.1.7 ,与我的 Windows 7 位于同一网段; Netmask:子网掩码,255.255.255.0; Gateway:网关,192.168.1.1;

DNS servers:根据个人网络环境而定,我用的是 Google 的 8.8.8.8, 8.8.4.4;

Seve 保存,再 close 关闭 Network Connections 关闭网络设置窗口,下一步。

----------------------------------------

选择时区,上海,不要选 System clock uses UTC,下一步 。

---------------------------------------- 设置 root 密码,尽量设置得复杂些并记牢,下一步。

----------------------------------------

下面是分区的设置,我是虚拟机安装,全新的硬盘,所以选择自定义 Create Custom Layout

----------------------------------------

只有一块硬盘 sda,选中 sda 的 free,点击 Create ,增加一个分区。

----------------------------------------

我对分区了解的不多,这次只是作为练习系统使用,可能不太合理; 分区至少要 3 个 ,BIOS Boot 分区,跟分区 / ,SWAP 分区; 我分了 8 个: BIOS Boot 分区,2 m; /boot 分区,128 m; /usr 分区,8192 m; / 分区, 4096 m; /home 分区,2048 m; /var 分区,2048 m;

SWAP 分区,2048 m;

SWAP 分区最好是物理内存的 1.5 - 2 倍,我分给 Fedora 2G 的物理存,已经足够了; /web 分区,用来做 网站的专用分区,1916m; 点击 Ctreate 新曾一个分区,选择默认分区系统。

----------------------------------------

文件系统格式选择 BIOS Boot,没有挂载点;容量为 2 m,这是新东西,还没来得及看资料。

----------------------------------------

继续添加/boot分区,挂载点 /boot ;文件系统用 ext2就好,因为/boot容量比较小,没必要用 ext4,我这里似乎忘记改了;容量 128m。

---------------------------------------- 根分区,挂载点/;文件系统ext4;大小4096m。

----------------------------------------

swap 分区,文件系统 swap,没有挂载点;容量 2048m。

----------------------------------------

/usr 分区,挂载点 /usr(下拉列表中没有,自己输入就可以了);文件系统 ext4;大小 8192m。

----------------------------------------

同样的方法,设置好 /home /var 分区,最后 添加一个 /web 分区;

----------------------------------------

----------------------------------------

挂载点 /web ;分区格式 ext4;选择 Fill to maximum allowable size,将剩余容量分给他;

----------------------------------------

全部设置好后点击下一步,将分区表写入磁盘,并格式化分区。

----------------------------------------

----------------------------------------

---------------------------------------- 之后是安装 boot looder 到 硬盘中的启动扇区, 如果有多个操作系统,可以在“Change device”中设置,

我是用虚拟机安装的,这块虚拟磁盘只有一个 Fedora 操作系统,就不必设置了; boot loader 的密码暂时没有设定。

----------------------------------------

接下来是选择 软件包套装,由于我要搭建 LAMP 环境,所以选择了 web server , 然后选择左下方的 Customize now,自定义软件包。

---------------------------------------- 桌面环境,只选了Gnome。

---------------------------------------- 应用软件根据自己的需要选择。

----------------------------------------

服务软件,把 MySQL,Web Server,Windows File Server 等选上。

---------------------------------------- 系统软件也根据需要选择。

---------------------------------------- 语言包选择简体中文。

----------------------------------------

选择好语言包后,确定,系统开始安装,之后是漫长的等待??

---------------------------------------- 安装完成,重新启动。

第 3 部分 - 安装 Fedora 16 part 2 3.2 第一次启动系统

第一次启动系统,需要设置一些配置。 来到欢迎画面。

----------------------------------------

添加一个帐号,选中加入管理员组,我 添加了一个帐号icanon 。

---------------------------------------- 设置时间,与时间同步;我没有设置时间同步。

----------------------------------------

之后会列出系统信息,选择 Do not send profile ,不要发送,然后选择完成。 来到登录界面,输入我们刚刚添加的帐号密码,登录系统。

----------------------------------------

之后是这个界面,提示 GNOME 3 Failed to Load ,进入 Fallbanck 模式。

----------------------------------------

这是因为我们还没有安装 VirtualBox 的 VBOX ADDITIONS 增强功能, 下面我们就来安装 增强功能, 让 Fedora 16 启动 Gnome 3。

3.3 启动 Gnome 3.2 首先我们对系统进行升级。

由于我在安装的时候就已经将网络设置好,所以可以直接升级系统。 打开终端 Terminal ,输入命令,升级。

这里用 sudo 升级吧,顺便测试一下,由于我刚刚选择了将 icanon帐号加入管理员组(wheel),所以可以直接使用sudo。 sudo yum update

第一次使用 sudo 会出现提示信息; 输入 icanon 的密码,便可以升级。

---------------------------------------- 呵呵,这里我激动了,第一遍输错密码了。

检测到升级包,输入 y 确认下载,如果无法搜索升级包,请点击桌面右上角的电脑图标配置网络。

---------------------------------------- 下载完成,安装升级包,Is this ok ?当然 ok。

---------------------------------------- 好了,升级完成。

----------------------------------------

由于 VirtualBox 会用的 kernel-devel ,所以需要安装。

下面安装 gcc 和 kernel-devel,gcc在应该已经安装好了,这里确认一下。 我顺便 测试一下 gcc-c++ 是否也安装了,因为之后可能会用的。 还有 之前 安装 Fedora 15 时可能需要 kernel-PAE-devel,一起安上吧。 先且换到root。 su - 输入密码。

yum install gccgcc-c++ kernel-devel kernel-PAE-devel

----------------------------------------

看来只有一个 kernel-devel 没有安装的,完成之后重启。

----------------------------------------

这里我选择了关机,因为之前在 VirtualBox 里设置了光盘为第一启动项,这里先关机将虚拟机的第一启动设备修改为硬盘。 poweroff

poweroff关机,icanon 这个用户也可以执行。

----------------------------------------

重新登录系统以后,在 VirtualBox 的菜单栏里选择 设备 -> 安装增强功能。 此时 Fedora 会自动挂载 VirtualBox 的 VBOXADDITIONS 光盘,提示是否运行, 我试过,选择 run 以后似乎也无法运行,于是选择 Cancel 取消,通过终端安装吧。

---------------------------------------- 打开终端, su -

切换到 root。

注:由于后面许多操作都需要管理员权限,所以都我以 root 的身份执行命令。 cd /media/VBOXADDITIONS_*(这里是版本号,果断 Tab 键)*/ ll

看到光盘的内容,运行 ./VBoxLinuxAdditions.run

----------------------------------------

之后看到一堆 OK ,表示安装成功,如果有问题,请根据提示安装缺少的安装包。

----------------------------------------

先不要重启,因为 VirtualBox 增强包会安装在 /opt/VBoxGuestAdditions-4.1.6(版本号) 文件夹下,

而且安装时的 安全上下文写的似乎有点问题,这会使 SELinux 禁止它运行。 用 restorecon 命令重置一下 安全上下文,我的 opt 文件夹只有VBoxGuestAdditions-4.1.6这一个文件夹,所以直接对 /opt 执行

restorecon; -R 属性 包含子文件夹(recursive 递归),-v (view?)将信息显示在屏幕上。

restorecon -Rv /opt

----------------------------------------

看到 VBoxGuestAdditions-4.1.6 文件夹下的许多文件的安全上下文关系已经被修改。

---------------------------------------- 成功之后重启系统。 reboot

之后看到黑色的登录框,说明 Gnome 3.2 已经启动。

本文来源:https://www.bwwdw.com/article/11j5.html

Top