- Can not remove VirtualBox Guest Additions with «apt-get remove» command
- Uninstall the VirtualBox guest addition on CentOS 7?
- Removing default Virtualbox guest additions?
- 1 Answer 1
- Как установить и использовать гостевые дополнения VirtualBox в Ubuntu
- Гость? Хост? Что это такое?
- Почему вы должны использовать гостевые дополнения VirtualBox?
- Установка VirtualBox Guest Additions в Ubuntu
- Советы по устранению неполадок
- Использование функций VirtualBox Guest Addition
- Изменение разрешения виртуального экрана
- Настройка Drag-and-Drop (для любых файлов)
- Настройка общего буфера обмена (для вставки копий)
- Удаление гостевых дополнений VirtualBox
- Завершение
Can not remove VirtualBox Guest Additions with «apt-get remove» command
I have tried to remove package with «remove» command, but there was not any request to delete it, even though something was found. I’m newbie, so maybe I made something wrong?
vic@vic-VirtualBox:~$ sudo apt-get remove virtualbox-guest* Reading package lists. Done Building dependency tree Reading state information. Done Note, selecting 'virtualbox-guest-utils' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-modules' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-additions-iso' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-dkms' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-dkms-hwe' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-modules-hwe' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-x11-hwe' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-source' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-source-hwe' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-utils-hwe' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-x11' for glob 'virtualbox-guest*' Note, selecting 'virtualbox-guest-additions' for glob 'virtualbox-guest*' Package 'virtualbox-guest-additions' is not installed, so not removed Package 'virtualbox-guest-modules-hwe' is not installed, so not removed Package 'virtualbox-guest-additions-iso' is not installed, so not removed Package 'virtualbox-guest-dkms-hwe' is not installed, so not removed Package 'virtualbox-guest-source-hwe' is not installed, so not removed Package 'virtualbox-guest-utils-hwe' is not installed, so not removed Package 'virtualbox-guest-x11-hwe' is not installed, so not removed Package 'virtualbox-guest-dkms' is not installed, so not removed Package 'virtualbox-guest-source' is not installed, so not removed Package 'virtualbox-guest-utils' is not installed, so not removed Package 'virtualbox-guest-x11' is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 381 not upgraded.
vic@vic-VirtualBox:~$ ls opt/VBoxGuestAdditions-* ls: cannot access 'opt/VBoxGuestAdditions-*': No such file or directory vic@vic-VirtualBox:~$ dpkg -l | grep -i virtualbox vic@vic-VirtualBox:~$ sudo vbox-uninstall-guest-additions [sudo] password for vic: Removing installed version 5.2.18 of VirtualBox Guest Additions. vic@vic-VirtualBox:~$ ^C vic@vic-VirtualBox:~$
Uninstall the VirtualBox guest addition on CentOS 7?
In adittion, to direclty open the terminal in the location where GuestAdittion is installed, just right click on the folder located in media/username/ghestadittion and select ‘Open in Terminal’. Then just run ‘sudo sh VBoxLinuxAdditions.run uninstall’
@Jonathan Host OS doesn’t really matter here, VBoxLinuxAdditions will be present in /media only when you click on Devices > Insert Guest Additions Image
@Jonathan that statement is illogical. The VBoxLinuxAdditions.run is a Linux executable and will be present on the Guest Additions ISO file which you have to insert for the Linux guest system to see and read it. The host system is irrelevant, it can be Linux or Windows. And of course, VBoxLinuxAdditions.run will not run on a Windows guest system if that’s what you imply, as it is a Linux executable and not a Windows executable.
Replace the /media with /run if you’re on Fedora 31. Also, uninstall is not a valid option. Where did you get that from? The linked blog post? Take note that it’s «Published April 26, 2012». I did this today using Guest Additions ISO of VirtualBox 6.0.10 and when you run sudo sh VBoxLinuxAdditions.run (with or without uninstall because that’s not an option) you will get a long text warning you of existing Guest Additions and telling you to uninstall it using the uninstall procedure of the operating system which on Fedora is rpm -e virtualbox-guest-additions-6.0.12-1.fc31.x86_64 .
f you have a version of the Guest Additions installed on your virtual machine and wish to remove it without installing new ones, you can do so by inserting the Guest Additions CD image into the virtual CD-ROM drive as described above. Then run the installer for the current Guest Additions with the uninstall parameter from the path that the CD image is mounted on in the guest, as follows:
sh ./VBoxLinuxAdditions.run uninstall
While this will normally work without issues, you may need to do some manual cleanup of the guest in some cases, especially of the XFree86Config or xorg.conf file. In particular, if the Additions version installed or the guest operating system were very old, or if you made your own changes to the Guest Additions setup after you installed them.
You can uninstall the Additions as follows:
/opt/VBoxGuestAdditions-version/uninstall.sh
Replace /opt/VBoxGuestAdditions-version with the correct Guest Additions installation directory.
Removing default Virtualbox guest additions?
I don’t want guest additions. I have Virtualbox on a Windows host running Ubuntu 16.04 LTS as a guest. How do I make sure that all the guest additions are removed from the Ubuntu guest? I so far have run, in Terminal, these:
Which returned: vboxguest Although it doesn’t show up as having the typical virtualbox guest additions, the Ubuntu screen size still resizes to the virtual machine’s window. Is that actually a part of Ubuntu or from guest additions? When first installed as a virtual machine, Ubuntu supports mouse pointer integration and screen (virtual machine window) resizing, which are typically from guest additions being installed. Is there a way to remove the vboxguest kernel module as well? Thank you.
I did not install them. I am looking to remove the ones that come with the initial install of Ubuntu. I’m trying to remove them for security, as I’ve heard it is better to have them removed for that.
1 Answer 1
dpkg -l | grep virtualbox ii unity-scope-virtualbox 0.1+13.10.20130723-0ubuntu1 all VirtualBox scope for Unity
lsmod | grep vboxguest vboxguest 282624 6 vboxsf,vboxvideo
Since you want to remove these packages do as follows:
- modules vboxguest :
Change into /opt/VBoxGuestAdditions- folder
sudo dpkg-query -s unity-scope-virtualbox Package: unity-scope-virtualbox Status: install ok installed Priority: optional Section: gnome Installed-Size: 77 Maintainer: Ubuntu Developers Architecture: all Version: 0.1+13.10.20130723-0ubuntu1 Replaces: unity-lens-vm Provides: unity-lens-vm Depends: python3, python3-gi, gir1.2-unity-5.0 (>= 7), gir1.2-dee-1.0 (>= 1.2.5), unity-scopes-runner, gir1.2-glib-2.0 Conflicts: unity-lens-vm Description: VirtualBox scope for Unity This package contains the "virtualbox" scope which allows Unity to search for VirtualBox content. Original-Maintainer: David Callé Homepage: https://launchpad.net/unity-scope-virtualbox
Как установить и использовать гостевые дополнения VirtualBox в Ubuntu
Гостевые дополнения VirtualBox состоят из драйверов устройств и системных приложений, которые оптимизируют операционную систему для повышения производительности и удобства использования. Эти драйверы обеспечивают более тесную интеграцию между гостевой и хост-системами.
Независимо от того, как вы используете свою виртуальную машину, гостевые дополнения могут оказаться очень полезными для Вас. Например, я тестирую множество установок и приложений внутри виртуальной машины и делаю много скриншотов. Очень удобно иметь возможность свободно перемещать эти скриншоты между хост-системой и гостевой ОС.
Гость? Хост? Что это такое?
Если вы еще не знаете, вот немного терминологии. Хост-система — это ваша фактическая операционная система, установленная в вашей физической системе. Гостевая система — это виртуальная машина, установленная в операционной системе вашей хост-системы.
Прежде чем вы предпримите шаги по установке гостевых дополнений VirtualBox в Ubuntu, давайте сначала поговорим о его функциях.
Почему вы должны использовать гостевые дополнения VirtualBox?
С включенными гостевыми дополнениями VirtualBox использование виртуальной машины становится намного удобнее. Не веришь мне? Вот важные функции, которые предлагает гостевые дополнения:
- Интеграция указателя мыши: вам больше не нужно нажимать какие-либо клавиши, чтобы «освободить» курсор от гостевой ОС.
- Общий буфер обмена: с установленными гостевыми дополнениями вы можете копировать и вставлять данные между гостевой и хост-операционной системами.
- Перетаскивание: вы также можете перетаскивать файлы между хостом и гостевой ОС.
- Общие папки: Моя любимая функция; эта функция позволяет обмениваться файлами между хостом и гостем. Вы можете указать VirtualBox обрабатывать определенный каталог хоста как общую папку, и программа сделает его доступным для гостевой операционной системы как сетевой ресурс, независимо от того, есть ли у гостевой системы сеть.
- Улучшенная поддержка видео: пользовательские драйверы видео, которые устанавливаются с гостевыми дополнениями, предоставляют вам сверхвысокие и нестандартные режимы видео, а также повышенную производительность видео. Это также позволяет изменить размер окна виртуальной машины. Разрешение видео в гостевой системе будет настроено автоматически, как если бы вы вручную вводили произвольное разрешение в настройках дисплея гостевой системы.
- Бесшовные окна: отдельные окна, которые отображаются на рабочем столе виртуальной машины, могут быть сопоставлены на рабочем столе хоста, как если бы основное приложение фактически выполнялось на хосте.
- Общие каналы связи хоста/гостя: гостевые дополнения позволяют вам контролировать и мониторить действия гостевой системы. «Свойства гостя» предоставляют общий механизм на основе строк для обмена битами данных между гостем и хостом, некоторые из которых имеют особые значения для управления и контроля гостевой системы. Приложения могут быть запущены на гостевой машине с хоста.
- Синхронизация времени: благодаря гостевые системы будут регулярно синхронизировать время с хост-машиной. Параметры механизма синхронизации времени могут быть настроены.
- Автоматические входы в систему: это может быть полезной функцией.
Под впечатлением от функций, которые предоставляет гостевое дополнение? Давайте посмотрим, как вы можете установить VirtualBox Guest Additions в Ubuntu Linux.
Установка VirtualBox Guest Additions в Ubuntu
Я продемонстрирую процесс установки на минимальной установке для виртуальной машины с Ubuntu. Сначала запустите вашу виртуальную машину:
Для начала выберите Devices > Insert Guest Additions CD image… :
Это предоставит вам необходимый установщик в гостевой системе (то есть виртуальной операционной системы). Он попытается запустится автоматически, поэтому просто нажмите Run:
После этого должна открыться установка в окне терминала. Следуйте инструкциям на экране, и гостевые дополнения будут установлены максимум через несколько минут.
Советы по устранению неполадок
Если вы получаете ошибку, подобную этой, это означает, что вам не хватает некоторых модулей ядра (в некоторых случаях, например, при минимальной установке):
Вам придётся установить еще несколько пакетов. Для этого вам нужно запустить следующие команды в виртуальной системе Ubuntu:
sudo apt install build-essential dkms linux-headers-generic
И запустите повторную установку:
Использование функций VirtualBox Guest Addition
Вот несколько скриншотов для включения / использования полезных функций предоставляемых гостевыми дополнениями VirtualBox:
Изменение разрешения виртуального экрана
Настройка Drag-and-Drop (для любых файлов)
Вы можете включить перетаскивание из верхнего меню -> Devices ->Drag and Drop -> Bidirectional.
С помощью этого пункта вы можете перетаскивать информацию с гостя на хост и с хоста на гостя.
Настройка общего буфера обмена (для вставки копий)
Точно так же вы можете включить общий буфер обмена из верхнего меню -> Devices -> Shared Clipboard -> Bidirectional.
Удаление гостевых дополнений VirtualBox
Перейдите к образу компакт-диска и откройте его в терминале ( щелкните правой кнопкой мыши внутри каталога> Open in Terminal ):
Далее в терминале введите:
sh ./VBoxLinuxAdditions.run uninstall
Тем не менее, в некоторых случаях вам, возможно, придется сделать больше очистки. Используйте команду:
/opt/VBoxGuestAdditions-version/uninstall.sh
Примечание: замените VBoxGuestAdditions-version на правильную версию (вы можете нажать Tab для автозаполнения; в моем случае это VBoxGuestAdditions-6.0.4 ).
Завершение
Надеюсь, теперь вы узнали, как установить и использовать гостевые дополнения VirtualBox в Ubuntu. Дайте нам знать, если вы используете эти дополнения, и какие функции вы считаете наиболее полезными!