Linu操作系统的安装与配置

上传人:zou****hua 文档编号:185587143 上传时间:2023-02-04 格式:DOCX 页数:9 大小:28.80KB
返回 下载 相关 举报
Linu操作系统的安装与配置_第1页
第1页 / 共9页
Linu操作系统的安装与配置_第2页
第2页 / 共9页
Linu操作系统的安装与配置_第3页
第3页 / 共9页
点击查看更多>>
资源描述
目录一、虚拟机的安装 2二、用虚拟机安装Linux操作系统2三、tools的安装3四、本机文件与虚拟机的共享4五、配制和启用文件服务器55.1 TFPT的安装与配置55.2 Samba 的安装与配置65.3 NFS的安装与配置7六、gCC的安装7以下是在XP和VMware Workstation下安装LINUX RED HAT 9的要点。一、虚拟机的安装1、先安装 VMware-workstation-600-45731.exe, 在提示下 enter serial number 中输入注册码(见附件);2、启动 VMware Workstation,选主窗 口中的 New Virtual Machine,连按两 个“下一步”之后,选“linux”,并在下面的下拉选单里选自己的linux版 本,然后按“下一步”;3、按“browse”选择虚拟机在XP下的所在目录。默认的目录是C:Documents and SettingsqMy DocumentsMy Virtual MachinesRed Hat Linux ,但最好 不要和XP同在C盘上。另外,虚拟机目录所在的盘要有足够的空间,因 为安装好的RED HAT 9本身就有近1.8G。定好虚拟机目录后按“下一步”。4、选择适当的网络连接。按“下一步”。5、这一步是指定虚拟盘的容量,默认的是4G。俺加到6G后按“完成”。界面上出现了虚拟机,有内存、硬盘、光驱、软驱、网卡、 USB 控制器、 声频适配器。界面的左部是“start this virtual machine”、“edit virtualmachine setting” 和 “Clone this virtual machine” 三个命令。点 “edit virtual machine setting ”命令可以添加部件。具体步骤是在弹出的界面上点“ADD”,然后选所要添加的部件。要注意的是,如果添加硬盘后又去掉 (remove)硬盘,则好象并不删出XP目录下的这个硬盘项。二、用虚拟机安装 Linux 操作系统1、启动虚拟机之前,首先确定你的RED HAT 9是光盘是虚拟光盘文件。 下面介绍安装的版本是3个带“i386”字样。2、加载虚拟光盘文件,方法有两种:1)若使用虚拟光盘版的RED HAT 9,要在启动VMWARE虚拟机前先 装上虚拟光盘,方法是:(1)在VMWare界面的右部有光驱CD-ROM图标,双击(2)在弹出的对话框中选“ Use ISO image”,(3)按“Browse”,选你下载好的3个光盘文件中的第一个(注意:在后面的安装过程中还要重复步骤2)和3)以选择这3 个 光盘文件中的另2个),然后按“0K”。2)利用虚拟光驱添加镜像文件(此处不做详细介绍),下面的步骤是一样的;3、现在可以启动虚拟机了,就是点“start this virtual machine”命令,按OK,VMWARE 的窗口里就出现了虚拟机启动的画面。(注意:光标在 XP 界面和 VMWARE 界面间的切换方法。光标从 XP 至U VMWARE 只要在 VMWARE窗口上点鼠标即可。从 VMWARE 回到XP,则要按CTRL+ALT).4、RED HAT的光盘自动进入安装程序的界面。选择skip进入下一步, 首先问你要不要测光驱,我选不要;具体方法是:在VMWARE窗口 上按一下鼠标,点击 Next。5、选择语言、键盘和鼠标等之后,进入安装类型的选择,我选的是个人 计算机,安装程序问是否要自动分区(Aotumatic Partitioning),我直 接点的“Next”然后再弹出的提示画面中选择“是”再进入下一个 界面中有关于 Aotumatic Partitioning 的 3 种选择,我选第 3 个“保持 所有分区并使用已有的未使用空间(keep all partitions and use existing free space)。然后我是连点NEXT。6、选完系统时间之后,安装程序要求设置root (administrator)密码。设好 后,连点几个“NEXT”,就开始安装了。7、一段安装过后( 10 分钟或更长吧),安装程序提示换第二张光盘。正 确的方法是,找到VMWARE窗口右下角边上的4个小图标,双击最 左边的图标(也就是光驱图标),就会出现上面步骤21)-(2)中提 到的那个对话框,按“Browse”,选你下载好的3个光盘文件中的第 二个,按0K,再到VMWARE窗口中按0K,就完成了换第二张盘的 工作。提示换第三张盘时,方法类似。8、第三张读完后,系统问是否做引导盘,随便啦(俺没做),然后就是 显卡之类的,俺都是默认。最后选一个“ EXIT”, VMWARE 内系统 重启。9、重启后,系统提示你可以开一个个人帐号(personal account)和密码。 (注意,这里不开帐号也能过,启动时你必须提供personal account和 密码,否则不给你开机;可以使用root身份登录也可以使用自己设定 的用户名登录,只是权限的问题);然后是选日期和试听声卡;然后问 你是否注册,俺选NO;接着又问有无附加安装,先不装吧,把系统 搞定了先,所以直接按“FORWARD” VMWARE内系统重启。10、启动后,系统问用户名和密码。输入在步骤9中开的户名和密码即可(没有的不行!);然后,就是RED HAT 9的界面。安装大功告成啦!三、tools的安装具体操作如下:1、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里 的VM选项,里面有一个子项是Install VMware Tools,选定它。开始 安装2、现在,你到VM菜单里的Removable Devices子项中的CDROM项, 点击edit,打开VMWare的安装文件夹,里面是不是有一些*.iso啊, 好的,按照前面的步骤,选择linux.iso来作为ISO文件。3、下面就是 mount 加载 linux.iso 文件。mount /dev/cdrom /mnt/cdromcd /mnt/cdrom4、到 cdrom 文件夹里面解压 VMwareTools* .tar.gzcp VMwareTools*.tar.gz /tmpcd /tmptar xzvf VMwareTools*.tar.gzcd vmwareTools-distrib在文件夹里面是不是看到了一个 vmware-install.pl./vmware-install.pl 一直按回车,直到提示安装成功就可以了。5、VMware-tools 已经安装成功了,是不是很简单啊cd /mnt是不是看到了一个hgfs文件夹,这就表明安装成功了。6、配置vmware tools要想正确的运行vmware tools,必须先进行配置。 #cd /usr/bin#vmware-config-tools.pl其实,在执行 ./vmware-install.pl 时,最后一个选项就是提示你要对 vmware tools进行配置,如果你选择的是“yes”这一步就可以省略。 这一步所要做的就是告诉 vmware tools 如何在现有的内核上正确的运 行。注意,这一步我在做的时候是在x-window下做的,不能进行配置, 如果在字符界面下则不会有问题。这个问题在下面会提到。(一直按回 车到底就行了,其中一个是用数字来选择分辨率的,也够容易的吧)7、卸载vmware tools ;要想卸载vmware tools,只要在/usr/bin目录下执行vmware-unistall-tools.pl 即可。四、本机文件与虚拟机的共享此处的共享是指在本机的Vmware虚拟Linux与XP系统上的文件共享; 下面就要讲一下怎么来设置共享了,这一部分更简单。记得上面在 VM 菜单里进行操作了 吗?对!下面接着要在 VM一setting-Options。在窗体的左半部分是不是看到了 Shared Folders这么 一项,如果你以前没有设置过,应该是 Disabled。 选择 Enabled until next power off or suspend,选择Add,选择要与客户Linux进行共享的文件夹。现在已经完成了所有的工作了,在/mnt/hgfs下你会看到添加的文件夹。在 windows下向指定的share folders写文件,在Linux客户机里面就能够看到,同 样在Linux上写文件在Windows下也能够看到,并且可以修改。卸载光驱umount /mnt/cdrom五、配制和启用文件服务器在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。根据使用的方式来看,可以分为3种类别的文件服务器:ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器。下表是它们的对比情况:服务器名称用户客户端平台使用范围服务端口TFTPWindows/linux/unix/macOS 等发布网站、文件共享TCP/21SambaWindows文件共享(网上邻居)Tcp/445, tcp/139NFSLinux/Unix网站发布、文件共享(mount)Tcp/20495.1 TFPT 的安装与配置TFTP 服务器作为工作于宿主机上的软件,主要提供对目标机的主要映像文件的 下载工作。1、首先,在终端上运行 netstat -a | grep tftp; 输出: udp 0 0 *:tftp *:*,代表 tfpt 已经安装; 若没有输出,则需要安装;下面的步骤针对未安装的情况:2、安装tftp-下载安装包tftp-0.42-3.1.i386.rpm tftp-server-0.42-3.1.i386.rpmxinetd-2.3.14-8.i386.rpm 在终端上输入命令# rpm -ivh *.rpmPreparing.1:tftp2:xinetd3:tftp-server3、# # # #100% 33% 67%100%配置tftp;输入命令vi /etc/xinetd.d/tftp;修改之后的结果: service tftp disable = nosocket_type =dgramprotocol=udpwait= yesuser= rootserver= /user/sbin/in.tftpdserver_args = -s /tftpboot per_source=11cps=100 2flags=IPv4即把 disable=yes 改为 disable=no;共享的目录(server_args = -s /tftpboot);在终端上输入命令:创建目录:mkdir -p /tftpboot设置权限:chmod 766 /tftpboot;搞定之后,tftp客户端命令就可以用了;4、使用 root 身份运行 setup 命令, 进入system sevice;在系统服务理选上tftp服务*tftp(用空格键选中, Tab键切换)或者,直接点桌面的主菜单-系统设置-服务器设置- 选中tfpt即可; 进入 firewall configuration; 选择 no firewall5、启动tftp服务器;root# service xinetd restart ;看到启动OK 就可以了;6、测试tftp,在终端输入命令:#tftp tftpget tftpput tftpquit5.2 Samba 的安装与配置1、 Samba 的安装与配置 检查是否安装 samba 软件包。# rpm -qa | grep samba(rpm -q samba);否则 下载安装包;在终端上输入命令# rpm -ivh *.rpm 进行安装; 修改配置文件:vi /etc/samba/smb.conf;修改之后如下:global workgroup = WORKGROUP netbios name = testsamba#该组中本机的名称,不设置则用主机名。server string = samba server #不同的机子设置要不同,以便区分 security = shareall share#所有共享的根目录名称path = /home/sambacomment =share files#对于共享文件的备注writeable = yesbrowseable = yesprintable = nopublic = yesguest ok = yesLinux版本的安全选项:security=user。(需要输入用户名和密码) Share(不需要输入用户名和密码就可以访问)建立共享文件夹: mkdir -p /home/samba设定访问权限(chmod 777 /home/samba); 测试 smb.conf,命令为 testparm添加系统账户(针对“ security=user”)。由于smb的访问是使用系统账号 进行的,因此添加账号是必不可少的。# useradd sery , # passwd sery 可以添加若干系统账号。启用Samba服务器。可以用# service smb start这种方式。 检查服务是否正常启动。# service smb status或者# ps aux I grep smb 2、Samba 的访问windows 客户端访问 Samba 服务器共享目录。在 windows 环境下,右键 点击网上邻居图标,然后左击搜索计算机,把Samba服务器的IP地址填 写在 计算机名 搜索栏,点击立即搜索。找到后双击图标,然后输入在 Samba 服务器上预先设定的用户名和密码,就能合法访问Samba服务器设定的共享 资源。为了方便使用,可以把Samba服务器提供的共享目录映射成本地驱动 器。上述配置的samba服务器,用户的访问共享目录是系统账号的主目录。 要想把共享目录设置到其他位置,修改Samba的配置文件/etc/samba/smb.conf 文件即可。5.3 NFS 的安装与配置1、首先,在终端上运行命令# rpm - qa | grep nfs(rpm -q nfs-utils)检查软件包 NFS 是否安装 ,如果输出没有输出,表明没有被安装,下载软件包,安装命 令:rpm-q nfs-utils ;2、配置 NFS 服务器。编辑配置文件 vi /etc/exports, 加入允许被其它计算机访问 的目录和访问权限;例如: /home 192.168.1.*(rw,sync,no_root_squash) /home:允许其他计算机访问的目录 192.168.1.*:被允许访问该目录的客户端IP地址 Rw:可读可写 Sync :同步写磁盘(async :资料会先暂存于内存当中,而非入硬盘) no_root_squash:表示客户端root用户对该目录具备写权限3、启动 NFS 服务器时用下面命令:/etc/init.d/nfs start或者 service nfs restart;4、NFS的使用:使用mount命令来挂载NFS服务器上的共享例如:虚拟机 LINUX 系统与机顶盒的共享mount -o nolock -t nfs (虚拟机的 IP):/home /mnt意思就是:通过NFS把虚拟机上home目录下的文件挂载到机顶盒的mnt目录 注意:此处的home与步骤2设置的访问目录有关。六、gcc的安装:Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优 越的多平台编译器,是 GNU 的代表作品之一。 gcc 是可以在多种硬体平台上编 译出可执行程序的超级编译器,能将C、C+语言源程序、汇程式化序和目标程 序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个 名为a.out的文件。在Linux系统中,可执行文件没有统一的后缀,系统从文件 的属性来区分可执行文件和不可执行文件。通过命令査看是否安装了 gcc: rpm -q gcc 安装gcc所需要的包:gcc-3.2.2-5.i386.rpmcompat-gcc-g77-7.3-2.96.118.i386.rpm在终端上输入命令# rpm -ivh *.rpmPreparing.1:gcc2:common# 100%# 100%# 100%安装好了之后,可以通过 gcc -v 查看 gcc 的版本。(注意:编译时,不要在 windows 的共享目录下进行编译,否则会出错;建议把要编译的文档拷贝到/home/samba目录下进行编译。)
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑环境 > 机械电气


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!