[Решено] virtualbox-4.3 в jessie

Автор Ampermetr, 14 февраля 2014, 20:24:52

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ampermetr

Не запускается ни одна виртуальная машина, требует установить драйвер ядра, но при попытке установить его пишет про несовместимость. И вдобавок не получается даже удалить ВБ по той же причине.

Установка драйвера
Открыть содержимое (спойлер)
user@debian:~$ sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules ...done.
Recompiling VirtualBox kernel modules ...failed!
  (Look at /var/log/vbox-install.log to find out what went wrong)
user@debian:~$ sudo apt-get remove VirtualBox-4.3
[sudo] password for user:
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакеты, которые будут УДАЛЕНЫ:
  virtualbox-4.3
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 4 пакетов не обновлено.
E: Не удалось получить доступ к файлу блокировки /var/cache/apt/archives/lock - open (11: Ресурс временно недоступен)
E: Невозможно заблокировать каталог /var/cache/apt/archives/
user@debian:~$ sudo rm /var/cache/apt/archives/lock
user@debian:~$ sudo apt-get remove VirtualBox-4.3
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакеты, которые будут УДАЛЕНЫ:
  virtualbox-4.3
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 4 пакетов не обновлено.
После данной операции, объём занятого дискового пространства уменьшится на 161 MB.
Хотите продолжить? [Д/н] д
(Чтение базы данных ... на данный момент установлено 135216 файлов и каталогов.)
Removing virtualbox-4.3 (4.3.6-91406~Debian~wheezy) ...
dpkg: error processing package virtualbox-4.3 (--remove):
подпроцесс установлен сценарий pre-removal возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
virtualbox-4.3
E: Sub-process /usr/bin/dpkg returned an error code (1)
[свернуть]

/var/log/vbox-install.log
Makefile:183: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Останов.
Makefile:183: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Останов.
Makefile:183: *** Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again.  Останов.

Удаление через synaptic:
(Чтение базы данных ... на данный момент установлено 135216 файлов и каталогов.)
Removing virtualbox-4.3 (4.3.6-91406~Debian~wheezy) ...
dpkg: error processing package virtualbox-4.3 (--remove):
подпроцесс установлен сценарий pre-removal возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
virtualbox-4.3
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления:
Можно ли что нибудь с этим сделать? Желательно без удаления.
Intel core i5-3340, 6Gb RAM, AMD Radeon 5750, Debian Jessie [86_64, KDE

qupl

Ampermetr, не запускайте одновременно две программы работающие с пакетами , например synaptic и aptitude.
Установите linux-headers для вашей версии ядра.

Ampermetr

Проглядел висящий apt-get :) Решено.
Intel core i5-3340, 6Gb RAM, AMD Radeon 5750, Debian Jessie [86_64, KDE