Ошибка общей папки VirtualBox EPERM: операция не разрешена во время установки npm

выделенный текст Я получаю эту ошибку во время выполнения npm install в shared_folder для управления проектом между общей папкой virtualbox(6.1.0) для операционной системы linux(гостевая) и windows(host).

npm ERR! Ошибка: EPERM: операция не разрешена, переименуйте '/etc/shared_folder/my_project/node_modules/cross-spawn' -> '/etc/shared_folder/my_project/node_modules/.cross-spawn.DELETE' npm ERR! в moveAway (/home/dir/.nvm/versions/node/v6.11.4/lib/node_modules/npm/lib/install/action/finalize.js:38:5)

Предположение, что я использую пользователя root со всеми привилегиями как в Windows, так и в Linux, и я следовал руководствам Oracle, чтобы разрешить запись символических ссылок в эти папки виртуальных ящиков с помощью команды:

VBoxManage setextradata "linux" VBoxInternal2/SharedFoldersEnableSymlinksCreate/shared_folder 1

Кажется, ни один подход не работает. Как решить эту ошибку?

0 ответов

Другие вопросы по тегам