Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6170
  • 博文数量: 7
  • 博客积分: 280
  • 博客等级: 二等列兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-30 17:59
文章分类
文章存档

2011年(1)

2009年(6)

我的朋友
最近访客

分类: LINUX

2009-09-30 19:34:07

首先要安装vm-tools.

    安装vm-tools后,即实现主机操作系统和客户机操作系统之间的文件共享,也就是说主机的文件可以直接复制到客户机,如果没有vm-tools,主机系统和客户系统就是两个独立的系统,不能够方便的交换文件,有了它,操作大大简化。

    另外,它可以提高显示效果,提高分辨率。
    有些文件的执行权限仅限于root用户,  Su命令用于切换到root用户命令下。(并且linux控制台下有一个特点,切换到root时,需要提供密码,在输入密码时,并不会显示密码,甚至连星号也不显示,但是实际上是能够输入密码的。)

1.在虚拟机的VM菜单中,选中install vmware-tools之后,系统会自动挂在到光盘。(如果没有自动挂载,可以执行mount命令来实现挂载,mount /mnt/cdrom(一般是自动挂载)
2. 
执行命令。进入虚拟光盘,可以看到有两个文件,一个是压缩包,一个为rpm包。两个都可以使,视个人爱好而定。如果图省事,直接运行rpm。如果想练命令,可以解压缩。手动安装。打开终端:切换到root。(su -) 运行命令 rpm -ivh VMwareZTools-5.0.0-13124.i386.rpm.当然,也可以直接在rpm包上右键单击,选择install Packages打开(直接在rpm上右键操作即可)如果是解压缩,运行如下:tar -zxvf VMwareTools-5.0.o-13124.tar.gz.(不用解压缩用第一种方法即可)
3.
进行配置。上述操作完成后,进入/usr/bin目录,查找vmware-config-tools.pl.(ls /usr/bin/*.pl).找到后,运行它。即(./vmware-config-tools.pl)在控制台运行该条命令即可)注意,斜杠前有一个点。一路回车即可完成安装。4.完成配置。如果一切安计划进行,即会出现一个界面,让你选择当前屏幕的分辨率。选择一个数字。重新启动即可。[root@rd01 vmware-tools-distrib]# shutdown
-r now   (在这里rpm格式的文件不是可执行文件,可以理解为安装文件就可以了,执行了rpm -ivh VMwareZTools-5.0.0-13124.i386.rpm后就把该文件安装好了,./vmware-config-tools.pl是进行配置,执行该命令后,在终端显示用户的配置要求,我们可以进行选择

 

 

 

 

                 Skyeye安装

 

第一步 安装skyeye

  1 tar zxvf skyeye-1.2.5_REL.tar.gz 进入解压后的skyeye目录(一定进入底层目录),接下来执行:

  2 ./configure

  3 make

 4 make install

默认安装在/usr/local/bin下(在红旗下,安装此步骤安装顺利,而在红帽下,安装说c++,g++等找不到,checking for g++... no

checking for c++... no

checking for gpp... no

checking for aCC... no

checking for CC... no

checking for cxx... no

checking for cc++... no

checking for cl.exe... no

checking for FCC... no

checking for KCC... no

checking for RCC... no

checking for xlC_r... no

checking for xlC... no

checking for C++ compiler default output file name...

configure: error: C++ compiler cannot create executables

See `config.log' for more details.于是我打算用编译好的skyeye,因为网上说在编译过程中错误难解决)

直接安装编译好的skyeye
下载最新的skyeye执行代码skyeye-0.x.x-redhat9.0.bin (目前只提供了在redhat9下编译好的代码),目前最新的版本为 skyeye-0.4.7-redhat9.0.bin
把下载的skyeye-0.4.7-redhat9.0.bin 移动到/usr/local/bin下,并改名为skyeye,改变skyeye的属性
:
mv skyeye-0.4.7-redhat9.0.bin /usr/local/bin/skyeye
(按照此步骤安装了编译好的skyeye,只是skyeye不能打开)

chmod 755 /usr/local/bin/skyeye

第二步arm-elf-tools安装

    将下载的.sh文件放到/目录下面操作就可以了,解压到了local下面即可
[root@localhost UcLinux]# ./arm-elf-tools-XXXXXXXX.sh
tail:
无法打开 “+43” 读取数据: 没有那个文件或目录
gunzip: stdin: not in gzip format

方法一#tail -n+43 arm-elf-tools-20040427.sh >> 1.tar.gz
                #tar zxvf 1.tar.gz 
 
将源文件放在/目录下,在/usr/local/bin下面看到编译工具可以了。

   我采用的是方法一

方法二:#./sh -1 arm-elf-tools-20031020.sh

                 # chmod 755 arm-elf-tools-20031020.sh           作用修改文件的可读属性

                 #sh ./arm-elf-tools-20030320.sh

执行完上面的命令之后可以在/usr/local/bin找到gcc,g++,binutils等命令即可、

至此arm-elf-tools也安装成功。

第三步 安装uclinux

       一个问题是,压缩文件解压时,应根据文件中的readme来解压,如果用了其他命令,可能也能加压,但是解压后的文件并不能用。

   安装uclinux2005即可

    tar xvzf uClinux-dist-XXXXXXXX.tar.gz

 

 

在编译内核时,无论使用哪种方式都提示:make ***No rule to make target "menuconfig".stop.
原因是没有在内核源码目录下进行。例如,要编译或升级的内核解压后的目录为/usr/src/linux-2.4.24,一定要进入到该目录后使用make menuconfig命令,这样就不会提示上面的错误了。

安装中遇到问题No rule to make target `menuconfig'.  Stop.

你用aptitude install 安装,会自动把依赖的软件包也安装上
(
关机命令是poweroff,而重启命令是reboot)
如果/usr/src下面只有redhat目录的话,那么很可能是你的kernelsource没有安装。按道理安装了kernel的代码之后在 /usr/src下面会有个kernel的目录,下面存放的是内核的源代码,你可以在安装光盘上找到内核的源代码包,把它安装上去,内核的源代码rpm包 以kernel-devel开头.

阅读(547) | 评论(0) | 转发(0) |
0

上一篇:学习linux的建议

下一篇:rpm命令简介

给主人留下些什么吧!~~