Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
Hacky
- Beiträge: 123
- Registriert: 13.01.2005 16:05:55
- Wohnort: München/Berlin
-
Kontaktdaten:
Beitrag
von Hacky » 28.04.2006 19:19:42
Servus!
Ich habe ein Problem folgendes
sh-Script auszuführen.
Es kommt immer folgender Fehler:
Code: Alles auswählen
bash: ./install: /bin/sh: bad interpreter: Keine Berechtigung
Ich führe das Script als root direkt von einer CD aus, um ein Programm zu installieren.
Wenn ich ein selbstgeschriebenes Script ausführe und dieses auch
im Kopf zu stehen hat, dann funktioniert dies. Nur dieses will einfach nicht.
Hat jmd. eine Idee?
Zuletzt geändert von
Hacky am 29.04.2006 19:31:10, insgesamt 1-mal geändert.
MfG,
Hacky
-
floschi
- Beiträge: 791
- Registriert: 17.09.2002 14:36:18
- Wohnort: München
-
Kontaktdaten:
Beitrag
von floschi » 28.04.2006 19:42:30
-
Hacky
- Beiträge: 123
- Registriert: 13.01.2005 16:05:55
- Wohnort: München/Berlin
-
Kontaktdaten:
Beitrag
von Hacky » 28.04.2006 19:47:46
Jup, ausführbar ist es. Sonst hät ich's ja auch gar nicht ausführen können.
MfG,
Hacky
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 28.04.2006 19:54:57
-
Hacky
- Beiträge: 123
- Registriert: 13.01.2005 16:05:55
- Wohnort: München/Berlin
-
Kontaktdaten:
Beitrag
von Hacky » 28.04.2006 20:46:06
Hmm, dass könnte der Grund sein. Dummerweise habe ich vergessen zu erwähnen, dass es sich dabei um eine Cd handelt. Besser gesagt um drei CDs und ich hab nicht die Möglichkeit diese komplett auf meiner Platte zwischen zu speichern.
Hat jmd. vielleicht einen Lösungsvorschlag?
MfG,
Hacky
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 28.04.2006 21:04:38
CD nochmal brennen? Sorry aber das ist halt das Problem wenn man die Dateien unter Windows bearbeitet..
-
Hacky
- Beiträge: 123
- Registriert: 13.01.2005 16:05:55
- Wohnort: München/Berlin
-
Kontaktdaten:
Beitrag
von Hacky » 28.04.2006 21:19:05
Stimmt ans brennen hab ich grad gar nicht gedacht. *schäm*
Naja, ich hab die nicht erstellt. Sind CDs bei uns aus'm RZ und die scheinen nichts zu können.
MfG,
Hacky
-
Hacky
- Beiträge: 123
- Registriert: 13.01.2005 16:05:55
- Wohnort: München/Berlin
-
Kontaktdaten:
Beitrag
von Hacky » 29.04.2006 13:48:29
Hmm, hab irgendwie ien Problem beim brennen mit GnomeBaker. Das mwandeln mit dos2unix funzt einwandfrei und es würde dann auch theoretisch laufen. Aber sobald ich die CD brenne funktioniert das Script wieder wegen dem gleichen Fehler nicht. Wahrscheinlich weil er wieder das Ganze in Dos umwandelt.
Welche Einstellung muss ich wählen, damit dies klappt?
Auf jeden Fall vielen lieben Dank für die bisherige und die folgenden Hilfen. Ich bin immer wieder glücklich, dass diese sehr gute und freundliche Forum existiert.
MfG,
Hacky
-
Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Beitrag
von Savar » 29.04.2006 16:06:55
Hmm.. ich kenne mich mit Gnomebaker nicht aus und sehe auch keine sinnvolle Option die dieses Verhalten erklären könnte.. also du kopierst dir die CD auf die Platte, lässt dos2unix auf alle skripte los und versuchst das dann alles wieder zu brennen?
-
Phoenix
- Beiträge: 227
- Registriert: 25.01.2003 14:54:21
- Wohnort: Niederrhein
Beitrag
von Phoenix » 29.04.2006 17:55:00
Vielleicht liegt es auch am mounten
Standardmässig wird bei mir das CD Laufwerk mit user gemountet
This option implies the options noexec, nosuid, and nodev
Also einfach mal mit exec probieren
OS: Debian SID
--- Alles wird gut
---
MfG Andy
-
Hacky
- Beiträge: 123
- Registriert: 13.01.2005 16:05:55
- Wohnort: München/Berlin
-
Kontaktdaten:
Beitrag
von Hacky » 29.04.2006 19:30:23
Danke der Tipp mit den exec hat geholfen. Supi.
MfG,
Hacky