Я пытался установить virtualbox впервые на моей машине человечности 16.04, следующей инструкциям здесь. При попытке для выполнения от терминала с командой virtualbox
это дало мне ошибку ниже:
VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen("/usr/lib/virtualbox/VBoxRT.so",) failed: <NULL>
VirtualBox: Tip! It may help to reinstall VirtualBox.
и при попытке для выполнения путем поиска virtualbox
значок появился на боковой панели и после того, как несколько секунд исчезли.
Я пытался загрузить чиновника deb
форма файла virtualbox веб-сайт и установка с sudo apt install ./virtual...
но та же ошибка произошла.
Я также полностью удалил virtualbox с --purge
опция и ее пользователь и группа каждый раз я пытался переустановить.
Интересная часть - то, что было легко установить Virtualbox
на ubuntu 16.04
размещенный другим virtualbox на a windows
машина.
Любой ответ или комментарий ценились бы.
(Решенное) редактирование
Благодаря Charles проблема, решенная путем изменения владельца и группы /usr
и /usr/lib
базироваться следующими командами:
sudo chown root:root /usr
sudo chown root:root /usr/lib
Моя проблема состояла в том, что я только изменил владельца sudo chown root /usr
.
Как упомянуто в Форумы VirtualBox владелец и группа /usr
и / или /usr/lib
, возможно, были неправильно установлены.
Проверка эти два каталога с ls -ld /usr && ls -ld /usr/lib
- и пользователь и группа каталогов должны быть root
. В противном случае они могут быть установлены с:
sudo chown root:root /usr /usr/lib
Я хотел бы добавить, что также полномочия каталогов имеют значение. У меня есть та же ошибка даже с корректным владельцем root:root (после показанного): проблемой был уровень доступа (777):
ls -ld /usr/lib
drwxrwxrwx 182 root root 20480 dic 19 15:50 /usr/lib
sudo chmod 755 /usr/lib
ls -ld /usr/lib
drwxr-xr-x 182 root root 20480 dic 19 15:50 /usr/lib
После того, как измененный на 755 virtualbox, запущенные без проблем. Так же, как ссылка в случае, если у любого есть та же проблема.
Конечно, пользователи Virtualbox могли извлечь выгоду более определенного сообщения об ошибке (и как/когда владелец и полномочия каталогов были изменены, все еще что-то для разъяснения),