热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Ubuntu系统中如何在VMwareWorkstation下安装VMwareTools

CreatinganewVMwareToolsinstallerdatabaseusingthetar4format.InstallingVMwareTools.Inwhichdirectorydoyouwanttoinstallthebinaryfiles?[/usr/bin]Whatisthedirectoryth

Creating a new VMware Tools installer database using the tar4 format.

Installing VMware Tools.

In which directory do you want to install the binary files? 

[/usr/bin] 

What is the directory that contains the init directories (rc0.d/ to rc6.d/)? 

[/etc] 

What is the directory that contains the init scripts? 

[/etc/init.d] 

In which directory do you want to install the daemon files? 

[/usr/sbin] 

In which directory do you want to install the library files? 

[/usr/lib/vmware-tools] 

The path "/usr/lib/vmware-tools" does not exist currently. This program is 

going to create it, including needed parent directories. Is this what you want?

[yes] 

In which directory do you want to install the documentation files? 

[/usr/share/doc/vmware-tools] 

The path "/usr/share/doc/vmware-tools" does not exist currently. This program 

is going to create it, including needed parent directories. Is this what you 

want? [yes] 

The installation of VMware Tools 8.4.6 build-385536 for Linux completed 

successfully. You can decide to remove this software from your system at any 

time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".

Before running VMware Tools for the first time, you need to configure it by 

invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want 

this program to invoke the command for you now? [yes] 

Initializing...

Making sure services for VMware Tools are stopped.

The module vmmemctl has already been installed on this system by another 

installer or package and will not be modified by this installer.  Use the flag 

--clobber-kernel-modules=vmmemctl to override.

Before you can compile modules, you need to have the following installed... 

make

gcc

kernel headers of the running kernel

Searching for GCC...

Detected GCC binary at "/usr/bin/gcc".

The path "/usr/bin/gcc" appears to be a valid path to the gcc binary.

Would you like to change it? [no] 

Searching for a valid kernel header path...

Detected the kernel headers of the running kernel at 

"/lib/modules/2.6.38-8-generic/build/include".

The path "/lib/modules/2.6.38-8-generic/build/include" appears to be a valid 

path to the kernel headers of the running kernel.

Would you like to change it? [no] 

Using 2.6.x kernel build system.

make:进入目录'/tmp/vmware-root/modules/vmhgfs-only'

make -C /lib/modules/2.6.38-8-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= modules

make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.38-8-generic'

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/backdoor.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/backdoorGcc32.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/bdhandler.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/cpName.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/cpNameLinux.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/cpNameLite.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/dentry.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/dir.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/file.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/filesystem.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/fsutil.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/hgfsBd.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/hgfsEscape.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/hgfsUtil.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/inode.o

/tmp/vmware-root/modules/vmhgfs-only/inode.c:159:4: warning: initialization from incompatible pointer type

/tmp/vmware-root/modules/vmhgfs-only/inode.c:173:4: warning: initialization from incompatible pointer type

/tmp/vmware-root/modules/vmhgfs-only/inode.c: In function ‘HgfsPermission’:

/tmp/vmware-root/modules/vmhgfs-only/inode.c:1867:10: warning: passing argument 1 of ‘atomic_read’ from incompatible pointer type

/usr/src/linux-headers-2.6.38-8-generic/arch/x86/include/asm/atomic.h:23:19: note: expected ‘const struct atomic_t *’ but argument is of type ‘unsigned int *’

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/kernelStubsLinux.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/link.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/message.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/messageBackdoor.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/module.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/page.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/request.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/rpcout.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/stubs.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/super.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/tcp.o

  CC [M]  /tmp/vmware-root/modules/vmhgfs-only/transport.o

  LD [M]  /tmp/vmware-root/modules/vmhgfs-only/vmhgfs.o

  Building modules, stage 2.

  MODPOST 1 modules

  CC      /tmp/vmware-root/modules/vmhgfs-only/vmhgfs.mod.o

  LD [M]  /tmp/vmware-root/modules/vmhgfs-only/vmhgfs.ko

make[1]:正在离开目录 `/usr/src/linux-headers-2.6.38-8-generic'

make -C $PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= postbuild

make[1]: 正在进入目录 `/tmp/vmware-root/modules/vmhgfs-only'

make[1]: “postbuild”是最新的。

