ubuntuusers.de

Wo ist die .bashrc

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Heatseeker

Anmeldungsdatum:
2. September 2007

Beiträge: 68

Wohnort: Göttingen

Moin,
wollte gerade bei mir was installieren und dazu muss ich in der .bashrc zwei Zeilen zufügen:

export EMS=~/"EMS-Verzeichnis"/
export PATH=$PATH:~/"EMS-Verzeichnis"/exe/

Nur finde ich in meinem Homeverzeichniss keine, unter meinem alten Suse gab es eine.
Kann mich da jemand aufklären?
Danke
Heatseeker

rocco_storm Team-Icon

Avatar von rocco_storm

Anmeldungsdatum:
3. November 2005

Beiträge: 1811

Wohnort: Ruhrpott

Heatseeker hat geschrieben:

Kann mich da jemand aufklären?

Jap, hier, ich!

Durch den vorgestellten Punkt im Dateinamen ist die Datei versteckt, wird also nur angezeigt wenn die versteckten Dateien angezeigt werden sollen.
Im Nautilus erreichst du das durch STRG+H
In der Shell z.b. durch ls -a

Grüße,
r.

Edit: ach ja, die .bashrc liegt direkt in deinem Homeverzeichniss! ~/.bashrc

Heatseeker

(Themenstarter)

Anmeldungsdatum:
2. September 2007

Beiträge: 68

Wohnort: Göttingen

Ja ja schon klar.
ich weiß, dass diese versteckt ist, aber sie ist trotzdem nicht da...
Das einige was ich im unter /home/User/ liegen habe ist .bash_history
aber keine .bashrc

ist das normal?

Heatseeker

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4452

Wohnort: Göttingen

Eigentlich sollte dort zumindest eine minimale .bashrc vorhanden sein. Wenn dies wirklich nicht der Fall ist, dann leg doch einfach eine neue an.

Schau mal unter /etc/skel, ob dort eine vorhanden iat. Falls ja, dann solltest Du diese am besten als Vorlage nehmen, denn das ist die, die beim Erstellen eines Benutzers in dessen Homeverzeichnis liegt.

Heatseeker

(Themenstarter)

Anmeldungsdatum:
2. September 2007

Beiträge: 68

Wohnort: Göttingen

Ah, danke ich hab sie mal kopiert und angelegt.
Danke für die schnelle Hilfe!
Heatseeker

Geerg

Anmeldungsdatum:
28. Juni 2009

Beiträge: Zähle...

Hi!

ich hab ein ähnliches Problem!

ich will ein Programm (OpenFOAM) installieren und muss nach Anleitung

. $HOME/OpenFOAM/OpenFOAM-1.5/etc/bashrc

meiner bashrc hinzufügen und danach meine bashrc neu "sourcen".

Mein Problem liegt darin, dass ich nach Anmeldung mit Systemrechten und versteckte Dateien anzeigen die bashrc endlich gefunden und dann auch editieren konnte, sie aber nicht anschließend nicht neu "Sourcen" kann.

Es gelingt mir nicht .$home/.bashrc mit Administratorrechten in der shell auszuführen

hat jemand da mal einen Tipp?

Beste grüße und schon mal vielen Dank im vorraus

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4452

Wohnort: Göttingen

Hm, wie hast Du es denn versucht. Ich würds ja folgendermassen machen ( sofern die .bashrc wirklich unbedingt als root laufen muss):

sudo bash
. ~/.bashrc

Into_the_Pit Team-Icon

Ehemalige
Avatar von Into_the_Pit

Anmeldungsdatum:
25. Juni 2008

Beiträge: 9490

Wohnort: Bochum

Hi

Editiere einfach die bashrc im Verzeichnis /etc/bash.bashrc mit Rootrechten und hänge den Path

export PATH=${PATH}:$HOME/OpenFOAM/OpenFOAM-1.5

unten an. Den Pfad bitte anpassen, sollte das Programm bei dir woanders im Homeverzeichnis liegen.

Gruß

Geerg

Anmeldungsdatum:
28. Juni 2009

Beiträge: 3

hi!

soll

export PATH=${PATH}:$HOME/OpenFOAM/OpenFOAM-1.5

denselben effekt haben wie

. $HOME/OpenFOAM/OpenFOAM-1.5/etc/bashrc

?

Ich habe beide Zeilen jeweils einzeln in die bashrc eingefügt (inklusive richtigen Pfad für die Ordner). Bei der ersten hat es keine Fehlermeldung beim Sourcen gegeben, der OpenFOAM Installationstest gibt aber immernoch an das die Umgebungsvariablen nicht geändert wurden.

Checking basic setup...
-------------------------------------------------------------------------------

FATAL ERROR: OpenFOAM environment not configured.

    Please refer to the installation section of the README file:
    <OpenFOAM installation dir>/OpenFOAM-1.5/README
    to source the OpenFOAM environment.

bei der zweiten Zeile funktioniert schon das Sourcen nicht. Fehlermeldung: die Datei/Verzeichnis existiert nicht

selbes Problem?

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4452

Wohnort: Göttingen

Nein die bedien Zeilen haben nciht den gleichen Effekt. Bei der ersten wird das Verzeichnis dem Suchpfad hinzugefügt, d.h. Du kannst darin liegende ausführbare Dateien direkt aufrufen, ohne den kompletten Pfad angebewn zu müssen.

Bei der zweiten Zeile wird die Datei $HOME/OpenFOAM/OpenFOAM-1.5/etc/bashrc einfach abgearbeitet. Vielleicht solltest Du hier einfach mal das $HOME weglassen und einfach den kompletten Pfad verwenden...

Goibt es die Datei $HOME/OpenFOAM/OpenFOAM-1.5/etc/bashrc denn überhaupt?

Antworten |