Tentando acessar o bashrc: Nenhum arquivo ou diretório

2

Estou tentando instalar o openfoam4. Eu o instalei e editei o arquivo .bashrc para ter a linha:

source /opt/openfoam4/etc/bashrc

Eu tentei executar:

source ~/.bashrc

e obtenha:

bash:/opt/openfoam4/etc/bashrc: file not found

Quando executo ls -la ~/ | more , vejo o arquivo .bashrc e alguns arquivos .bashrc.swm e .bashrc.swn. Eu sei que eles foram criados saindo do editor incorretamente.

Como corrijo isso?

    
por E. Graz 21.09.2016 / 21:19

2 respostas

2

Sua instalação do OpenFoam4 está quebrada já que na instalação do meu sistema Xenial há um arquivo de configuração abrangente /opt/openfoam4/etc/bashrc que é apropriadamente originado do arquivo do usuário ~/.bashrc .

Sugiro strongmente que você reinstale o aplicativo para corrigir arquivos ausentes em /opt . Para Trusty e Xenial, verifique se você seguiu estas etapas:

sudo add-apt-repository http://dl.openfoam.org/ubuntu
sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -"
sudo apt-get update
sudo apt-get -y install openfoam4

Em seguida, adicione a seguinte linha a ~/.bashrc , certificando-se de que esteja apenas uma vez :

source /opt/openfoam4/etc/bashrc

Para testar isso, execute os seguintes comandos, conforme demonstrado em meu próprio sistema:

andrew@athens:~$ source ~/.bashrc
andrew@athens:~$ simpleFoam -help

Usage: simpleFoam [OPTIONS]
options:
  -case <dir>       specify alternate case directory, default is the cwd
  -noFunctionObjects
                    do not execute functionObjects
  -parallel         run in parallel
  -postProcess      Execute functionObjects only
  -roots <(dir1 .. dirN)>
                    slave root directories for distributed running
  -srcDoc           display source code in browser
  -doc              display application documentation in browser
  -help             print the usage

Using: OpenFOAM-4.0 (see www.OpenFOAM.org)
Build: 4.0-665f1db4c1f1

andrew@athens:~$ 

E você deve agora ver um arquivo de configuração muito abrangente em vigor em /opt/openfoam4/etc/bashrc ...

Referências:

por andrew.46 21.09.2016 / 23:50
1

A mensagem de erro informa que o arquivo /opt/openfoam4/etc/bashrc (do qual você tenta se originar a partir de ~/.bashrc ) não existe. Não está reclamando do seu arquivo ~/.bashrc em si.

    
por Gunnar Hjalmarsson 21.09.2016 / 23:24