make[1]:正在离开目录 `/tmp/vmware-root/modules/vmhgfs-only'

cp -f vmhgfs.ko ./../vmhgfs.o

make:离开目录“/tmp/vmware-root/modules/vmhgfs-only”

Using 2.6.x kernel build system.

make:进入目录'/tmp/vmware-root/modules/vmxnet-only'

make -C /lib/modules/2.6.38-8-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= modules

make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.38-8-generic'

  CC [M]  /tmp/vmware-root/modules/vmxnet-only/vmxnet.o

  Building modules, stage 2.

  MODPOST 1 modules

  CC      /tmp/vmware-root/modules/vmxnet-only/vmxnet.mod.o

  LD [M]  /tmp/vmware-root/modules/vmxnet-only/vmxnet.ko

make[1]:正在离开目录 `/usr/src/linux-headers-2.6.38-8-generic'

make -C $PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= postbuild

make[1]: 正在进入目录 `/tmp/vmware-root/modules/vmxnet-only'

make[1]: “postbuild”是最新的。

make[1]:正在离开目录 `/tmp/vmware-root/modules/vmxnet-only'

cp -f vmxnet.ko ./../vmxnet.o

make:离开目录“/tmp/vmware-root/modules/vmxnet-only”

Using 2.6.x kernel build system.

make:进入目录'/tmp/vmware-root/modules/vmblock-only'

make -C /lib/modules/2.6.38-8-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= modules

make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.38-8-generic'

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/block.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/control.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dbllnklst.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dentry.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/file.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/filesystem.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/inode.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/module.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/stubs.o

  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/super.o

  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.o

  Building modules, stage 2.

  MODPOST 1 modules

  CC      /tmp/vmware-root/modules/vmblock-only/vmblock.mod.o

  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.ko

make[1]:正在离开目录 `/usr/src/linux-headers-2.6.38-8-generic'

make -C $PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= postbuild

make[1]: 正在进入目录 `/tmp/vmware-root/modules/vmblock-only'

make[1]: “postbuild”是最新的。

make[1]:正在离开目录 `/tmp/vmware-root/modules/vmblock-only'

cp -f vmblock.ko ./../vmblock.o

make:离开目录“/tmp/vmware-root/modules/vmblock-only”

Using 2.6.x kernel build system.

make:进入目录'/tmp/vmware-root/modules/vmci-only'

make -C /lib/modules/2.6.38-8-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= modules

make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.38-8-generic'

  CC [M]  /tmp/vmware-root/modules/vmci-only/kernelStubsLinux.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciDatagram.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciEvent.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestDs.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestKernelIf.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciKernelIf.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciProcess.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciQueuePair.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciUtil.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmci_drv.o

  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o

  Building modules, stage 2.

  MODPOST 1 modules

  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o

  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko

make[1]:正在离开目录 `/usr/src/linux-headers-2.6.38-8-generic'

make -C $PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= postbuild

make[1]: 正在进入目录 `/tmp/vmware-root/modules/vmci-only'

make[1]: “postbuild”是最新的。

make[1]:正在离开目录 `/tmp/vmware-root/modules/vmci-only'

cp -f vmci.ko ./../vmci.o

make:离开目录“/tmp/vmware-root/modules/vmci-only”

Using 2.6.x kernel build system.

make:进入目录'/tmp/vmware-root/modules/vmci-only'

make -C /lib/modules/2.6.38-8-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= modules

make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.38-8-generic'

  CC [M]  /tmp/vmware-root/modules/vmci-only/kernelStubsLinux.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciDatagram.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciEvent.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestDs.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciGuestKernelIf.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciKernelIf.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciProcess.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciQueuePair.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmciUtil.o

  CC [M]  /tmp/vmware-root/modules/vmci-only/vmci_drv.o

  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o

  Building modules, stage 2.

  MODPOST 1 modules

  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o

  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko

make[1]:正在离开目录 `/usr/src/linux-headers-2.6.38-8-generic'

make -C $PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= postbuild

make[1]: 正在进入目录 `/tmp/vmware-root/modules/vmci-only'

make[1]: “postbuild”是最新的。

make[1]:正在离开目录 `/tmp/vmware-root/modules/vmci-only'

cp -f vmci.ko ./../vmci.o

make:离开目录“/tmp/vmware-root/modules/vmci-only”

Using 2.6.x kernel build system.

make:进入目录'/tmp/vmware-root/modules/vsock-only'

make -C /lib/modules/2.6.38-8-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= modules

make[1]: 正在进入目录 `/usr/src/linux-headers-2.6.38-8-generic'

  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/af_vsock.o

  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notify.o

  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/stats.o

  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/util.o

  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/vsockAddr.o

  CC [M]  /tmp/vmware-root/modules/vsock-only/driverLog.o

  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.o

  Building modules, stage 2.

  MODPOST 1 modules

  CC      /tmp/vmware-root/modules/vsock-only/vsock.mod.o

  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.ko

