fedora9系统安装使用说明详细文档Word格式文档下载.docx
《fedora9系统安装使用说明详细文档Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《fedora9系统安装使用说明详细文档Word格式文档下载.docx(21页珍藏版)》请在冰点文库上搜索。
![fedora9系统安装使用说明详细文档Word格式文档下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/4/55caca61-5b6c-477c-94c1-e1658ea0a6da/55caca61-5b6c-477c-94c1-e1658ea0a6da1.gif)
选择安装镜像文件,路径指向您下载的edora-9-i386-disc1.iso的路径。
点击next:
选择Novellt选择版本RedHatEnterpriseLinux4或者其他版本。
Next
选择虚拟机位置->
next->
Finish.
完成新建配置后,会弹出如下Fedora9选项框。
默认选择第一行,回车
弹出如下框,这里只谈安装过程,至于是光盘还是硬盘引导,要看各位自己的具体情况了。
官方的MD5码还没有给出,所以我没有装硬的,而是装在了虚拟机上,等MD5出了验过正身后再装硬的。
所以跳过,Skip
等待安装启动,进入安装首页:
选择Next
进入提示选择框,选择安装过程的语言提示,选择简体中文。
选择适当的键盘,默认选择,点击下一步:
弹出警告提示框,需要初始化sda设备,如果sda没有被其他使用过,点击是,之后进入网络设备配置界面,配置网关,DNS,点击下一步:
进入选择离本地区最近城市界面,将底下系统时钟使用UTC时间勾去掉。
点击下一步:
进入给系统root账户设置密码:
设置好后,点击下一步:
进入选择驱动引导安装界面,默认,点击下一步:
继续点击下一步,直到进入软件库的选择界面,最好把,办公,软件开发,网络服务器都勾选上。
继续默认下一步,直到进入正在开启安装过程的弹出框。
当安装完iso镜像1之后会弹出提示清插入disc2,此时点击右下角
,选择Fedora-9-i386-disc2.iso镜像。
确定继续安装。
如此会提示安装Fedora-9-i386-disc3.iso和Fedora-9-i386-disc4.iso。
安装完成之后,一直选择下一步。
进入提示创建用户,由于你用的是root用户,无需创建用户,继续下一步。
直到完成安装。
fedora9的网络设置
在图形主界面下,选择系统->
管理->
网络
先选择硬件,配置网卡,我这里配置了网卡eth1。
然后点击设备,点击配置文件,配置静态IP。
配置好后,点击下角的确定。
点击激活网卡设备。
如果激活成功,在配置文件那显示状态:
活跃。
三:
samba的安装与配置
搭建虚拟网络:
fedora9安装好后默认是没有安装samba服务的,这里介绍在线安装samba服务器。
在线安装samba服务,也就是从samba源下载samba包,这里需要保证fedora9网络正常能访问外网。
这里介绍几种网络工作模式:
1.bridged(桥接模式)
在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。
在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。
同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互联网
2.host-only(主机模式)
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用host-only模式。
在host-only模式中,所有的虚拟系统是可以相互通信的,但虚拟系统和真实的网络是被隔离开的。
提示:
在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。
在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。
如果你想利用VMWare创建一个与网内其他机器相隔离的虚拟系统,进行某些特殊的网络调试工作,可以选择host-only模式。
3.NAT(网络地址转换模式)
使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。
也就是说,使用NAT模式可以实现在虚拟系统里访问互联网。
NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的,无法进行手工修改,因此虚拟系统也就无法和本局域网中的其他真实主机进行通讯。
采用NAT模式最大的优势是虚拟系统接入互联网非常简单,你不需要进行任何其他的配置,只需要宿主机器能访问互联网即可。
如果你想利用VMWare安装一个新的虚拟系统,在虚拟系统中不用进行任何手工配置就能直接访问互联网,建议你采用NAT模式。
提示:
以上所提到的NAT模式下的VMnet8虚拟网络,host-only模式下的VMnet1虚拟网络,以及bridged模式下的VMnet0虚拟网络,都是由VMWare虚拟机自动配置而生成的,不需要用户自行设置。
VMnet8和VMnet1提供DHCP服务,VMnet0虚拟网络则不提供
由于公司网络访问互联网,需要用户和密码验证,而如果虚拟机采用桥接模式连接,是无法下载包,这里采用NAT,网络地址转换模式,具体操作如下:
关闭Fedora9,点击打开Network_Adapter配置,选择自定义:
制定虚拟网络。
选择WMnet8.确定
选择编辑->
编辑虚拟网络->
主机虚拟适配器,选择添加Vmnet8确定。
点击应用。
设置好后,在主机的网络连接界面可以看到VMwareNetworkAdapterVMnet8虚拟网络
选择主机虚拟网络映射。
在VMnet8后面选择子网,DHCP,NAT:
分别设置好子网,DHCP,NAT。
设置完成,点击应用。
在NAT界面,选择虚拟网卡VMnet8,弹出提示,点击是,点击应用。
设置好虚拟网络之后,启动Fedora9,配置网口IP:
配置完成之后,确定,点击激活,并且点击文件->
保存配置。
查看网口IP,ifconfig,如果IP不是你设置的IP,检查网络设置。
检查网络是否正常网络互联网,在Fedora9打开终端,输入ping如果正常ping通,表示网络正常,否则要检查网络设置。
下载安装smb服务
网络配置好后,现在开始下载smb服务,
打开应用程序->
系统工具->
终端
输入:
root@localhost~]#yumcleanall清除所有,(在执行下载之前一定要执行这个动作)
root@localhost~]#yum–yinstallsamba
←通过网络安装samba
注:
如果在下载过程提示失败,需要检查yum版本,网络,以及是否执行过clean.
配置smb服务
[root@localhost~]#cd/etc/samba/←进入samba配置目录
[root@localhost~]#cpsmb.confsmbbak.conf←修改samba配置文件之前,首先对其进行备份(一个好习惯)
[root@localhost~]#vi/etc/samba/smb.conf←打开配置文件
在smb.conf文件里面,将securty权限更改为:
share(最初默认是:
usr)
security=share
passdbbackend=tdbsam
并且在配置文件的最后加上共享路径。
其中path:
即共享路径,public:
是否共享,writeable:
是否可写。
Browseable:
是否允许浏览printable:
是否可打印。
配置好后,在/home/目录下,手动创建work2文件夹,因为共享路径不会自动去创建。
命令如下:
[root@localhost~]#mkdir/home/work2
[root@localhost~]#chmod777/home/work2–R
关闭防火墙端口
[root@localhost~]#serviceiptablesstop->
关闭防火墙
[root@localhost~]#/etc/init.d/iptablesstatus->
查看防火墙状态
[root@localhost~]#setenforce0←关闭SELinux(Federa中的安全子系统SELinux必须关闭)
启动smb服务
[root@localhost~]#servicesmbstart->
[root@localhost~]#servicenmbstart->
启动nmb服务
启动完成之后,电脑可以直接访问虚拟机的work2文件夹了。
四:
给虚拟机添加挂载一个硬盘
虚拟机挂载硬盘网上资料很多,我这里简单给个过程介绍。
给LINUX添加一个硬盘。
1、先打开虚拟机Vmware,再打开一个LINUX的配置文件,先不要运行。
点击虚拟机->
配置,弹出如下页面:
选择第二个(HandDisk(IDE))然后选择添加后,按Next
2、再选harddisk,再选择第一个选项,如下图:
3、再指定硬盘类型为IDE
4、再指定大小
5、再将配置文件保存起来,保存路径最好与其它的配置文件放同一个路径,如下图:
6、接着接通虚拟机的电源。
将添加的硬盘挂上去。
在根目录下输入命令:
用fdisk-l查看是否识别了新硬盘
查看新添加的新硬盘的名称多数为sd*或是hd*等等
其中/dev/hda是系统盘,/dev/hdb就是刚添加的新盘
7、用fdisk/dev/hd*(指刚增加的那个盘)格式化硬盘
{
m-------帮助信息
n--------划分分区
。
}
输入m后按下图所示输入,其中(Firstcylinder(1—4161,default1)1)按照defualt后面的数字输入
然后按ctrl+c退出
指定格式化的类型
mkfs.ext3/dev/hd**
8、接着新建文件夹
选择挂载点文件
Mkdir/home/work2注:
在根目录下新建work2文件夹
9、挂载
mount/dev/hd**/home/work2
输入df命令dev/hdb就是刚才挂上去的盘
成功后work2下面会多一个名为lost+found的文件夹,该文件的大小就是那个盘的大小。
新增加:
为了使每次开虚拟机都自动装载硬盘,而不需要重新mount上去。
(下面只是其中一种方法)
1、为了使每次开虚拟机都自动装载硬盘,需要编辑/etc/fstab这个文件,增加的内容如下图的高亮部分(在图形界面下操作比较方便)
2、同时为了在windows界面下可以看到这个目录,需要设置共享文件夹work2
打开菜单“系统->
服务器设置->
samba”,点击“添加共享”,输入路径
勾选“擦写”和“显示”
点击标签“访问”,允许所有用户仿问
OK,现在访问LINUX的共享就可以找到work2这个目录了
五:
编译环境的搭建
要想开发,首先编译环境一定要安装好,这是基本要求和前提,下面我介绍简单的如何安装各个编译链和环境变量,包括的编译链有:
海思编译链:
arm-hisiv100-linux,arm-hisiv200-linux,
以及gcc-3.4.3-uClibc-0.9.28,gcc-3.4.3-cs1-uClibc-0.9.30-softvfp
ALI3701C平台编译链:
mips-4.4bradcom平台编译链:
stbgcc-4.5.3-2.4
分别将各个编译链源包,拷贝到/opt/目录下,设置环境变量:
[root@localhost~]#exportPATH="
/opt/stbgcc-4.5.3-2.4/bin:
/opt/mips-4.4/bin:
/opt/hisi-linux/x86-arm/gcc-3.4.3-csl-uClibc-0.9.30-softvfp/bin/:
/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/bin:
/opt/hisi-linux/x86-arm/arm-hisiv200-linux/target/bin:
/opt/hisi-linux/x86-arm/arm-hisiv100-linux/target/bin:
/usr/kerberos/sbin:
/usr/kerberos/bin:
/usr/lib/ccache:
/usr/local/sbin:
/usr/local/bin:
/sbin:
/bin:
/usr/sbin:
/usr/bin:
/root/bin"
这么命令设置的环境变量只在本次启动系统下有效,如果重启了虚拟机,环境变量又恢复了原来的设置,所有要想让设置的环境变量永久有效,需要在linux启动文件/etc/profile添加环境变量配置,如图所示。
如果需要添加其他编译链,只要,在profile之后一行添加:
ExportPATH=“xxxxxxxxx:
$PATH”(xxxxxxxx:
编译链的路径)
NFS和SVN的安装与配置。
NFS的作用:
在开发过程中,往往为了方便,在单板上挂载服务器目录运行的方式来实现跑机。
所以nfs就起到了作用。
查看一下[root@localhost~]rpm-qa|grepnfs
如果出现:
nfs-utils-lib-1.1.1-3.fc9.i386
nfs-utils-1.1.2-2.fc9.i386
表示已经安装了nfs
NFS配置
[root@localhost~]vim/etc/exports(首次打开是空文件)
编辑如下:
/home/nfs*(rw,sync,no_root_squash)
其中:
/home/nfs是共享目录,需要自己建立,*(rw,sync,no_root_squash)表示权限设置,*表示所有客户机都可以挂载到本机上,rw表示可读写权限,no_root_squash表示挂在机具有root权限。
启动nfs需要关闭防火墙,输入:
[root@localhost~]setup选择firewall关闭,
[root@localhost~]/etc/init.d/nfsstart启动nfs
输入[root@localhost~]serviceconf启动图形界面,找到nfs,点击enableserviceconf启动图形界面,找到nfs,点击enable.
SVN的更新下载和安装
SVN版本最好更新到6.6,关于虚拟机更新svn,服务器192.168.136.1上面有相应的文档。