当前位置: 首页 > news >正文

虚拟机 | Ubuntu图形化系统: open-vm-tools安装失败以及实现文件拖放

系列文章目录

虚拟机 | Ubuntu 安装流程以及界面太小问题解决


文章目录

  • 系列文章目录
    • 虚拟机 | Ubuntu 安装流程以及界面太小问题解决
  • 前言
  • 一、VMware Tools 和 open-vm-tools 是什么
    • 1、VMware Tools
    • 2、open-vm-tools
  • 二、推荐使用open-vm-tools(简单)
    • 1、虚拟机安装
    • 2、open-vm-tools安装
      • 1、首先打开终端,输入 sudo su ,并输入超级用户密码。
      • 2、 确保Ubuntu系统软件包为最新(重要)
      • 3、执行:apt-get install open-vm-tools open-vm-tools-desktop
      • 介绍:
        • open-vm-tools 安装原因
        • open-vm-tools-desktop安装原因
      • 步骤 3: 重启虚拟机(如果需要)
  • 总结


前言

为了提升虚拟机性能以及增强虚拟机与宿主机之间交互,简化操作。

  • VMware Tools 和 open-vm-tools 工具集应运而生。
  • 对于于大多数现代 Linux 发行版来说,直接通过包管理器安装 open-vm-tools 已成为推荐的做法。

一、VMware Tools 和 open-vm-tools 是什么

1、VMware Tools

  • 这是由 VMware 官方提供的工具包,旨在提高虚拟机的性能并改进虚拟机与宿主机之间的交互。
  • 包括了驱动程序 和 实用程序,比如可以实现更高效的图形处理、时间同步、拖放文件传输等功能。

2、open-vm-tools

  • 开源版本的 VMware Tools,由 VMware 贡献给开源社区的项目。
  • 包含了与 VMware Tools 类似的功能,但作为开源软件,它可以被更多的Linux发行版包含在它们的软件仓库中,方便用户安装和更新。
  • 自 VMware vSphere 5.5 开始,VMware 官方推荐 使用 open-vm-tools 版本,特别是对于 Linux 虚拟机而言。这代表了一个趋势,即推动更加开放和兼容的解决方案。

二、推荐使用open-vm-tools(简单)

1、虚拟机安装

如果还没有安装虚拟机,推荐观看以下文章:

  • 虚拟机 | Ubuntu 安装流程以及界面太小问题解决
  • 虚拟机 | centos Stream 9 安装流程以及finalshell连接

2、open-vm-tools安装

下面,是基于Ubuntu操作系统进行演示:

1、首先打开终端,输入 sudo su ,并输入超级用户密码。

sudo su 
  • 进入超级用户(root用户)模式。

在这里插入图片描述

2、 确保Ubuntu系统软件包为最新(重要)

  • 安装open-vm-tools出现依赖安装失败问题,可能是apt-get不是最新版。
  • 在终端并执行以下命令:
apt-get update

3、执行:apt-get install open-vm-tools open-vm-tools-desktop

apt-get install open-vm-tools open-vm-tools-desktop

介绍:

open-vm-tools 安装原因
  • 尽管,大多数现代 Linux 发行版都直接在官方软件仓库中提供了 open-vm-tools 包,但是执行以下也无伤大雅。
open-vm-tools-desktop安装原因
  • open-vm-tools-desktop 是在 open-vm-tools 基础上的扩展,专注于提供图形用户界面相关的增强功能。
  • 作用
    • 剪贴板共享
    • 拖放文件传输(本文章使用的功能)
    • 显示器分辨率自动调整
    • 多监视器支持:支持在多个显示器间扩展虚拟机桌面。

在这里插入图片描述

步骤 3: 重启虚拟机(如果需要)

某些情况下,可能需要重启你的Ubuntu虚拟机以确保所有组件都能正确加载和运行。

 reboot

总结

在某些情况下,特别是对于服务器环境或无图形界面的虚拟机,可能并不需要这些额外的功能。因此,是否安装取决于你的具体需求。

各位再见!这里是 鳄鱼杆,钓……鳄鱼的杆儿!

期待下次再会,愿每一次垂钓之旅都能满载而归。

在这里插入图片描述

相关文章:

  • 数据可视化大屏产品设计方案(附Axure源文件预览)
  • 【JavaSE-7】方法的使用
  • 【C语言】函数篇
  • 安装remixd,在VScode创建hardhat
  • 软考架构师笔记-数据库系统
  • 确认机制的分类及其区别与联系探讨
  • 在springboot项目中引入log4j 2.x
  • mysql进阶(三)
  • 【CSS 】Class Variance Authority CSS 类名管理工具库
  • JVM与性能调优详解
  • 香港电讯CE2.0网络全面升级,100G服务支援企业关键应用
  • Unity InputField + ScrollRect实现微信聊天输入框功能
  • unity学习64,第3个小游戏:一个2D跑酷游戏
  • 如何用更少的内存训练你的PyTorch模型?深度学习GPU内存优化策略总结
  • Linux 上离线安装 python3
  • 哪些培训课程适合学习PostgreSQL中级认证知识?
  • 前端Vue3面试题
  • blender 坐标系 金属度
  • 基于多目标向日葵优化算法(Multi-objective Sunflower Optimization,MOSFO)的移动机器人路径规划研究,MATLAB代码
  • 小程序路径复制
  • 福建、广西等地有大暴雨,国家防总启动防汛四级应急响应
  • 蒲慕明院士:好的科普应以“质疑、讨论公众关切的科学问题”为切入点
  • “南昌航空一号”成功发射,赣江鄱阳湖有了专属卫星守护
  • 61岁云浮市律师协会副会长谭炳光因突发疾病逝世
  • 用贝多芬八首钢琴三重奏纪念风雨并肩20年
  • 多个“首次”!上市公司重大资产重组新规落地