如何解决“%GDE-I-WRITEERROR,由于写入失败而无法退出。失败原因:13,GDEPUT + 48 ^ GDEPUT,%SYSTEM-E-ENO13,权限被拒绝”

时间:2012-10-26 21:47:13

标签: mumps

我根据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

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

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

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

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

例如,export gtmgbldir="~/mumps.gld"将导致在用户的主目录中创建全局目录(以及默认情况下,数据库文件),这可能比在{{1}中创建它们更好。 }。

您还应该查看文件/usr/lib/。它可以来源于创建一个完美的学习的默认环境,但它也是一个很好的信息来源,可以了解哪些环境变量需要/可以定义为什么效果。