从最简单的开始vmware-RedFlag.doc_第1页
从最简单的开始vmware-RedFlag.doc_第2页
从最简单的开始vmware-RedFlag.doc_第3页
从最简单的开始vmware-RedFlag.doc_第4页
从最简单的开始vmware-RedFlag.doc_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

RedFlag的简单安装与应用RedFlag的安装Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。其实装系统这种事情很多选项都应按实际需要修改,很多细节会影响安装的结果,笔者只是记录自己安装的过程,以此给大家一个参考。我就从最简单的用虚拟机安装-红旗桌面版6开始,安装好后,系统语言为中文,无论从程序还是界面,都与WINDOWS极为相似,应该说非常适合初学者过渡。2010-7-20 13:03 上传下载 (59.51 KB) 首先,新建虚拟机,选择自定义,如下图所示:2010-7-20 13:03 上传下载 (82.91 KB) 下一步后选择,WorkStation5,如下图所示:2010-7-20 13:03 上传下载 (77.63 KB) 之后选择other linux 2.6x kernel,如下图所示:2010-7-20 13:03 上传下载 (97.12 KB) 下面是网络连接方式,4种方式,第四种不使用网络连接估计是没有人选的啦,简单说说前3种:1、桥接,如果您的物力PC(安装虚拟机的电脑)是使用路由器的话,您就可以选择这中方式,只需简单设置下IP地址和网关即可,笔者这里选用这种方式。2010-7-20 13:03 上传下载 (78.52 KB) 2、NAT与host-only,如果是网线直接插在电脑上,就选这两中方式,hsot-only就是允许其他主机共享物理PC的上网权,NAT方式简单的说就是把物理PC变成一个小路由器,来让虚拟机里的LINUX联网,这个BAIDU下就能查到,这里就不占篇幅了,这个在后续中也会提到。指定磁盘容量,这里可以随便选择,但不能太小,本例就选择8G,重要的是立即分配所有磁盘空间一定要选上,否则虚拟机开机会很慢很慢。2010-7-20 13:03 上传下载 (85.24 KB) 选择磁盘类型,一定要选择IDE,否则设备会出现错误。2010-7-20 13:03 上传下载 (76.29 KB) 最后按确定,稍等一会,就可以安装LINUX。红旗桌面版的下载地址: 9/pub/redflag/dt6/rf6/RedFlag-dt6-sys.iso不要直接点,用迅雷下载。下载好后,如图所示的界面,选择编辑虚拟机,设置下载的ISO路径,确定后即可开始安装。2010-7-20 13:03 上传下载 (95.96 KB) 进入后如下图,敲回车即可进行图形界面的安装,如下图所示:2010-7-20 13:03 上传下载 (64.54 KB) 语言,不要想了,当然是简体中文。2010-7-20 13:03 上传下载 (71.96 KB) 磁盘分区,暂时不解释这个,选自动分区。2010-7-20 13:03 上传下载 (68.64 KB) 有时中途会问格式化分区的事,按默认的确定即可。2010-7-20 13:03 上传下载 (74.53 KB) 如果格式化分区,只选LINUX(记得好像是第一个)。联网设置,这里笔者选择桥接,和在WINDOWS下的路由器配置方法一样,如下图所示:2010-7-20 13:03 上传下载 (76.13 KB) 2010-7-20 13:03 上传下载 (78.71 KB) 看到如下界面说明就是在安装了。2010-7-20 13:03 上传下载 (72.95 KB) 安装完成后,重启进入,登陆时默认需要输入用户名和密码,默认均为root,桌面上就是火狐浏览器,不需要介绍如何使用了吧。2010-7-20 13:03 上传下载 (149.15 KB) 下面说说笔者初学LINUX遇到的一些麻烦:1、为什么选择自动分区,笔者是为了不给新手带来更多麻烦,现在可以具体解释下LINUX分区了:首先,LINUX操作系统下是没有盘符的,简单的说就是没有C盘,D盘.所有的文件默认是放在一个很大的磁盘空间里的,因此你也可以说LINUX下只有一个C盘,这样有什么好处?好处一是文件原来从C盘拷贝到D盘要很长时间,现在这个时间可以省了,因为只有一个盘;好处二是文件比较好找了,原因是LINUX下文件是按照LINUX存放的,意思是你在安装程序的时候所有图片放在一个文件夹,所有可执行程序会放一个文件夹.看到这里,聪明的读者可能想到了:LINUX下,文件是没有后缀名的,是的,LINUX是根据文件头来判断文件的,所以就没有后缀名。LINUX下除了一个很大的C盘外,还有一个SWAP分区,即交换区,系统需要,一般设置和内存一样大,所以一般情况下LINUX最少2个分区,值得一提的是LINUX那个巨大的C盘既不是FAT32格式的,也不是NTFS格式的,而是EXT2/EXT3/EXT4这样格式,所以说,windows和LINUX如果装的双系统的话,那么,一般情况下WINDOWS下是看不见LINUX下的文件的,反过来说,如果准备在硬盘下装LINUX下,如果不事先分好合适的区,可能把原来的系统毁掉.不过我安装的时候,是有这样的提示的,人性化了些。2010-7-20 13:03 上传下载 (86.98 KB) 2、LINUX品种繁多,不过就安装而言,大致分liveCD和安装版了,liveCD就是一些团队或个人把系统集成好了,变成一些文件,可以放光盘里,可以放U盘里,可以放硬盘里,就会有光盘启动,U盘启动.blacktrack4,CDLinux都有这类版本,好处是省去安装系统的麻烦了,用直接做好的文件包;坏处是安装新软件的时候您就有麻烦了,软件要做成特殊格式才能进入系统。安装版.大家都装过WINDOWS吧,好处坏处很清楚了。3、LINUX的设置是件很萝卜白菜的事情,原因是开发者认为:WINDOWS下可调节的功能太少,很多设置不能随心所欲,这样带来LINUX下的两大特点:1、各种配置是用记事本编辑的,编辑好后,重启服务,软件再从文本文件读取设置的。2、LINUX下有各种各样的命令,可以说LINUX操作系统是命令为主,图形为辅,不过不要紧,命令这种事,很多人BLOG都总结的很好,查下就知道了。设置多有什么好处,举个例子,把U盘插到WINDOWS操作系统当中,这个过程叫挂载,用起来很方便,但也有不少人遇到U盘插入电脑因为编码不对引起的乱码,LINUX的挂载命令mount能详细设置这些东西避免乱码,但插个U盘都要输命令又是不是有些麻烦?当然,LINUX用的很熟的人是非常喜欢这些设置的。LINUX下有大量开源的代码,一些非常好的软件像Metasploit,NAMP在LINUX下都有对应的版本,除此之外,玩LINUX的人用perl、ruby和python的人很多,在LINUX下多学学脚本和命令会很有好处的。 红旗桌面版适合新手过渡(中文+熟悉的见面+已安装好的很多软件.),熟悉之后,还是要换ubuntu或者其他系统的,毕竟,新手直接从WINDIWS跳跃到LINUX会有太多的不适应. PS:因为有些忙,很多东西没时间具体解释,如命令的简单用法,程序的安装,网络的细节.有空再继续写好了 未完待续. 本帖最后由 xixuedafa 于 2010-7-21 00:24 编辑 已有 1 人评分o new4: 嘉奖威望 + 1 点 暗币 + 20 AB 本主题由 new4 于 2010-8-8 23:56 设置高亮收藏 分享 长期稳定高价收购韩国流量,联系QQ 826159140回复 引用 TOP xixuedafa 发短消息 加为好友 xixuedafa 当前离线 最后登录2010-8-30贡献值0 点注册时间2009-5-1阅读权限5帖子118精华0积分173新手上路威望11 点最后登录2010-8-30暗币384 AB注册时间2009-5-12# 发表于 2010-7-21 00:13 | 只看该作者 Linux的应用在下图我们看到的黑黑的小屏幕就是LINUX下命令行窗口(shell),在这里可以输入命令2010-7-21 00:13 上传下载 (47.26 KB) 给LINUX用户添加用户的命令为useradd 用户名,修改用户名密码为passwd。下图我们就是添加了一个账号为xixuedafa,密码为123的账号。2010-7-21 00:13 上传下载 (98.24 KB) 注销,以这个用户登陆,如下图所示。2010-7-21 00:13 上传下载 (39.53 KB) 现在我们来试着下载并安装程序,就选wine好了,baidu搜索,wine,我最后是从绿盟下的0.9.58版本,因为不想更新SDK了,它毕竟是编译安装的东东,火狐浏览器正常下载,如下图所示。2010-7-21 00:13 上传下载 (128.24 KB) 下载好后右击,选择解压缩-解压到wine0.9.58,它就会在桌面上自动解压,解压后记得看下路径,如下图所示:2010-7-21 00:13 上传下载 (66.46 KB) 解压好了就是安装部分了,这部分网上有很多命令,我们重在理解,慢慢来。在解压后的文件夹里有个ReadME,里面说,如果想安装,可以用tools文件夹下的windinstall这个shell脚本,如下图所示:2010-7-21 00:13 上传下载 (140.74 KB) 我们就试试这个脚本,这里先记两个命令,命令cd与WINDOWS下相同,进去指定路径;命令bash为运行shell脚本,我们进入windinstall所在的目录,并运行它,如下图所示:2010-7-21 00:13 上传下载 (84.65 KB) 这个中途会问是否以ROOT用户安装,输入YES回车即可,如下图:2010-7-21 00:13 上传下载 (127.28 KB) 之后就是慢慢的编译和安装,会看到命令一行行刷个不停,这时候希望大家找点其他事情做做,LINUX下的连连看,虽然看着有点无聊,总比等待有意思,可以边等边玩。现在我们可以研究下windinstall内容是什么了,用KWRITE打开,发现就是简单的安装配置和判断什么的,这个玩多了自己也可以做个。2010-7-21 00:13 上传下载 (115.65 KB) 终于安装完毕了,如下图,出现GOOD LUCK才是安装完成。2010-7-21 00:13 上传下载 (19.06 KB) 可以用查找工具(开始里有)搜索下drive_C目录,这是WINE模拟出来的目录,在里面能看到很多WINDOWS程序,试着运行记事本,结果如下图所示:2010-7-21 00:19 上传下载 (95.04 KB) 至此安装部分就说完了,安装有很多情况,我就不赘述了。命令部分实在太多,BAIDU和GOOGLE是最好的老师,最后我就提供一张命令壁纸和两个相关教程供大家参考好了。本人对Linux也是一知半解,不如大牛来的透彻,主要还是想起个抛砖引玉石的作用。就写到这里好了. (全文完)附:LINUX的安装程序方法,纯属收集。1、源代码包的安装 gzip -d apache_1.3.20.tar.gz (解压) tar xvf apache_1.3.20.tar (解包) cd apache_1.3.20 ./configure (配置) -./configure -help(查看configure选项) make (编译) make install (安装) make clean (卸载) 注:典型的源代码包可以这样安装,但不都是这样,如webmin 要执行其目录下./setup.sh进入交互式配置安装 卸载用uninstall程序 具体如果不清楚看要安装的包下的README文件 2、RPM包的安装 RPM软件包的一个例子: foo-1.0-1.i386.rpm 其中包括软件包的名称(foo),版本号(1.0),发行号(1),和硬件平台(i386)。 (1)安装 # rpm -ivh foo-1.0-1.i386.rpm foo # A. 软件包已被安装 # rpm -ivh foo-1.0-1.i386.rpm foo package foo-1.0-1 is already installed error: foo-1.0-1.i386.rpm cannot be installed 如果你仍旧要安装该软件包,你可以在命令行上使用-replacepkgs 选项,这将忽略该错误信息。 B. 文件冲突 如果要安装的软件包中有一个文件已在安装其它软件包时安装,会出现以下错误信息: # rpm -ivh foo-1.0-1.i386.rpm foo /usr/bin/foo conflicts with file from bar-1.0-1 error: foo-1.0-1.i386.rpm cannot be installed 要想让RPM 忽略该错误信息, 请使用-replacefiles 命令行选项 C.未解决依赖关系 RPM软件包可能依赖于其它软件包, 在安装了特定的软件包之后才能安装该软件包。 # rpm -ivh bar-1.0-1.i386.rpm failed dependencies: foo is needed by bar-1.0-1 你必须安装完所依赖的软件包,才能解决这个问题。如果想强制安装 (但是,这样安装后的软件包未必能正常运行),请使用-nodeps 命令行选项。 (2) 卸载 # rpm -e foo 注意:这里使用软件包的名字foo,而不是软件包文件的名字“foo-1.0-1.i386.rpm”. 如果其它软件包依赖于你要卸载的软件包,卸载时则会产生错误信息。如: # rpm -e foo removing these packages would break dependencies: foo is needed by bar-1.0-1 要想RPM忽略该错误信息继续卸载的话 (但是,依赖于该软件包的程序可能无法运行), 请使用-nodeps 命令行选项。 (3)升级 # rpm -Uvh foo-2.0-1.i386.rpm foo # 当使用旧版本的软件包来升级新版本的软件时,会产生以下错误信息: # rpm -Uvh foo-1.0-1.i386.rpm foo package foo-2.0-1 (which is newer) is already installed error: foo-1.0-1.i386.rpm cannot be installed 要使RPM 坚持这样“升级”,可使用-oldpackage 命令行参数。 (4)查询 # rpm -q foo foo-2.0-1 软件包指定选项: -a 查询所有已安装的软件包. -f 将查询包含有文件的软件包 -p 查询软件包文件名为 的软件包 信息选择选项: -i 显示软件包信息,如描述, 发行号, 尺寸, 构建日期, 安装日期, 平台, 以及其它各类信息。 -l 显示软件包中的文件列表。 -s 显示软件包中所有文件的状态。 -d 显示被标注为文档的文件列表(man 手册, info 手册, READMEs, etc). -c 显示被标注为配置文件的文件列表。这些是要在安装完毕以后加以定制的文件(sendmail.cf, passwd, inittab, etc)。 对于那些要显示文件列表的文件,可以增加-v 命令行选项以获得如同 ls -l 格式的输出。 (5)验证 验证软件包是通过比较软件包中安装的文件和软件包中的原始文件信息来进行的。除了其它一些东西,验证主要是比较文件的尺寸, MD5 校验码, 文件权限, 类型, 属主和用户组等。 rpm -V命令用来验证一个软件包,如 rpm -V foo 验证包含特定文件的软件包: rpm -Vf /bin/vi 验证所有已安装的软件包: rpm -Va 根据一个RPM来验证某个软件包: rpm -Vp foo-1.0-1.i386.rpm 如果你担心RPM数据库已被破坏,就可以使用这种方式。如果一切校验均正常将不会产生任何输出。如果有不一致的地方,就会显示出来。 输出格式是8位长字符串,c 用以指配置文件,接着是文件名. 8位字符的每一个用以表示文件与RPM数据库中一种属性的比较结果。“.” (点)表示测试通过。 以下字符表示某种测试的失败: 5 MD5 校验码 S 文件尺寸 L 符号连接 T 文件修改日期 D 设备 U 用户 G 用户组 M 模式e (包括权限和文件类型) 如果有信息输出,应当认真加以考虑,是删除,重新安装,还是修正出现的问题。 (6)RPM应用的几个例子 A. 如你误删了一些文件, 但是不能肯定到底删除了哪些文件。如果你想验证一下整个系统看看都丢失了哪些文件的话,可以键入:rpm Va B.若是一些文件丢失了或已被损坏, 就可以重新安装或先卸载再安装该软件包。如果碰到了一个自己不认识的文件,要想查处它属于哪个软件包,可以输入以下命

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论