安装matlab显示权限不足,请教如何解决啊~

其它类软件,非上述版软件
回复
QuickSort
帖子: 3
注册时间: 2013-10-25 16:28
系统: ubuntu 12.04

安装matlab显示权限不足,请教如何解决啊~

#1

帖子 QuickSort » 2013-10-28 19:32

我下载了iso文件,解压后进入改文件,sudo ./install显示权限不足,请问怎么解决啊~?
我已经是root用户了啊,为什么不能安装啊?
nae6taiyie0T
帖子: 482
注册时间: 2013-09-13 0:42
系统: Debian sid

Re: 安装matlab显示权限不足,请教如何解决啊~

#2

帖子 nae6taiyie0T » 2013-10-29 9:24

跟用不用root没什么关系, 按你的写法, 是要直接运行一个安装脚本, 首先要确认当前用户对这个install文件是否拥有可执行权限, 可以用:

代码: 全选

 $ ls -l install
来查看它的权限. 如果权限不足, 可以给它加上可执行权:

代码: 全选

 $ chmod u+x install
上面的操作其实都是可以直接在文件浏览器中进行的, 右键加入用户的可执行权, 然后双击install, 应该就会弹出一个安装窗口, 提示你要安装到的目录之类的, 一步步来, 很容易.

另外, 像这样的将整个程序打包到一个shell脚本的安装方式, 根本就不需要root权限的, 因为中间是可以手动指定它的安装位置, 除非你打算把它安装到系统目录里; 我的经验是, 这样反而不好, 因为像mathematica, matlab, 之类的大型软件, 安装到系统目录是很不方便的, 比如你什么时候想换个系统啦, 或者系统出问题了, 你就得重新安装, license也得重新注册(mathematica的是允许手动备份的好像, 在~/.Mathematica/License/这样的目录里, matlab的就不记得了).

而如果你把它安装到用户目录, 或者其它的自定义分区(通常是可以在文件浏览器中可以直接点击就可以被挂载的那种), 就不存在这样的问题.

还有, matlab的license好贵呀~.~
QuickSort
帖子: 3
注册时间: 2013-10-25 16:28
系统: ubuntu 12.04

Re: 安装matlab显示权限不足,请教如何解决啊~

#3

帖子 QuickSort » 2013-10-29 13:05

nae6taiyie0T 写了:跟用不用root没什么关系, 按你的写法, 是要直接运行一个安装脚本, 首先要确认当前用户对这个install文件是否拥有可执行权限, 可以用:

代码: 全选

 $ ls -l install
来查看它的权限. 如果权限不足, 可以给它加上可执行权:

代码: 全选

 $ chmod u+x install
上面的操作其实都是可以直接在文件浏览器中进行的, 右键加入用户的可执行权, 然后双击install, 应该就会弹出一个安装窗口, 提示你要安装到的目录之类的, 一步步来, 很容易.

另外, 像这样的将整个程序打包到一个shell脚本的安装方式, 根本就不需要root权限的, 因为中间是可以手动指定它的安装位置, 除非你打算把它安装到系统目录里; 我的经验是, 这样反而不好, 因为像mathematica, matlab, 之类的大型软件, 安装到系统目录是很不方便的, 比如你什么时候想换个系统啦, 或者系统出问题了, 你就得重新安装, license也得重新注册(mathematica的是允许手动备份的好像, 在~/.Mathematica/License/这样的目录里, matlab的就不记得了).

而如果你把它安装到用户目录, 或者其它的自定义分区(通常是可以在文件浏览器中可以直接点击就可以被挂载的那种), 就不存在这样的问题.

还有, matlab的license好贵呀~.~
太谢谢啦,按照你的说明加了权限安装成功了。很奇怪,我把iso镜像挂载起来,没加权限直接sudo 。/install就能安装,我吧iso解压出去进入文件夹sudo 。/install就说权限不够。要chomd +x install才行。我刚用linux不久,好多东西还不大了解。。
PS:学生版的matlab还不算太黑 :em06
回复