SirDN
Anmeldungsdatum: 31. März 2008
Beiträge: 379
Wohnort: 261..
|
Ich möchte das Program MyMDb installieren und habe die "MyMDb_Setup-3.4.1.bin" Datei heruntergeladen. Wenn ich es in der Konsole folgendermaßen aufrufe, bekomme ich folgenden Hinweis: root@dn-laptop:/home/dn# sudo sh MyMDb_Setup-3.4.1.bin
MyMDb_Setup-3.4.1.bin: 1: Syntax error: "(" unexpected
root@dn-laptop:/home/dn# Mache ich etwas falsch oder liegt es am Programm? Bearbeitet von Into the Pit: Bitte verwende doch CODE Blöcke, um die Übersicht hier im Forum zu verbessern, Danke.
|
mbecker
Anmeldungsdatum: 16. September 2007
Beiträge: 643
Wohnort: Hahnheim
|
Hi, das liegt an dem Programm, jedenfalls habe ich die Datei auch nicht zum Laufen bekommen (Fehler war glaube ich ähnlich, bin mir da aber nicht mehr sicher). Schau dir doch mal Griffith (ist in den Repositories) an, verwende ich jetzt anstatt MyMDB. Gruß Marc
|
robbbert
Anmeldungsdatum: 26. September 2005
Beiträge: 1361
|
Das ist kein Shell-Script, sondern eine binär kompilierte Datei (also kein sh verwenden). Die .bin-Datei erst noch ausführbar machen (über Rechtsklick oder chmod +x <dateiname>).
|
Tanner0206
Anmeldungsdatum: 26. Oktober 2007
Beiträge: Zähle...
|
Hallo Zusammen, ich habe mir heute version 3.6 gedownloadet und bekkomme es einfach nicht installiert da ich das Prog. auch in der Windoswelt verwenden würde ich es auch unter Ubuntu verwenden. Ich habe die bin.-Datei über rechtsklick aufführbar gemacht aber die Konsele ist nur am schimpfen. Die fehlermeldung ist immer die Selbe egal was ich eingebe: No such file or directory Vielen Dank für Eure hilfe im Voraus Sven
|
Breadfan
Anmeldungsdatum: 22. Mai 2009
Beiträge: 126
Wohnort: Bonn
|
Was gibts du denn genau ein? Bist du auch im richtigen Verzeichnis? Wenn deine Datei ausführbar ist, musst du nur noch in der Konsole ins richtige Verzeichnis wechseln und "./MyMDB_setup-3.6.bin" eingeben (ohne die ""). Falls deine Datei anders heisst, musst du den Befehl natürlich entsprechend anpassen.
|
joergm2706
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
Wohnort: Köln
|
Bei mir das gleiche. Das Kompilieren habe ich ja noch geschafft, das Setup ist erfolgreich durchgelaufen, und installiert ist der Programmordner jetzt. Aber wie bekomme ich die darin befindliche "mymdb" zum Starten?
|
Breadfan
Anmeldungsdatum: 22. Mai 2009
Beiträge: 126
Wohnort: Bonn
|
Wieso kompiliert, das Programm ist doch nicht open-source? Zum Starten wechselst du im Terminal in den Installationspfad und gibst dann "./MyMDB" ein. Oder wahlweise reicht im Nautilus auch ein Doppelklick. Oder woran hakts genau?
|
joergm2706
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
Wohnort: Köln
|
Ich meinte dass das Setup durchgelaufen ist. Ich habe auch den Link zu /bin hinzugefügt, das Programm lässt sich trotzdem nicht starten. Ich habe das Programm ja auch unter Windows 7 installiert. Mal abgesehen davon, dass die Installation dort problemlos verlief und nicht so ein Krampf wie hier, benötigt das Programm Java um zu funktionieren. Hier unter Linux kann ich noch nicht einmal feststellen dass es von Java überhaupt Notiz nimmt, es kommt keine Fehlermeldung, keine Rückmeldung seitens MaMDb, es tut sich einfach rein gar nichts. Ist ja auch nicht weiter verwunderlich, wenn das Programm hier nur an der Paketverwaltung vorbei installiert werden kann. Wäre schön, wenn da mal jemand ein .deb für anbieten könnte, oder wenn es ein .ppa gäbe.
|
DiBo33
Anmeldungsdatum: 16. Juni 2006
Beiträge: 1827
|
Breadfan schrieb: Zum Starten wechselst du im Terminal in den Installationspfad und gibst dann "./MyMDB" ein.
Gibts Fehlermeldungen wenn du das Prg. so startest?
|
joergm2706
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
Wohnort: Köln
|
Du meinst, in das Verzeichnis wechseln und "mymdb" eingeben? Nein, keinerlei Meldung, es passiert null komma gar nichts - außer der Meldung "Befehl nicht gefunden". Das Programm steht aber im Verzeichnis drin, vielleicht ist es ja auch ein anderer Befehl, dann sollte dieser einem aber auch mal auch kund getan werden.
|
Breadfan
Anmeldungsdatum: 22. Mai 2009
Beiträge: 126
Wohnort: Bonn
|
Du musst die Groß- und Kleinschreibung beachten. EDIT: und den Punkt und den Slash nicht vergessen
|
joergm2706
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
Wohnort: Köln
|
Das weiß ich auch. Diese Variante hatte ich bereits ausprobiert. Das Verzeichnis ist /opt/mymdb/MyMDb, das Programm ist auch Groß/Klein: MyMDb. Bringt leider nichts.
|
DiBo33
Anmeldungsdatum: 16. Juni 2006
Beiträge: 1827
|
Zur Not machst du C&P
./MyMDB
|
joergm2706
Anmeldungsdatum: 27. Juli 2005
Beiträge: 791
Wohnort: Köln
|
Jetzt kommt was. Eine Fehlermeldung: java.io.FileNotFoundException: data/network.ini
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
java.io.FileNotFoundException: error.log
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
at java.lang.Void.<unknown>(Unknown Source)
Zusätzlich geht noch ein Fenster mit einem "Fatal Error" auf: "Das Programm muß beendet werden. data/network.ini"
|
Breadfan
Anmeldungsdatum: 22. Mai 2009
Beiträge: 126
Wohnort: Bonn
|
Da du das in /opt installiert hast, musst du das Programm auch mit sudo starten, also
sudo ./MyMDb
oder entsprechend deine Rechte vergeben.
|