我必须启用 root 帐户才能安装 Matlab 吗?

Gui*_*rmo 6 installation root matlab

我正在尝试在 Ubuntu 上安装 Matlab R20112a。

我的问题是:我可以访问./install从终端运行的安装 gui ,但是安装程序在尝试写入文件夹时失败/usr/local/MATLAB/R2012a(即使我在运行安装之前创建了这个文件夹)。

我认为问题是我需要 root 权限,但是在 ubuntu 中禁用了“root”。

我可以在我的主文件夹中安装该程序,但这不是一个好的解决方案,因为我希望所有用户都可以访问该程序。

Eli*_*gan 8

正如这里所解释的,您不需要启用 root 登录来以 root 身份运行命令。这就是sudo它的图形前端(如gksu/gksudokdesudo)的用途。

由于install运行图形安装程序,并且您可以像 一样运行它(但不能以 root./install身份运行),因此您可以使用以下命令以 root 身份运行它:

gksu ./install
Run Code Online (Sandbox Code Playgroud)


Cor*_*ker 2

尝试gksudo ./install从终端运行。这将以 root 身份运行安装。

  • 如果“install”是图形化的,它[应该使用像“gksu”这样的图形前端运行,而不是直接使用“sudo”运行](https://help.ubuntu.com/community/RootSudo#Graphical_sudo)。 (3认同)