ubuntuusers.de

"source" funktioniert jetzt,aber weiterer Fehler

Status: Ungelöst | Ubuntu-Version: Ubuntu
Antworten |

Lina

Anmeldungsdatum:
12. Januar 2007

Beiträge: Zähle...

Hallo!

Wie der Titel schon sagt, funktioniert bei mir der Befehl "souce" nicht.

Wollte ein Programm installieren und da soll man laut Anleitung am Schluss das gemacht werden: 1.install then creates ferret_paths' in the directory you specified. \\ After the ferret_paths' file customization is complete, execute the Ferret setup procedure with the command
% source $SET_FER/ferret_paths

Es kommt dann nur folgenden Fehlermeldung source: command not found.

Kann mir jedand helfen? Sind irgendwelche Pakete nicht installiert?

Vielen Dank

Sid_Burn

Anmeldungsdatum:
23. Oktober 2004

Beiträge: 2159

"source" ist ein Bash Befehl.

Entweder gibst du vorher "bash" ein damit du dieses startest und wiederholst den Befehl.

Mein Tipp wäre aber du deinstallierst Ubuntu Edgy und suchst dir ne Vernünftige Distribution. 😉

Marc_BlackJack_Rintsch Team-Icon

Ehemalige
Avatar von Marc_BlackJack_Rintsch

Anmeldungsdatum:
16. Juni 2006

Beiträge: 4694

Wohnort: Berlin

Source ist nur ein anderer Name von der Bash für . (ja das ist ein einzelner Punkt), also:

% . $SET_FER/ferret_paths

Lina

(Themenstarter)

Anmeldungsdatum:
12. Januar 2007

Beiträge: Zähle...

Danke für die Antwort.

Es scheint zu funktionieren. Jetzt kommt allerdings als nächste Fehlermeldung:
/$ . /usr/local/ferret_paths
bash: setenv: command not found
bash: setenv: command not found
bash: /usr/local/ferret_paths: line 89: syntax error: unexpected end of file

???

Hab das Paket "bash" installiert, weiß aber nicht, ob das einen Unterschied macht

SvKr

Avatar von SvKr

Anmeldungsdatum:
7. Dezember 2006

Beiträge: 718

Sagst du uns, um welches Programm es sich handelt, oder ist das dein kleines Geheimnis? :twisted:

hackepeter

Avatar von hackepeter

Anmeldungsdatum:
8. Januar 2006

Beiträge: 185

Wohnort: München

Lina hat geschrieben:

Danke für die Antwort.

Es scheint zu funktionieren. Jetzt kommt allerdings als nächste Fehlermeldung:
/$ . /usr/local/ferret_paths
bash: setenv: command not found
bash: setenv: command not found
bash: /usr/local/ferret_paths: line 89: syntax error: unexpected end of file

???

Hab das Paket "bash" installiert, weiß aber nicht, ob das einen Unterschied macht

Ich vermute das ist gar kein bash Script sondern ein C-Shell Script. Wenn mein Verdacht stimmt, musst du die csh installieren und dann dein Script mit csh ./usr/local/ferret_paths aufrufen. Poste doch mal die erste Zeile des Scripts.

HP

Lina

(Themenstarter)

Anmeldungsdatum:
12. Januar 2007

Beiträge: 7

Also bei dem Programm handelt es sich um das Graphikprogramm "Ferret"

Hier die erste Zeile: #! /bin/csh -f

Es ist eine csh Script, hatte csh vorm Installieren auch installiert...

Also habe "csh ./usr/local/ferret_paths" geschrieben, jetzt kommt "appending ferret_paths". Ist er damit fertig mit dem Installieren? In der Anleitung steht folgendes:

1.Finstall then creates ferret_paths' in the directory you specified. \\ After the ferret_paths' file customization is complete, execute the Ferret setup procedure with the command
% source $SET_FER/ferret_paths
Access to Ferret and its supporting routines is through the addition of $FER_DIR/bin' to your PATH environment variable. This addition will be done automatically when the command source $SET_FER/ferret_paths' is issued.

Hab ich meiner Meinung nach gemacht...

Ferret can now be run by entering
% ferret
Running Ferret with the GUI
Ferret can be run with the Graphical User Interface (GUI) by entering
% ferret -gui

...funktioniert nicht...

falls jemand Zeit/Lust hat: nach der Anleitung versuch ichs irgendwie...http://ferret.wrc.noaa.gov/Ferret/Downloads/ferret_installation_and_update_guide_v600.html

Antworten |