[gelöst] Scripte lassen sich nicht ausführen

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
KleinerKobold
Beiträge: 22
Registriert: 10.01.2010 04:22:20
Wohnort: Bad Soden
Kontaktdaten:

[gelöst] Scripte lassen sich nicht ausführen

Beitrag von KleinerKobold » 14.01.2010 12:43:21

Hallo,

egal welches script, ich bekomme es nicht ausgeführt.

Beispiel:

Code: Alles auswählen

 ./jre-6u17-linux-i586.bin 
bash: ./jre-6u17-linux-i586.bin: /bin/sh: bad interpreter: Keine Berechtigung
führe ich es so aus:

Code: Alles auswählen

bash ./jre-6u17-linux-i586.bin
wird erstmal die Lizenz angezeigt, die ich mit "yes" bestätige

dann kommt das:

Code: Alles auswählen

Unpacking...
Checksumming...
Extracting...
./jre-6u17-linux-i586.bin: line 366: ./install.sfx.23671: Keine Berechtigung
Failed to extract the files.  Please refer to the Troubleshooting section of
the Installation Instructions on the download page for more information.
sowas ähliches auch bei dem Versuch die Fritz Wlan Treiber zu installieren:

Code: Alles auswählen

 ./install
bash: ./install: /bin/sh: bad interpreter: Keine Berechtigung
NoPaste-Eintrag34164

ein link von sh zu bash existiert und bash ist auch vorhanden.

ich habe die fstab einträge in verdacht, wüste aber nicht wie ich diese ändern sollte:

Code: Alles auswählen

proc            /proc           proc    defaults        0       0
/dev/sda1       /windows/system ntfs-3g rw,exec,user 0 0
/dev/sda2       /media/sonstiges ext3    rw,exec,user 0 0
/dev/sda3       /media/daten    ext3    rw,exec,user 0 0
/dev/sdb1       /               ext3    errors=remount-ro 0       1
/dev/sdb3       /home           ext3    rw,exec,user 0 0
/dev/sdb5       none            swap    sw              0       0
/dev/sdc1       /media/backup   ntfs-3g rw,exec,user 0 0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hda        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
Wo liegt der Fehler?

Danke und Grüße vom Kobold
Was nicht fliegt, kann auch nicht abstürzen

michaels
Beiträge: 1164
Registriert: 29.03.2009 18:12:25

Re: Scripte lassen sich nicht ausführen

Beitrag von michaels » 14.01.2010 13:13:45

1. Warum installierst du Sun-Java manuell und nimmst nicht das Debian Paket aus non-free?
2. Mit welchem User versuchst du die Datei auszuführen (Rechte)?
3. Wo liegt denn die Datei (sonst bringen die fstab Einträge auch nichts)

Gruß

P.S.: Es gibt schon Java 6 u 18 :wink:

KleinerKobold
Beiträge: 22
Registriert: 10.01.2010 04:22:20
Wohnort: Bad Soden
Kontaktdaten:

Re: Scripte lassen sich nicht ausführen

Beitrag von KleinerKobold » 14.01.2010 13:32:13

michaels hat geschrieben:1. Warum installierst du Sun-Java manuell und nimmst nicht das Debian Paket aus non-free?
2. Mit welchem User versuchst du die Datei auszuführen (Rechte)?
3. Wo liegt denn die Datei (sonst bringen die fstab Einträge auch nichts)

Gruß

P.S.: Es gibt schon Java 6 u 18 :wink:
1. weil ich aus dem non free installiert habe und Firefox (Iceweasel habe ich gelöscht) immer noch der Meinung ist, das kein Java installiert wäre.
2. Root
3. auf Partition /home im Verzeichnis des Users
Was nicht fliegt, kann auch nicht abstürzen

KleinerKobold
Beiträge: 22
Registriert: 10.01.2010 04:22:20
Wohnort: Bad Soden
Kontaktdaten:

Re: Scripte lassen sich nicht ausführen

Beitrag von KleinerKobold » 14.01.2010 23:16:06

ok, ich glaube ich habe da was gefunden.

fstab:

Code: Alles auswählen

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /windows/system ntfs-3g rw,exec,user 0 0
/dev/sda2       /media/sonstiges ext3    rw,exec,user 0 0
/dev/sda3       /media/daten    ext3    rw,exec,user 0 0
/dev/sdb1       /               ext3    errors=remount-ro 0       1
/dev/sdb3       /home           ext3    rw,exec,user 0 0
/dev/sdb5       none            swap    sw              0       0
/dev/sdc1       /media/backup   ntfs-3g rw,exec,user 0 0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hda        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
mtab:

