2015-12-10 4 views
0

Я пытаюсь обновить DNVM в моем Mac (El Capitan), но я всегда эту ошибку:разрешение обновления DNVM отказано

dnvm upgrade 
Determining latest version 
Latest version is 1.0.0-rc1-update1 
dnx-mono.1.0.0-rc1-update1 already installed in /usr/local/lib/dnx 
Adding /usr/local/lib/dnx/runtimes/dnx-mono.1.0.0-rc1-update1/bin to process PATH 
Updating alias 'default' to 'dnx-mono.1.0.0-rc1-update1' 
-bash: /Users/chemitaxis/.dnx/alias/default.alias: Permission denied 

Любые идеи? Thanks

+0

Какие файлы завивка на 'default.alias'? – SushiHangover

+0

Как я могу проверить его? Благодаря! @SushiHangover – chemitaxis

+0

"ls -l /Users/chemitaxis/.dnx/alias/default.alias" – SushiHangover

ответ

2

К сожалению, вы использовали программу установки, у которой была ошибка (см. this issue), и теперь ваша папка .dnx имеет неправильные разрешения.

У вас есть два варианта:

  1. Удалять в /usr/local/lib/dnx и /Users/chemitaxis/.dnx папки, а затем получить последнюю версию программы установки и переустановить.
  2. Если вы не хотите, чтобы удалить эти папки, вот обходной путь: https://github.com/aspnet/dnx/issues/3191#issuecomment-159073517
+0

Хорошо, решено и все работает нормально, мне нужно повторять этот процесс каждый раз? Благодаря!! @ Victor-Hurdugaci – chemitaxis

+0

Нет. Это должно быть одно время –