1

我根据http://sourceforge.net/projects/sanchez-gtm的最新 GT.M 发行版6.0-000_linux_i686_pro.tar.gz的说明安装了。

在安装之前,我设置$gtm_log然后经历了安装。之后我设置$gtm_dist并添加到我设置的 PATH$gtmroutines

我从父目录启动了 gtm,并试图创建默认的全局目录。

GTM>d ^GDE
%GDE-I-GDUSEDEFS, Using defaults for Global Directory
/usr/lib/mumps.gld

使用退出命令时出现此错误:

GDE> exit
%GDE-I-VERIFY, Verification OK

%GDE-I-GDCREATE, Creating Global Directory file
/usr/lib/mumps.gld
%GDE-I-WRITEERROR, Cannot exit because of write failure.  Reason for failure:    
13,GDEPUT+48^GDEPUT,%SYSTEM-E-ENO13, Permission denied

谁能帮我解决这个问题?

4

1 回答 1

1

您应该$gtmgbldir在创建默认全局目录之前进行设置。

例如,export gtmgbldir="~/mumps.gld"将导致在用户的主目录中创建全局目录(默认情况下还包括数据库文件),这可能比在/usr/lib/.

您还应该查看该文件$gtm_dist/gtmprofile。它可以用来创建一个非常适合学习的默认环境,但它也是一个很好的信息来源,可以了解哪些环境变量需要/可以定义为什么效果。

于 2012-11-08T15:20:30.277 回答