主機和虛擬機復制粘貼失效的解決方案


背景

使用vmware安裝Linux虛擬機后(我的環境為CentOS 7 ,openSUSE15.1,Ubuntu18.04),為了很多的便利性,安裝vmtools 常常是我們需要做的事情,拖拽復制文件等方便性功能。(高版本的vmware安裝centos時候。centos會自動安裝open-vm-tools。所以不需要像安裝Ubuntu那樣的自己安裝VMware提供的vmtools的過程。)

出現問題:主機和虛擬機復制粘貼失效

Centos 7 在安裝了alien后,主機和虛擬機復制粘貼失效,復制報錯。很快我意識到可能是vmtools出現的了問題。

注:在升級內核后需要重新安裝vmtools。

open-vm-tools???

可是我發現,我並不能重新安裝。我又啟動了Ubuntu,發現重新安裝按鈕是可用的。
open_vmtools重新安裝變暗

查找原因發現是centos7本身安裝的是open-vmtools(圖片是截取的openSUSE15.1.這個和CentOS7一樣,所以就沒切換系統去截圖)
open_vmtools

卸載open-vm-tools

在上一步我們找到了問題所在。
那么先把舊的卸載了。

sudo rpm -q open(雙擊tab,看一下)

[code@localhost ~]$ rpm -q open
opencc                 open-sans-fonts        openssl
openjpeg2              openssh                openssl-libs
openjpeg-libs          openssh-clients        open-vm-tools
openldap               openssh-server         open-vm-tools-desktop
[code@localhost ~]$ rpm -q open

執行卸載命令
rpm -e open-vm-tools
rpm -e open-vm-tools-desktop

重新安裝open-vm-tools (可不用此方案)

sudo yum install open-vm-tools
sudo yum install open-vm-tools-desktop.x86_64 

推薦方案:安裝vmware提供的vmtools

在卸載完open-vm-tools后。點擊VMware的重新安裝VMware tools。

tar -xzvf xxxxx.tar.gz

cd vmware-tools-distrib

sudo ./vmware-install.pl

# 一路enter就行了

安裝完重啟就OK了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM