Как удалить старый проигрыватель рабочей станции VMWare в Ubuntu
В этом руководстве показано, как полностью удалить старый проигрыватель VMWare Workstation в Ubuntu 24.04 и Linux Mint 22.
Сегодня я пытался установить новую VMWare Workstation Pro 17.6.1 на свой ноутбук с Ubuntu. Однако официальный установщик посоветовал мне сначала удалить старый VMWare Player 17.5.0.0.
Проблема заключалась в том, что wmware-installer
почему-то отказался удалить предыдущий пакет, поэтому я не могу установить новый! Если вы столкнулись с подобной проблемой, это руководство может помочь.
VMware Player снят с производства
Вариант 1. Использование официальной команды vmware-installer для удаления:
Программное обеспечение имеет официальный инструмент vmware-installer
, позволяющий просматривать и удалять продукты и компоненты VMware.
Он устанавливается вместе с программным обеспечением гипервизора 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.
1. Сначала нажмите 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
ПРИМЕЧАНИЕ. Эта команда выведет несколько сообщений «Нет такого файла или каталога», если файл не найден.
И удалите сценарии vmware в каталоге /etc/init.d
.
sudo rm /etc/init.d/vmware*
После удаления всех сценариев vmware в каталогах /etc/init.d/
и /etc/rc*.d
и перезагрузки я могу использовать wmware-installer
команда для удаления продукта.
2. Затем также удалите файл конфигурации в /etc/modprobe.d
для загрузки модуля ядра при запуске.
sudo rm /etc/modprobe.d/vmware-fuse.conf
3. Затем удалите все исполняемые файлы, связанные с 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/vmware
6. И удалите логи vmware:
sudo rm -R /var/log/vmware*
7. Также имеется файл ярлыка приложения и другие XML-файлы, которые можно удалить с помощью команд:
sudo rm /usr/local/share/applications/vmware-player.desktop
sudo rm /usr/share/mime/application/*vmware*.xml
sudo rm /usr/local/share/appdata/vmware-player.appdata.xml
sudo rm /usr/share/mime/packages/vmware-player.xml
В вашей системе могут остаться и другие небольшие файлы, например значки vmware. Если вы хотите удалить их все, попробуйте установить plocate
:
sudo apt install plocate
Затем обновите базу данных с помощью команды sudo updateb
и, наконец, найдите все файлы vmware в вашей системе и используйте команду rm
для их удаления.
locate vmware
Вот и все. Наслаждаться!