Интерактивный FSharp на CentOS 6.2 с Mono 2.10.2 не будет работать без полномочий root - PullRequest
0 голосов
/ 06 января 2012

Надеюсь, об этом раньше не спрашивали / не отвечали, но я не нашел ничего подходящего моей проблеме.

Я установил mono на CentOS 6.2, как описано здесь , используя rpm, а затем загрузил FSharp-2.0.0.0.Я все настроил, и fsi прекрасно работает (пока я передаю опцию --gui-) в качестве пользователя root.Однако, когда я пытаюсь сделать это как обычный пользователь, я получаю сообщение об ошибке, в котором говорится о невозможности доступа к реестру.

Вот снимок экрана: enter image description here

I 'Я не уверен, в чем проблема (я никогда не использовал CentOS раньше, но лаборатория, в которой я работаю, делает, и я хочу использовать FSharp для обработки данных - таким образом, я должен использовать CentOS, который я прочитал, может бытьхлопотно с моно).Спасибо за любую помощь!

1 Ответ

4 голосов
/ 06 января 2012

Я мало знаю о CentOS, но сообщение об ошибке кажется довольно ясным, моно процесс, выполняющий fsi.exe, не имеет доступа к файлу (путь к файлу указан в сообщении).Поэтому нужно просто запустить от имени пользователя root, чтобы предоставить себе доступ к файлу, или, что еще лучше, предоставить текущему пользователю доступ к этому файлу с помощью chmod (или аналогичного инструмента).

...