Ubuntuで古いVMWare Workstation Playerを削除する方法
このチュートリアルでは、Ubuntu 24.04およびLinux Mint 22で古いVMWare Workstationプレーヤーを完全に削除する方法を示します。
今日はUbuntuのノートパソコンに新しいVMWare Workstation Pro 17.6.1をインストールしようとしていました。しかし、公式インストーラーは最初に古いVMWare Player 17.5.0.0をアンインストールするように指示しました。
問題は、wmware-installerが前のパッケージをアンインストールすることを拒否したため、新しいものをインストールできなかったことです!もし同様の問題に遭遇した場合、このチュートリアルが役に立つかもしれません。
VMwareプレーヤーは廃止されました
オプション1: 公式のvmware-installerコマンドを使用してアンインストールする:
このソフトウェアには、vmware製品やコンポーネントをリストおよびアンインストールするための公式ツールvmware-installerがあります。
それはVMwareハイパーバイザーソフトウェアと一緒にインストールされます。そして、まずそのソフトウェアをシステムからアンインストールすることをお勧めします。
1. 製品をアンインストールする:
まず、ターミナルを開き(Ctrl+Alt+T)、以下のコマンドを実行してインストールされたすべての製品を一覧表示します。
vmware-installer --list-products次に、アンインストールコマンドを実行しますが、前のコマンドで得た製品名に応じて
vmware-playerを置き換えてください:sudo vmware-installer -u vmware-player設定ファイルを保持するかどうかを二回尋ねられます。そして、私はいいえと答えました。
上記のコマンドは失敗する可能性があります!それは以下のテキストを出力し、アンインストールを拒否しましたが、その時は実行中の仮想マシンはありませんでした。
VMwareインストーラーは、実行中の仮想マシンがある場合、続行できません。続行する前に実行中の仮想マシンをシャットダウンまたはスリープ状態にしてください。
同様の問題が発生した場合は、起動スクリプトを削除して(オプション2を参照)、再起動してみてください。私にはそれが効果がありました。
2. コンポーネントのアンインストール
ソフトウェアを完全に削除するには、ネットワークエディタ、インストーラ自体、その他のVMwareツールも削除する必要があります。
それらをリストするには、コマンドを使用します:
vmware-installer --list-components次に、以下のコマンドを実行してコンポーネントをアンインストールできます:
sudo vmware-installer --uninstall-component=vmware-player-appそして、最後のコマンドを実行しますが、すべてのコンポーネントをアンインストールするために、コンポーネント名を何度も置き換えます。
オプション2: VMWare関連のすべてのファイルを手動で削除する
最後のオプションがうまくいかない場合は、インストールされているすべてのファイルを削除してみてください!そして、こちらがFedora/RHELの公式ガイドです。
最初に、Ctrl+Alt+Tを押してターミナルウィンドウを開きます。
次に、コマンドを実行して /etc/rc{0~6}.d (例えば、/etc/rc0.d、/etc/rc1.d、…… /etc/rc6.d) ディレクトリに自動的に移動し、一つずつ vmware スクリプトを削除します。
for dir in /etc/rc*.d; do cd $dir && sudo rm *vmware*; done注意:このコマンドは、ファイルが見つからない場合に「そのようなファイルやディレクトリはありません」というメッセージをいくつか出力します。
そして、/etc/init.dディレクトリ内のvmwareスクリプトを削除します。
sudo rm /etc/init.d/vmware*/etc/init.d/ および /etc/rc*.d ディレクトリ内のすべての vmware スクリプトを削除して再起動した後、wmware-installer コマンドを使用して製品を削除できるようになりました。
2. 次に、起動時にカーネルモジュールをロードするための /etc/modprobe.d 下の設定ファイルも削除します。
sudo rm /etc/modprobe.d/vmware-fuse.conf3. 次に、以下のコマンドを実行して、すべてのvmware関連の実行可能ファイルを削除します。
sudo rm /usr/bin/vmware*sudo rm /usr/sbin/vmware*sudo rm /usr/bin/vmnet*4. そして、コマンドを使用してすべてのライブラリファイルと /etc 設定を削除します:
sudo rm -R /etc/vmware*sudo rm -R /usr/lib/vmware*5. 個人ユーザーデータとキャッシュを削除するには、次のコマンドを使用してください:
rm -R ~/.vmware ~/.cache/vmware6. そして、vmwareのログを削除します。
sudo rm -R /var/log/vmware*7. アプリのショートカットファイルや、コマンドによって削除できるその他のXMLファイルもあります。
sudo rm /usr/local/share/applications/vmware-player.desktopsudo rm /usr/share/mime/application/*vmware*.xmlsudo rm /usr/local/share/appdata/vmware-player.appdata.xmlsudo rm /usr/share/mime/packages/vmware-player.xmlシステムにvmwareアイコンなどの他の小さなファイルが残っているかもしれません。それらをすべて削除したい場合は、plocateをインストールしてみてください:
sudo apt install plocate次に、コマンドsudo updatedbを使用してデータベースを更新し、最後にシステム上のvmwareファイルを検索して、rmコマンドを使用して削除します。
locate vmwareそれだけです。楽しんでください!



