Я уверен, что есть лучшее решение, но, возможно, это соответствует вашим потребностям: capistrano
Подробнее см. здесь на GitHub
Я получил страшный «Заголовки для текущего запущенного ядра не были найдены», хотя были установлены «Полное общее ядро Linux и заголовки» (Ubuntu 12.10 работает под управлением VirtualBox на Windows Server 2003 / Q6600). Итак, я проверил эту страницу ...
Для большей ясности, точная команда для вас, скопировавших там патчи (которая включала бы меня, следовательно, я узнал, что небольшое разъяснение было в порядке):
sudo apt-get install build-essential linux-headers-`uname -r` dkms
Что еще более важно в разделе «Устройства», сначала включите «Общий буфер обмена» на «Двунаправленный» (для удобства использования)
Затем откройте окно терминала (щелкните на верхней кнопке «Dash» введите «терминал» в поле поиска, щелкните значок терминала, чтобы открыть его)
Затем скопируйте / вставьте указанную выше команду sudo apt-get в окно терминала по праву -clicking в окне терминала
Затем введите ваш пароль root / admin при появлении запроса
Затем Устройства / Установка гостевого добавления через VirtualBox
И, посторонним к указанному выше но по-прежнему на тему Guest Additions, последняя / самая большая всегда может быть загружена / смонтирована как компакт-диск из
Дополнительная информация для Ubuntu 12.10, как я впоследствии узнал, мне пришлось
apt-get purge xserver-xorg-video-vmware переустановить гостевые дополнения из 4.6.2 .iso (доступно по вышеуказанному URL) добавить «vboxvideo» в / etc / modules (Isudo gedit /etc/modules
, но может sudo bash -c 'echo vboxvideo >> /etc/modules'
) остановить виртуальную машину Настройки / Отобразить / включить 3D-ускорение для повышения производительности. Теперь я получаю:
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
, а также некоторые не очень приятные предупреждения OpenGL, связанные с таблицей mesa из команды
/usr/lib/nux/unity_support_test -p
sudo apt-get install build-essential linux-headers-`uname -r` dkms
Затем переустановите гостевое добавление VirtualBox с устройств → Install Guest Addition. Протестировано в Windows 7 как хост с VirtualBox 2.2.4
Обновление до версии VirtualBox 4.2.4 с помощью диспетчера пакетов Synaptic (Dash Home не показывал новую версию в репозиториях Ubuntu) Мне все еще нужно было получить заголовки ядра, чтобы избежать сообщения об ошибке «пропавших заголовков ядра» и создать гостевые дополнения .
sudo apt-get install build-essential kernel-headers-`uname -r`
Примечание: это BACKTIC uname -r НЕ один апостроф «uname -r» (на моей клавиатуре задняя часть находится только слева от номера 1).
Обновлен VirtualBox до последней версии, проблема решена. Установка гостевых дополнений в порядке.
Вот как вы это делаете:
Шаг 1: Установите новейшую версию Virtual Box. Это решающие парни. Независимо от имеющейся у вас версии, просто удалите ее и установите последнюю.
Шаг 2: Нажмите «Устройства» -> «Вставить гостевые дополнения». Изображение компакт-диска из меню окна VM
. Шаг 3: Откройте терминал, а затем
sudo apt-get install linux-headers-$(uname -r) dkms
Шаг 4: Перейдите в папку
/media/osboxes/VBOXADDITIONS_5.1.6_110634/
или где бы ни был ваш скрипт VBoxLinuxAdditions.run.
Шаг 5 : Запустите сценарий VBoxLinuxAdditions.run, введя следующее в терминале ./VBoxLinuxAdditions.run
Шаг 6: Закройте виртуальную коробку, затем снова откройте ее. Он отрегулирует размер окна так, как вы хотите.