虛擬機器雖然帶給技術人員在開發、測試、佈署前極大的便利性,但若客系統與宿主系統間的檔案交換,甚至是複製貼上這再平常不過的功能無法使用時,極為不方便.
大叔安裝在 macOS 上的 Ubuntu 虛擬機器(使用 VMware Fusion)就遇到了這問題,以下是收集到並且驗證可解決問題的辦法.
一如往常,大叔先說重點:安裝 open-vm-tools-desktop
這套件提供了客系統與宿主系統間共用剪貼簿以及分享檔案系統的能力,Ubuntu Linux 預設只安裝了 open-vm-tools,沒有安裝這個套件
為確保安裝的版本沒有衝突,最好的方式就是移除原有的版本在全部重裝,以下是步驟:
- 移除原本的套件.sudo apt-get autoremove open-vm-tools
- 使用 VMware 的視窗命令安裝 VMware Tools
- 重啟你的 Ubuntu 虛擬機器
- 安裝目標套件.sudo apt-get install open-vm-tools-desktop
- 再次重啟你的 Ubuntu 虛擬機器,打完收工
至此,複製貼上、檔案分享都可以使用了~
至於大叔為何棄已經使用數年的 Parallels Desktop 不用,而就 VMware Fusion?也許我會寫一篇自己的看法與各位分享~

是個混血中年大叔,混台閩以及客家兩種極為優秀的血統.
喜歡搖滾樂、電玩、電影、汽車、大型重機以及偶爾的登山健行.靠電腦為生,略懂音樂、美術、攝影、網站、數位行銷、程式.家中的外號是修修人,常常 DIY 這修修那補補.
星際大戰的忠實粉絲,近幾年只玩「星際大戰 戰場前線」系列遊戲.偶爾會錄製遊戲畫面假裝自己是有名的實況主…
這沙發我要了