解决Ubuntu 18.04安装VMwareTools错误问题

yizhihongxing

下面是“解决Ubuntu 18.04安装VMwareTools错误问题”的完整攻略。

问题描述

在安装Ubuntu 18.04虚拟机中,运行VMwareTools安装时会出现错误,安装无法完成。出现的错误信息为:

Failed to get size of kernel source tree.

解决方法

为了解决此错误,需要安装Linux Headers和gcc编译器,以便正确编译和安装VMwareTools。

步骤1:安装依赖项

打开终端并安装gcc编译器和Linux Headers,使用以下命令:

sudo apt-get install build-essential linux-headers-$(uname -r)

步骤2:安装VMwareTools

在VMware虚拟机中重新安装VMwareTools。 这可以通过在VMware Workstation或Player中选择“VM”>“Install VMware Tools”来完成。

步骤3:挂载VMwareTools

解压安装程序并将其挂载到系统中,使用以下命令:

tar -xzf /media/username/VMware\ Tools/VMwareTools-version.tar.gz -C /tmp/

cd /tmp/vmware-tools-distrib/

sudo ./vmware-install.pl -d

请注意,此命令中的“username”应替换为您登录系统时使用的用户名,“version”应替换为您下载的VMwareTools版本号。

步骤4:重新启动虚拟机

在安装完成后,最后一步是重新启动您的虚拟机,使用以下命令:

sudo reboot

示例说明

示例1:安装依赖项和VMwareTools

在终端中运行以下命令的示例:

sudo apt-get install build-essential linux-headers-$(uname -r)

使用以下步骤在VMware虚拟机中安装VMwareTools:

  • 在VMware Workstation或Player中选择“VM”>“Install VMware Tools”。
  • 解压安装程序并将其挂载到系统中。
  • 输入以下命令,按照屏幕上的提示完成 VMWare Tool 的安装:
cd /media/username/VMware\ Tools/

sudo ./installer.sh

示例2:重新启动虚拟机

在安装完成后,重新启动虚拟机的示例:

sudo reboot

完成后,您的VMwareTools应该已经安装并且能够在Ubuntu 18.04虚拟机上运行。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:解决Ubuntu 18.04安装VMwareTools错误问题 - Python技术站

(0)
上一篇 2023年5月24日
下一篇 2023年5月24日

相关文章

  • Vmware虚拟机怎么向Linux虚拟机拖放文件?

    如果你使用的是Vmware Workstation虚拟机软件,那么你可以按照以下步骤向Linux虚拟机拖放文件: 第一步:选择需要拖放的文件。在Windows宿主机中,找到你想要拖放的文件或文件夹。如果你想要拖放多个文件,可以按住Ctrl键,然后逐一选择它们。 第二步:将文件拖放到虚拟机窗口中。打开Linux虚拟机软件,将它的窗口大小设置为与Windows宿…

    Linux 2023年5月24日
    00
  • linux内存管理机制(自己整理)

    1、以程序开发者的角度审视Linux的进程内存管理 2、系统物理内存管理和内核内存的使用方法 3、内存映射、理解内核内存管理与用户内存管理之间的关系 进程与内存 进程如何使用内存? 毫无疑问,所有进程(执行的程序)都必须占用一定数量的内存,它或是用来存放从磁盘载入的程序代码,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途不一而不尽相同…

    Linux 2023年4月11日
    00
  • centos6.5下安装zabbix2.4的教程图解

    下面来详细讲解“centos6.5下安装zabbix2.4的教程图解”的完整攻略。 安装zabbix2.4步骤 1. 安装EPEL源 yum install -y wget wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo yum clean all y…

    Linux 2023年5月14日
    00
  • Linux下PHP+Apache的26个必知的安全设置

    以下是“Linux下PHP+Apache的26个必知的安全设置”的完整使用攻略,包含两个示例说明。 步骤 更新系统软件包。在终端中输入以下命令: bash sudo apt-get update 安装Apache。在终端中输入以下命令: bash sudo apt-get install apache2 安装PHP。在终端中输入以下命令: bash sudo…

    Linux 2023年5月13日
    00
  • SATA Mode:Optane without Raid导致lsblk检测不到磁盘

        本人是Win(WD 512G)+ Fedora(Lexar 256G),在Fedora Linux中无法显示Windows的硬盘,但Fedora是自带NTFS驱动的,不存在文件系统不兼容。        (实际上影响不止于此,安装ubuntu会提示请关闭Raid功能,安装CentOS/deepin会完全检测不到任何硬盘,导致无法安装。本人当初无法解决…

    Linux 2023年4月17日
    00
  • Linux securetty命令

    Linux securetty命令是用于验证系统上哪些终端设备是安全的。它通常用于限制哪些终端设备(例如串行端口或虚拟控制台)可以用于root用户和其他特权用户的登录。如果securetty文件不存在,则所有终端设备都被视为安全。 以下是使用Linux securetty命令的方法: 检查securetty文件内容 在终端中输入以下命令,可以查看当前系统上的…

    Linux 2023年3月28日
    00
  • Linux-关机命令

    关机命令 shutdown [OPTION]… TIME [MESSAGE] shutdown 选项+时间+信息 常见的关机命令有 shutdown -a ===>使用/etc/shutdown.allow 来验证身份 shutdown -t  ===>t表示time 后面一般会接时间(s秒),表示多久之后,在发送kill信号 shutdow…

    Linux 2023年4月11日
    00
  • 关于 Bash 脚本中 Shebang 的趣事

    哈喽大家好,我是咸鱼 不知道小伙伴们在写 Bash 脚本或者说看别人的 Bash 脚本的时候有没有注意过脚本的第一行 #!/bin/bash Bash 脚本的第一行往往以 #! 开头,这一行称作 shebang 行 在 类 UNIX 系统中,shebang 行用来指定脚本的解释器路径,通常出现在第一行,格式如下 #! interpreter_path she…

    Linux 2023年5月7日
    00
合作推广
合作推广
分享本页
返回顶部