it-swarm.com.de

Versuch, bashrc als Quelle zu verwenden: Keine solche Datei oder kein solches Verzeichnis

Ich versuche openfoam4 zu installieren. Ich habe es installiert und die .bashrc-Datei bearbeitet, um die folgende Zeile zu erhalten:

source /opt/openfoam4/etc/bashrc

Ich habe versucht zu rennen:

source ~/.bashrc

und bekomme:

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

Wenn ich ls -la ~/ | more ausführe, werden die .bashrc-Datei sowie einige .bashrc.swm- und .bashrc.swn-Dateien angezeigt. Ich weiß, dass sie durch falsches Beenden des Editors erstellt wurden.

Wie behebe ich das?

2
E. Graz

Ihre OpenFoam4-Installation ist defekt, da bei der Installation auf meinem Xenial-System eine mfassende/opt/openfoam4/etc/bashrc Konfigurationsdatei vorhanden ist, die entsprechend aus der Benutzerdatei stammt ~/.bashrc.

Ich empfehle dringend, dass Sie die Anwendung neu installieren, um fehlende Dateien in /opt zu korrigieren. Stellen Sie für Trusty und Xenial sicher, dass Sie die folgenden Schritte ausgeführt haben:

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

Fügen Sie dann die folgende Zeile zu ~/.bashrc hinzu und vergewissern Sie sich, dass sie nur dort vorhanden ist einmal:

source /opt/openfoam4/etc/bashrc

Um dies zu testen, führen Sie die folgenden Befehle aus, wie auf meinem eigenen System gezeigt:

[email protected]:~$ source ~/.bashrc
[email protected]:~$ 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

[email protected]:~$ 

Und Sie sollten jetzt ​​eine sehr umfassende Konfigurationsdatei unter /opt/openfoam4/etc/bashrc sehen ...

Referenzen:

2
andrew.46

Die Fehlermeldung besagt, dass die Datei /opt/openfoam4/etc/bashrc (die Sie versuchen, aus ~/.bashrc zu beziehen) nicht vorhanden ist. Es beschwert sich nicht über Ihre ~/.bashrc -Datei an sich.

1