[TOC]shell
背景
使用vmware安裝Linux虛擬機後(個人環境爲CentOS 7 ,openSUSE15.1,Ubuntu18.04),爲了不少的便利性,安裝vmtools 經常是咱們須要作的事情,拖拽複製文件等方便性功能。(高版本的vmware安裝centos時候。centos會自動安裝open-vm-tools。因此不須要像安裝Ubuntu那樣的本身安裝VMware提供的vmtools的過程。)centos
出現問題:主機和虛擬機複製粘貼失效
Centos 7 在安裝了alien後,主機和虛擬機複製粘貼失效,複製報錯。很快我意識到多是vmtools出現的了問題。ssh
注:
在升級內核後須要從新安裝vmtools。
centos7
open-vm-tools???
但是我發現,我並不能從新安裝。我又啓動了Ubuntu,發現從新安裝按鈕是可用的。 spa
查找緣由發現是centos7自己安裝的是open-vmtools(圖片是截取的openSUSE15.1.這個和CentOS7同樣,因此就沒切換系統去截圖) code
卸載open-vm-tools
在上一步咱們找到了問題所在。 那麼先把舊的卸載了。server
sudo rpm -q open(雙擊tab,看一下)
blog
[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。ssl
tar -xzvf xxxxx.tar.gz cd vmware-tools-distrib sudo ./vmware-install.pl # 一路enter就好了