用VirtualBox安装Fedora16并启用GNOME3.docx
《用VirtualBox安装Fedora16并启用GNOME3.docx》由会员分享,可在线阅读,更多相关《用VirtualBox安装Fedora16并启用GNOME3.docx(54页珍藏版)》请在冰豆网上搜索。
![用VirtualBox安装Fedora16并启用GNOME3.docx](https://file1.bdocx.com/fileroot1/2023-1/28/ea28a35c-9d01-4f20-969a-a90517795bc3/ea28a35c-9d01-4f20-969a-a90517795bc31.gif)
用VirtualBox安装Fedora16并启用GNOME3
第3部分-安装Fedora16
回到VirtualBox的主页面,选中“Fedora_16”,单击菜单栏的“开始”。
3.1安装前的设置
首先来到安装方式选择,直接回车,选择“InstallorupgradeFedora”,进入图形安装环境。
----------------------------------------
下面来到验证磁盘界面,如果你可以确定安装光盘的来源没有问题,就点“Skip”,跳过这一步骤,以节省时间。
----------------------------------------
选择语言,这里我选了英文,因为我的英文查到离谱,所以想强迫自己学习一下。
----------------------------------------
选择键盘,美国英语式。
----------------------------------------
选择磁盘。
----------------------------------------
如果硬盘没有分区表,会出现此界面,确认。
----------------------------------------
主机名称与网络设置,主机名称最好改一下,不要以localhost.的形式,
因为在建立Samba服务器的时候,会与Windows的本机冲突,我改成了fedora.localdomain。
----------------------------------------
按左下角的ConfigureNetwork设置网络。
在弹出的网络设置窗口,选中Systemp2p1,点击Edit;
然后你可以为连接起一个名字,比如eth0;
切换到IPv4Settings,设置TCP/IP4;
Method选择Manual手动设置;
Address:
IP地址我写的是192.168.1.7,与我的Windows7位于同一网段;
Netmask:
子网掩码,255.255.255.0;
Gateway:
网关,192.168.1.1;
DNSservers:
根据个人网络环境而定,我用的是Google的8.8.8.8,8.8.4.4;
Seve保存,再close关闭NetworkConnections关闭网络设置窗口,下一步。
----------------------------------------
选择时区,上海,不要选SystemclockusesUTC,下一步。
----------------------------------------
设置root密码,尽量设置得复杂些并记牢,下一步。
----------------------------------------
下面是分区的设置,我是虚拟机安装,全新的硬盘,所以选择自定义CreateCustomLayout
----------------------------------------
只有一块硬盘sda,选中sda的free,点击Create,增加一个分区。
----------------------------------------
我对分区了解的不多,这次只是作为练习系统使用,可能不太合理;
分区至少要3个,BIOSBoot分区,跟分区/,SWAP分区;
我分了8个:
BIOSBoot分区,2m;
/boot分区,128m;
/usr分区,8192m;
/分区,4096m;
/home分区,2048m;
/var分区,2048m;
SWAP分区,2048m;
SWAP分区最好是物理内存的1.5-2倍,我分给Fedora2G的物理存,已经足够了;
/web分区,用来做网站的专用分区,1916m;
点击Ctreate新曾一个分区,选择默认分区系统。
----------------------------------------
文件系统格式选择BIOSBoot,没有挂载点;容量为2m,这是新东西,还没来得及看资料。
----------------------------------------
继续添加/boot分区,挂载点/boot;文件系统用ext2就好,因为/boot容量比较小,没必要用ext4,我这里似乎忘记改了;容量128m。
----------------------------------------
根分区,挂载点/;文件系统ext4;大小4096m。
----------------------------------------
swap分区,文件系统swap,没有挂载点;容量2048m。
----------------------------------------
/usr分区,挂载点/usr(下拉列表中没有,自己输入就可以了);文件系统ext4;大小8192m。
----------------------------------------
同样的方法,设置好/home/var分区,最后添加一个/web分区;
----------------------------------------
----------------------------------------
挂载点/web;分区格式ext4;选择Filltomaximumallowablesize,将剩余容量分给他;
----------------------------------------
全部设置好后点击下一步,将分区表写入磁盘,并格式化分区。
----------------------------------------
----------------------------------------
----------------------------------------
之后是安装bootlooder到硬盘中的启动扇区,
如果有多个操作系统,可以在“Changedevice”中设置,
我是用虚拟机安装的,这块虚拟磁盘只有一个Fedora操作系统,就不必设置了;
bootloader的密码暂时没有设定。
----------------------------------------
接下来是选择软件包套装,由于我要搭建LAMP环境,所以选择了webserver,
然后选择左下方的Customizenow,自定义软件包。
----------------------------------------
桌面环境,只选了Gnome。
----------------------------------------
应用软件根据自己的需要选择。
----------------------------------------
服务软件,把MySQL,WebServer,WindowsFileServer等选上。
----------------------------------------
系统软件也根据需要选择。
----------------------------------------
语言包选择简体中文。
----------------------------------------
选择好语言包后,确定,系统开始安装,之后是漫长的等待……
----------------------------------------
安装完成,重新启动。
第3部分-安装Fedora16part2
3.2第一次启动系统
第一次启动系统,需要设置一些配置。
来到欢迎画面。
----------------------------------------
添加一个帐号,选中加入管理员组,我添加了一个帐号icanon。
----------------------------------------
设置时间,与时间同步;我没有设置时间同步。
----------------------------------------
之后会列出系统信息,选择Donotsendprofile,不要发送,然后选择完成。
来到登录界面,输入我们刚刚添加的帐号密码,登录系统。
----------------------------------------
之后是这个界面,提示GNOME3FailedtoLoad,进入Fallbanck模式。
----------------------------------------
这是因为我们还没有安装VirtualBox的VBOXADDITIONS增强功能,
下面我们就来安装增强功能,
让Fedora16启动Gnome3。
3.3启动Gnome3.2
首先我们对系统进行升级。
由于我在安装的时候就已经将网络设置好,所以可以直接升级系统。
打开终端 Terminal,输入命令,升级。
这里用sudo升级吧,顺便测试一下,由于我刚刚选择了将icanon帐号加入管理员组(wheel),所以可以直接使用sudo。
sudoyumupdate
第一次使用sudo会出现提示信息;
输入icanon的密码,便可以升级。
----------------------------------------
呵呵,这里我激动了,第一遍输错密码了。
检测到升级包,输入y确认下载,如果无法搜索升级包,请点击桌面右上角的电脑图标配置网络。
----------------------------------------
下载完成,安装升级包,Isthisok?
当然ok。
----------------------------------------
好了,升级完成。
----------------------------------------
由于VirtualBox会用的kernel-devel,所以需要安装。
下面安装gcc和kernel-devel,gcc在应该已经安装好了,这里确认一下。
我顺便测试一下gcc-c++是否也安装了,因为之后可能会用的。
还有之前安装Fedora15时可能需要kernel-PAE-devel,一起安上吧。
先且换到root。
su-
输入密码。
yuminstallgccgcc-c++kernel-develkernel-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
之后看到黑色的登录框,说明Gnome3.2已经启动。
----------------------------------------
----------------------------------------
果然,可以启动Gnome3,不必运行在Fallback模式了。
----------------------------------------
如此,Fedora16的系统安装部分基本结束,先上个网试试效果吧。
第1部分-Windows7的设置
第2部分-VirtualBox的设置
第3部分-安装Fedora16
第4部分-搭建LAMP环境