解决VMware 安装 Ubuntu 后无法全屏的问题

news/2025/2/25 13:53:42

根据以往的经验,一直想安装 VMware-tools,但是看了官方介绍才突然发现早就已经有更好的替代品了。
官方介绍连接在此:Install VMware Tools in VMware products

官方介绍
如上图所述,早期的 Linux 系统推荐安装 VMware-tools,但更新的版本现在更推荐使用 Open VM Tools

Open VM Tools 简介

open-vm-tools 是 VMware Tools 的开源版本,它由一系列虚拟化实用程序组成,这些实用程序旨在增强在 VMware 环境中运行的虚拟机的功能,从而提高管理效率。open-vm-tools 的主要目标是允许操作系统供应商、社区以及虚拟设备供应商将 VMware Tools 集成到他们的产品发布中。简而言之,open-vm-tools 是 VMware Tools 的开源实现,它提供了许多 VMware Tools 提供的功能,但以开源的方式提供。

安装 open-vm-tools

从 Ubuntu 14.04、Debian 7、OpenSUSE 12.2、CentOS 7 和 Fedora 19 开始,open-vm-tools 已经成为官方 VMware Tools 的替代品。如果用户尝试安装官方 VMware Tools,系统会提示使用 open-vm-tools,因为 VMware 官方推荐使用 open-vm-tools

注意,如果想装open-vm-tools,一定要先删除VMware Tools,否则两者会冲突。卸载程序是tar包解压缩后的/bin目录下的vmware-uninstall-tools.pl。

sudo vmware-uninstall-tools.pl

安装 open-vm-tools 的步骤通常很简单,因为它已经包含在大多数 Linux 发行版的官方仓库中。以下是一些常见 Linux 发行版的安装命令:

#对于 Ubuntu/Debian 系统: 
sudo apt install open-vm-tools
sudo apt install open-vm-tools-desktop

#对于 CentOS/Fedora 系统: 
sudo dnf install open-vm-tools

#对于 Arch Linux 系统: 
sudo pacman -S open-vm-tools

注意:有图形化界面的 ubuntu 装open-vm-tools-desktop,没有图形化界面的ubuntu装open-vm-tools。


http://www.niftyadmin.cn/n/5865574.html

相关文章

Win11安装dpanel实现docker可视化面板,并解决端口冲突的问题

目标是给Win11的docker安装dpanel可视化面板,可以更直观的看到docker中的数据。 执行镜像(没有则自动拉取) 首先配置好docker加速环境(阿里云的docker加速等),然后访问GitHub - donknap/dpanel: 轻量化 do…

文件包含-session2

[题目信息]: 题目名称题目难度文件包含-session22 [题目考点]: 由于网站功能需求,会让前端用户选择要包含的文件,而开发人员又没有对要包含的文件进行安全考虑,就导致攻击者可以通过修改文件的位置来让后台执行任意…

调查报告:DLL项目运行时库设置与依赖兼容性分析

文章目录 引言背景与问题描述理论基础问题分析1. DLL项目为何必须使用 /MD2. 静态库项目为何不适合使用 /MD3. 尝试在DLL项目中链接 /MT 依赖的潜在问题4. 可行性分析 解决方案与建议1. 最佳实践2. 配置示例3. 测试与验证 运行时库设置对比表结论 引言 在C项目开发中&#xff…

【NLP 26、实践 ⑥ 引入bert,判断文本中是否有特定字符出现】

目录 引入bert,判断文本中特定字符出现 1.设计模型 2.前馈运算 3.建立词表 4.生成样本 5.建立数据集 6.建立模型 7.测试模型结果 8.模型训练 9.用训练好的模型预测 10.完整代码 我欲挑灯见你,可是梦怕火 我泪眼婆娑,坐实你来过 —— 25.1.2…

【Deepseek高级使用教程】Deepseek-R1的5种高级进阶玩法,5分钟教会你Deepseek+行业的形式进行工作重构的保姆级教程

AI视频生成:小说文案智能分镜智能识别角色和场景批量Ai绘图自动配音添加音乐一键合成视频https://aitools.jurilu.com/ 最近,有各行各业的小伙伴问我,到底应该怎么将deepseek融入进他们自身的工作流呢?其实这个问题很简单。我就以…

Fetch API 与 XMLHttpRequest:深入剖析异步请求的利器

Hi,我是布兰妮甜 !在现代 Web 开发中,异步通信是实现动态和交互式用户体验的基石。XMLHttpRequest (XHR) 作为老牌劲旅,曾一度统治着这一领域。然而,随着 Fetch API 的横空出世,开发者们迎来了一个更现代、…

Ubuntu 下 nginx-1.24.0 源码分析 - ngx_preinit_modules 函数

ngx_preinit_modules 声明在 src\core\ngx_module.h ngx_int_t ngx_preinit_modules(void);实现在 src\core\ngx_module.c ngx_int_t ngx_preinit_modules(void) {ngx_uint_t i;for (i 0; ngx_modules[i]; i) {ngx_modules[i]->index i;ngx_modules[i]->name ngx_…

Memcached和redis对比了解

1.介绍 Memcached 是一个高性能、分布式的内存缓存系统,用于加速动态 Web 应用程序,减少数据库负载。它的核心功能是将数据存储在内存中,并通过基于键值对(Key-Value)的方式快速读取数据。 Redis 和 Memcached 选择建…