Проблема установки GNU Octave с Ubuntu 14.04
Я установил Ubuntu 14.04 LTS на свой ноутбук Dell Vostro, а затем попытался установить октаву GNU, используя следующие команды:
sudo apt-add-repository ppa:octave/stable
sudo apt-get update
sudo apt-get install octave
После установки, когда я набираю октаву в терминале, я получаю сообщение о критической ошибке октавы:
**Octave critical error**
**The settings file /home/siva/.config/octave/qt-settings does not exist and can not be created. Make sure that you have read and write permissions to /home/siva/.config/octave**
**Octave GUI must be closed now.**
Может кто-нибудь помочь мне решить эту проблему?
2 ответа
Из комментариев ls -dl /home/siva/.config/octave
показывает, что каталог принадлежит root
, но это должно было принадлежать siva
, Чтобы это исправить, запустите:
sudo chown -R siva:siva /home/siva/.config/octave
Ваша установка Octave теперь должна продолжаться без проблем с разрешениями.
Если у вас есть gksu
установлен, в терминале сделать gksu nautilus ~/.config
затем найдите папку с именем octave, щелкните правой кнопкой мыши, выберите " Свойства" и на вкладке " Разрешения " измените владельца и группу на свое имя пользователя, а также измените их доступ к созданию и удалению файлов. Внутри папки octave есть файл с именем qt-settings, сделайте то же самое, что и в папке octave, но измените Доступ на чтение и запись.
Если у вас нет gksu
, просто установите его:
sudo apt-get install gksu
Это также работает для Ubuntu 16.04