Ubuntu20.04.2安裝Vmware tools

軟件版本:Vmware Workstation Pro 17.6.2
操作系統鏡像文件:ubuntu-20.04.2-desktop-amd64

方式1:用iso鏡像安裝

沒用這種方法,太麻煩

方式2:用apt安裝Open VM Tools

如果你使用的是較新的Ubuntu版本(如Ubuntu 22.04或更高),VMware Tools可能已經通過Open VM Tools進行了預安裝。Open VM Tools是一個開源版本的VMware Tools,功能與VMware Tools類似。

1、確定Ubuntu虛擬機有網絡

2、鏡像源切換為中國的

3、執行命令

  • 僅安裝 open-vm-tools:適合服務器環境或不需要桌面增強功能的場景。
  • 安裝 open-vm-tools-desktop:適合桌面環境,尤其是需要無縫模式、鼠標指針集成等增強功能的用戶。
    如果你不確定是否需要桌面增強功能,可以先安裝 open-vm-tools-desktop,因為它包含了 open-vm-tools 的所有功能。
sudo apt update
sudo apt upgrade
sudo apt install open-vm-tools-desktop 
#sudo apt install open-vm-tools #這一行不用執行
#open-vm-tools-desktop包含了open-vm-tools 的所有功能。

補充說明

open-vm-tools 是 Open VM Tools 的核心組件,它是 VMware Tools 的開源版本,主要用于提供虛擬機與宿主機之間的基本交互功能。它包含以下功能:

  • 時間同步:確保虛擬機的時間與宿主機保持一致。
  • 文件共享:支持虛擬機與宿主機之間的文件共享功能。
  • 網絡功能:優化虛擬機的網絡性能。
  • 其他基礎功能:如虛擬機的電源管理、性能優化等。
  • 適用場景:如果你只需要基本的虛擬機功能(如時間同步、文件共享等),安裝 open-vm-tools 就足夠了。

open-vm-tools-desktop 是 open-vm-tools 的擴展包,專門針對桌面環境(如 GNOME、KDE 等)提供額外的增強功能。它包含了 open-vm-tools 的所有功能,并且增加了以下特性:

  • 無縫模式(Unity):讓虛擬機的窗口直接顯示在宿主機的桌面環境中,而不是在虛擬機窗口中。
  • 鼠標指針集成:在虛擬機和宿主機之間切換鼠標指針時,無需手動釋放或捕獲鼠標。
  • 拖放功能:支持在虛擬機和宿主機之間拖放文件。
  • 高分辨率支持:自動調整虛擬機的屏幕分辨率以適應宿主機的顯示設置。
  • 其他桌面增強功能:如改進的圖形性能、桌面集成等。
  • 適用場景:如果你使用的是桌面環境,并且希望獲得更流暢的用戶體驗(如無縫模式、鼠標指針集成等),那么安裝 open-vm-tools-desktop 是更好的選擇。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/70438.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/70438.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/70438.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Mac系統下使用Docker快速部署MaxKB:打造本地知識庫問答系統

隨著大語言模型的廣泛應用,知識庫問答系統逐漸成為提升工作效率和個人學習的有力工具。MaxKB是一款基于LLM(Large Language Model)大語言模型的知識庫問答系統,支持多模型對接、文檔上傳和自動爬取等功能。本文將詳細介紹如何在Ma…

2526考研資料分享 百度網盤

通過網盤分享的文件:01、2026【考研數學】 鏈接: https://pan.baidu.com/s/1N-TlXcCKMcX1U-KBr0Oejg?pwducbe 提取碼: ucbe 提取碼:98wg--來自百度網盤超級會員v3的分享 通過網盤分享的文件:01、2026【考研政治】 鏈接: https://pan.baidu.com/s/1N-T…

【信息系統項目管理師-案例真題】2013下半年案例分析答案和詳解

