Ubuntu 14.04 上的 GNU Octave 安装问题

Ubuntu 14.04 上的 GNU Octave 安装问题

我在我的 Dell Vostro 笔记本电脑上安装了 Ubuntu 14.04 LTS,然后尝试使用以下命令安装 GNU octave:

sudo apt-add-repository ppa:octave/stable

sudo apt-get update

sudo apt-get install octave

安装后,当我在终端中输入 octave 时,我收到了 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.**

有人可以帮我解决这个问题吗?

答案1

从注释中ls -dl /home/siva/.config/octave可以看出,该目录归 拥有root,但它应该归 拥有siva。要解决此问题,请运行:

sudo chown -R siva:siva /home/siva/.config/octave

您的 Octave 安装现在应该可以顺利进行,不会出现权限问题。

答案2

如果你已经gksu安装,请在终端中gksu nautilus ~/.config找到一个名为八度,右键单击,选择特性,以及权限选项卡,更改所有者团体到你的用户名,并改变他们的使用权创建和删除文件。在 octave 文件夹中有一个名为 qt-settings 的文件,执行与在 octave 文件夹中的操作相同的操作,但将访问权限更改为读写。

如果你没有gksu,只需安装它:

sudo apt-get install gksu

这也适用于 Ubuntu 16.04

相关内容