Comando 'setenv' não encontrado na instalação do programa Crystal09

1

Comando 'setenv' não encontrado

Eu uso o Ubuntu 11.04

Eu tentei instalar o programa "Crystal09" e no tutorial pede-lhe para copiar o arquivo cry2k9.cshrc para o diretório inicial. Eu copiei o arquivo, mas quando eu faço o comando "source cry2k9.cshrc" (que é o tutorial de instalação) o seguinte erro aparece (Esta mensagem de erro está em português-br) : (Traduzido: editar)

Command 'setenv' not found, did you mean:

Command 'netenv' package 'netenv' (universe)

setenv: command not found

Command 'setenv' not found, did you mean:

Command 'netenv' package 'netenv' (universe)

setenv: command not found

CRY2K9_SCRDIR - scratch directory (integrals and temp files):

CRY2K9_EXEDIR - directory with crystal executables:

CRY2K9_UTILS - running scripts and misc: /runcry09, runprop09

CRY2K6_GRA - graphical scripts: /maps06, doss06, band06

CRY2K9_TEST - directory with test cases:
    
por Geninho 18.06.2012 / 21:11

2 respostas

2

Esses são os comandos C-shell, e o Ubuntu, por padrão, usa o bash como o shell. Você precisa instalar o shell C e executá-lo. Faça:

    sudo apt-get install tcsh

e digite sua senha. Feito isso, basta executar tcsh e passar pelo tutorial. Digite exit para voltar de csh para bash.

Você pode converter os comandos no tutorial para bash, é claro. setenv é equivalente a export (embora tenha uma sintaxe diferente). Isso é o que eu faria, mas se você não estiver familiarizado com diferentes shells, a solução acima é a melhor opção.

    
por pablomme 18.06.2012 / 21:49
2

Ou você pode simplesmente usar o comando bash equivalente, que é:

export ENV_VARIABLE=value

Por exemplo:

export LANG=en_US

    
por Sam Nabwany 10.03.2016 / 10:09