Code: Alles auswählen

/dev/sdb1 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
/dev/sda1 /windows/system fuseblk rw,noexec,nosuid,nodev,allow_other,blksize=4096 0 0
/dev/sda2 /media/sonstiges ext3 rw,noexec,nosuid,nodev 0 0
/dev/sda3 /media/daten ext3 rw,noexec,nosuid,nodev 0 0
/dev/sdb3 /home ext3 rw,noexec,nosuid,nodev 0 0
/dev/sdc1 /media/backup fuseblk rw,noexec,nosuid,nodev,allow_other,blksize=4096 0 0
none /proc/fs/vmblock/mountPoint vmblock rw 0 0
/dev/sdj1 /media/externy ext3 rw,nosuid,nodev,uhelper=hal 0 0
/dev/sdi1 /media/vmwindows ext3 rw,nosuid,nodev,uhelper=hal 0 0
komischerweise sind in mtab die Patitionen als noexec gemounted. Wieso? Und wie kann ich das ändern?
Was nicht fliegt, kann auch nicht abstürzen

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Re: Scripte lassen sich nicht ausführen

Beitrag von cosmac » 15.01.2010 01:31:48

hi,

die mount-Option "user" beinhalted die Optionen "noexec,nosuid,nodev". Wahrscheinlich funktioniert es, wenn du in /etc/fstab die Reihenfolge der Optionen änderst

Code: Alles auswählen

/dev/sdb3       /home           ext3    rw,user,exec 0 0
aber "user" für eine /home-Partition ist schon fremdartig, wofür soll das gut sein, wer empfiehlt sowas?
Beware of programmers who carry screwdrivers.

KleinerKobold
Beiträge: 22
Registriert: 10.01.2010 04:22:20
Wohnort: Bad Soden
Kontaktdaten:

Re: Scripte lassen sich nicht ausführen

Beitrag von KleinerKobold » 15.01.2010 10:28:40

hi,

danke für die Antwort, ich weiss nicht mehr wo ich das her habe. Aber da es ja eh "fremdartig" ist wie du es so schön schreibst, kann ich die Option dann eh rausnehmen oder?
Was nicht fliegt, kann auch nicht abstürzen

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Re: Scripte lassen sich nicht ausführen

Beitrag von cosmac » 15.01.2010 12:04:43

du kannst ja die Original-Zeile in der fstab als Gedächtnisstüze auskommentiert drin lassen, falls "user" doch zu etwas gut war. Wobei "noexec,nosuid,nodev" natürlich die Sicherheit ein wenig erhöht, ein Mittelweg wäre also

Code: Alles auswählen

# /dev/sdb3     /home           ext3    rw,exec,user   0 0
/dev/sdb3       /home           ext3    nosuid,nodev   0 0
Beware of programmers who carry screwdrivers.

KleinerKobold
Beiträge: 22
Registriert: 10.01.2010 04:22:20
Wohnort: Bad Soden
Kontaktdaten:

Re: Scripte lassen sich nicht ausführen

Beitrag von KleinerKobold » 15.01.2010 23:45:33

hi,

danke für die Tipps,
habe jetzt das System noch mal neu aufgesetzt, da ich mir anscheinend noch mehr zerschossen habe.

und jetzt geht es wieder.


Danke aber trotzdem für die Tipps.
Was nicht fliegt, kann auch nicht abstürzen

Benutzeravatar
Meillo
Moderator
Beiträge: 9296
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Scripte lassen sich nicht ausführen

Beitrag von Meillo » 16.01.2010 09:56:45

KleinerKobold hat geschrieben: und jetzt geht es wieder.
Bitte gelöste Threads im Titel so kennzeichnen. (Dazu ersten Beitrag im Thread bearbeiten.)

Ich habe das dieses Mal für dich gemacht.
Use ed once in a while!

KleinerKobold
Beiträge: 22
Registriert: 10.01.2010 04:22:20
Wohnort: Bad Soden
Kontaktdaten:

Re: [gelöst] Scripte lassen sich nicht ausführen

Beitrag von KleinerKobold » 16.01.2010 14:26:07

oh, ok sorry war spät, nicht daran gedacht....
Was nicht fliegt, kann auch nicht abstürzen

Antworten