更多內容請見: 備考信息系統項目管理師-專欄介紹和目錄 文章目錄 試題一【問題? 1】(12 分)【問題? 2】(10 分)【問題 3】( 3 分 )試題二【問題? 1】(3? 分)【問題? 2】(10? 分)【問題? 3】(3? 分)【問題? 4】(9? 分)試題三【問題? 1】(12? 分)?【問題? 2】(8?…

idea連接gitee(使用idea遠程兼容gitee)

文章目錄 先登錄你的gitee拿到你的郵箱找到idea的設置選擇密碼方式登錄填寫你的郵箱和密碼登錄成功 先登錄你的gitee拿到你的郵箱 具體位置在gitee–>設置–>郵箱管理 找到idea的設置 選擇密碼方式登錄 填寫你的郵箱和密碼 登錄成功

UNIAPP開發之利用阿里RTC服務實現音視頻通話后端THINKPHP5

下面是一個使用ThinkPHP 5實現后端邏輯的示例。我們將創建一個簡單的ThinkPHP 5項目來處理生成推流和播流地址的請求。 后端部分(ThinkPHP 5) 1. 初始化ThinkPHP 5項目 首先,確保你已經安裝了Composer。然后使用Composer創建一個新的Think…

嵌入式開發崗位認識

目錄 1.核心定義2.崗位方向3.行業方向4.技術方向5.工作職責6.核心技能7.等級標準8.優勢與劣勢9.市場薪資10. 發展路徑11. 市場趨勢12. 技術趨勢 1.核心定義 嵌入式系統: 以應用為中心,以計算機技術為基礎,軟硬件可裁剪的專用計算機系統 特點…

圖解循環神經網絡(RNN)

目錄 1.循環神經網絡介紹 2.網絡結構 3.結構分類 4.模型工作原理 5.模型工作示例 6.總結 1.循環神經網絡介紹 RNN(Recurrent Neural Network,循環神經網絡)是一種專門用于處理序列數據的神經網絡結構。與傳統的神經網絡不同&#xff0c…

MySQL數據庫入門到大蛇尚硅谷宋紅康老師筆記 高級篇 part 2

第02章_MySQL的數據目錄 1. MySQL8的主要目錄結構 1.1 數據庫文件的存放路徑 MySQL數據庫文件的存放路徑:/var/lib/mysql/ MySQL服務器程序在啟動時會到文件系統的某個目錄下加載一些文件,之后在運行過程中產生的數據也都會存儲到這個目錄下的某些文件…

http 響應碼影響 video 標簽播放視頻

背景 使用后端給的文件下載接口地址實現視頻播放,但是 video 標簽一直無法播放視頻如下圖,把接口地址放到瀏覽器請求能直接下載。但就是不能播放 原因 http 響應碼不正確,返回201是無法播放視頻200可以如下圖 狀態碼的影響: 20…

OneNote手機/平板“更多筆記本”中有許多已經刪掉或改名的,如何刪除

問題描述: OneNote 在手機或平板上添加“更多筆記本”中,有許多已經刪掉或改名的筆記本!如何刪除? OR:如何徹底刪除OneNote中的筆記本? 處理做法: 這個列表對應365里面的【最近打開】&#…

LeetCode--23. 合并 K 個升序鏈表【堆和分治】

23. 合并 K 個升序鏈表 給你一個鏈表數組,每個鏈表都已經按升序排列。 請你將所有鏈表合并到一個升序鏈表中,返回合并后的鏈表。 正文 這道題有多種解決方案 堆 比較容易,又比較直觀的就是堆排序,將每個節點加入最小根堆中&…

【 Avalonia UI 語言國際化 I18n】圖文結合教學,保姆級教學,語言國際化就是這么簡單(.Net C#)

完整項目地址 github : https://github.com/Crazy-GrowUp/AvaloniaI18nTest/tree/master gitee :https://gitee.com/jack_of_disco/avalonia-i18n-test 0.項目新建 Properties 文件夾 對應的項目配置文件里面就會增加 <Folder Include"Properties\" /> 1.項…

點擊el-dialog彈框跳到其他頁面瀏覽器的滾動條消失了多了 el-popup-parent--hidden

點擊el-dialog彈框跳到其他頁面瀏覽器的滾動條消失了 在使用 el-dialog 彈框時&#xff0c;Element Plus 會在彈框打開時自動給 body 添加 el-popup-parent–hidden 類&#xff0c;以隱藏滾動條。如果在跳轉到其他頁面時滾動條沒有恢復&#xff0c;可能是因為 el-dialog 沒有正…

JWT認證機制

Session認證機制中需要配合cookie才能實現&#xff0c;由于cookie默認不支持跨域訪問&#xff0c;當涉及到前端跨域請求后端接口時&#xff0c;需要做很多額外的配置&#xff0c;才能實現跨域session認證。所以這里不推薦使用session身份認證機制&#xff0c;一般推薦使用jwt認…

netcore 啟用gzip壓縮及緩存

public void ConfigureServices(IServiceCollection services) {....// 配置gzip 與 br的壓縮等級為最優services.Configure<BrotliCompressionProviderOptions>(options > {options.Level CompressionLevel.Optimal;});services.Configure<GzipCompressionProvid…

qt:常見標簽操作,倒計時功能,進度條與日歷

1.標簽常見函數 函數功能void setext(const QString &text)設置文本QString text()const獲取文本void setPixmap(const QPixmap)與Pixmap()const設置和獲取圖像void setAlignment(Qt::Alignment alignment)設置對齊&#xff08;獲取和上面一樣&#xff09;void setWordWr…

STM32MP157A單片機移植Linux驅動

在stm32mp157a單片機移植Linux操作系統&#xff0c;并移植內核驅動&#xff0c;在應用程序中使用3個線程&#xff0c;分別實現控制單片機上3個led流水燈的功能、蜂鳴器控制的功能、風扇控制的功能。 需求整理&#xff1a; 1.驅動程序-->led1.c&#xff0c;led2.c&#xff…

python中格式化輸出知識點匯總

在Python中&#xff0c;格式化輸出是一種常見的操作&#xff0c;用于將數據以特定的格式展示。以下是Python中格式化輸出的主要方法&#xff1a; ### 1. 使用 % 操作符 這是Python早期版本中常用的格式化方法&#xff0c;類似于C語言中的printf。 - **基本語法**&#xff1a;&…

完美轉發使用

完美轉發的幾個例子 例子 1&#xff1a;普通的完美轉發 首先&#xff0c;我們先來一個簡單的完美轉發的例子&#xff0c;展示如何使用 std::forward 來保持傳入參數的類型。 #include <iostream> #include <utility> // std::forwardvoid func(int& x) {st…

【Content-Type詳解、Postman中binary格式、json格式數據轉原始二進制流等】

Content-Type詳解、Postman中binary格式、json格式數據轉原始二進制流等 背景&#xff1a;postman中如何使用binary格式上傳文件 Content-TypeContent-Type的格式由三部分組成&#xff1a;以下是一些常見的Content-Type示例&#xff1a; Postman中 binary格式定義&#xff1a;用…