make[1]:正在离开目录 `/usr/src/linux-headers-2.6.38-8-generic'

make -C $PWD SRCROOT=$PWD/. \

  MODULEBUILDDIR= postbuild

make[1]: 正在进入目录 `/tmp/vmware-root/modules/vsock-only'

make[1]: “postbuild”是最新的。

make[1]:正在离开目录 `/tmp/vmware-root/modules/vsock-only'

cp -f vsock.ko ./../vsock.o

make:离开目录“/tmp/vmware-root/modules/vsock-only”

The module vmxnet3 has already been installed on this system by another 

installer or package and will not be modified by this installer.  Use the flag 

--clobber-kernel-modules=vmxnet3 to override.

The module pvscsi has already been installed on this system by another 

installer or package and will not be modified by this installer.  Use the flag 

--clobber-kernel-modules=pvscsi to override.

Disabling timer-based audio scheduling in pulseaudio.

Detected Xorg X server version 1.10.1.

Distribution provided drivers for Xorg X server are used.

Skipping X configuration because X drivers are not included.

Creating a new initrd boot image for the kernel.

update-initramfs: Generating /boot/initrd.img-2.6.38-8-generic

vmware-tools start/running

The configuration of VMware Tools 8.4.6 build-385536 for Linux for this running

kernel completed successfully.

You must restart your X session before any mouse or graphics changes take 

effect.

You can now run VMware Tools by invoking "/usr/bin/vmware-toolbox-cmd" from the

command line or by invoking "/usr/bin/vmware-toolbox" from the command line 

during an X server session.

To enable advanced X features (e.g., guest resolution fit, drag and drop, and 

file and text copy/paste), you will need to do one (or more) of the following:

1. Manually start /usr/bin/vmware-user

2. Log out and log back into your desktop session; and,

3. Restart your X session.

To use the vmxnet driver, restart networking using the following commands: 

/etc/init.d/networking stop

rmmod pcnet32

rmmod vmxnet

modprobe vmxnet

/etc/init.d/networking start

Enjoy,

--the VMware team

root@cc-virtual-machine:/home/cc/桌面/vmware-tools-distrib# 


推荐阅读
  • 本文探讨了Web开发与游戏开发之间的主要区别,旨在帮助开发者更好地理解两种开发领域的特性和需求。文章基于作者的实际经验和网络资料整理而成。 ... [详细]
  • 在编译BSP包过程中,遇到了一个与 'gets' 函数相关的编译错误。该问题通常发生在较新的编译环境中,由于 'gets' 函数已被弃用并视为安全漏洞。本文将详细介绍如何通过修改源代码和配置文件来解决这一问题。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 在哈佛大学商学院举行的Cyberposium大会上,专家们深入探讨了开源软件的崛起及其对企业市场的影响。会议指出,开源软件不仅为企业提供了新的增长机会,还促进了软件质量的提升和创新。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • MySQL缓存机制深度解析
    本文详细探讨了MySQL的缓存机制,包括主从复制、读写分离以及缓存同步策略等内容。通过理解这些概念和技术,读者可以更好地优化数据库性能。 ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 阿里云ecs怎么配置php环境,阿里云ecs配置选择 ... [详细]
  • 远程过程调用(RPC)是一种允许客户端通过网络请求服务器执行特定功能的技术。它简化了分布式系统的交互,使开发者可以像调用本地函数一样调用远程服务,并获得返回结果。本文将深入探讨RPC的工作原理、发展历程及其在现代技术中的应用。 ... [详细]
  • 深入解析Hadoop的核心组件与工作原理
    本文详细介绍了Hadoop的三大核心组件:分布式文件系统HDFS、资源管理器YARN和分布式计算框架MapReduce。通过分析这些组件的工作机制,帮助读者更好地理解Hadoop的架构及其在大数据处理中的应用。 ... [详细]
  • NFS(Network File System)即网络文件系统,是一种分布式文件系统协议,主要用于Unix和类Unix系统之间的文件共享。本文详细介绍NFS的配置文件/etc/exports和相关服务配置,帮助读者理解如何在Linux环境中配置NFS客户端。 ... [详细]
author-avatar
安韦苇8
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有