PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehler in /usr/bin/vmware-config.pl - kann ich das wiederherrstellen?



Lisa
28.05.08, 13:55
Guten Tag alle zusammen,

ich hatte Probleme mit Vmware und habe im Internet gelesen, ich sollte eine Zeile auskommentieren (in /usr/bin/vmware-config.pl), ich musste kurz vom PC weg und seitdem sind ein paar Sachen rausgelöscht worden (-- kleine Geschwister).
Jetzt hab ich gar keine Ahnung was wo weg ist und wie ich was wieder ändern kann.
Ich bekomme folgende Fehlermeldung wenn ich /usr/bin/vmware-config.pl aufrufe:

Variable "$gLinkCount" will not stay shared at /usr/bin/vmware-config.pl line 2841.
"my" variable $xorg_modules_dir masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 3058.
"my" variable %p masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 3199.
"my" variable %p masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 3207.
"my" variable %p masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 3215.
"my" variable %p masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 3221.
"my" variable $tmpdev masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 3632.
"my" variable $hostonly_mask masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 5572.
"my" variable $hostonly_subnet masks earlier declaration in same scope at /usr/bin/vmware-config.pl line 5573.
Global symbol "$modprobe_file" requires explicit package name at /usr/bin/vmware-config.pl line 2648.
Global symbol "%ethernet" requires explicit package name at /usr/bin/vmware-config.pl line 2649.
Global symbol "$sounddrv" requires explicit package name at /usr/bin/vmware-config.pl line 2649.
Global symbol "$soundopt" requires explicit package name at /usr/bin/vmware-config.pl line 2649.
syntax error at /usr/bin/vmware-config.pl line 2649, near "$soundopt)"
Global symbol "$modprobe_file" requires explicit package name at /usr/bin/vmware-config.pl line 2650.
Global symbol "$modprobe_file" requires explicit package name at /usr/bin/vmware-config.pl line 2653.
Global symbol "$modprobe_file" requires explicit package name at /usr/bin/vmware-config.pl line 2654.
Global symbol "%ethernet" requires explicit package name at /usr/bin/vmware-config.pl line 2671.
Global symbol "$sounddrv" requires explicit package name at /usr/bin/vmware-config.pl line 2671.
Global symbol "$soundopt" requires explicit package name at /usr/bin/vmware-config.pl line 2671.
Global symbol "$modprobe_file" requires explicit package name at /usr/bin/vmware-config.pl line 2673.
Missing right curly or square bracket at /usr/bin/vmware-config.pl line 8266, at end of line
/usr/bin/vmware-config.pl has too many errors.


Kann ich die Datei irgendwie wieder herstellen?

Vllt hat ja jemand eine Idee?
Liebe Grüße

Lisa

stefan.becker
28.05.08, 20:19
Lösche VMWARE und installier es neu.

Lisa
29.05.08, 13:16
Das hab ich auch schon versucht. Erst mit
sudo apt-get remove vmware-player, da bekomme ich folgenden Fehler


Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Die folgenden Pakete werden ENTFERNT:
vmware-player
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 32,1MB Plattenplatz freigegeben worden sein.
Möchten Sie fortfahren [J/n]?
(Lese Datenbank ... 428017 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne vmware-player ...
Stopping VMware services:
Virtual machine monitor done
/etc/init.d/vmware-player: 765: /usr/lib/vmware-player/net-services.sh: not found
Virtual ethernet failed
invoke-rc.d: initscript vmware-player, action "stop" failed.
dpkg: Fehler beim Bearbeiten von vmware-player (--remove):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
/etc/init.d/vmware-player: 765: /usr/lib/vmware-player/net-services.sh: not found
invoke-rc.d: initscript vmware-player, action "start" failed.
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
vmware-player
E: Sub-process /usr/bin/dpkg returned an error code (1)

Ich habs dann auch noch mit
sudo vmware-uninstall.pl
, da krieg ich aber keinen Fehler. Hinther kann ichs aber nicht noch installieren, da bekomme ich:


lisa@his1967:/usr/bin$ sudo apt-get install vmware-player
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
vmware-player ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 0B Plattenplatz zusätzlich benutzt.
Richte vmware-player ein (1.0.2-2) ...
Now configuring VMware Player. (This may take some time...)
cp: Aufruf von stat für „/usr/lib/vmware-player/share/locations.dist“ nicht möglich: No such file or directory
dpkg: Fehler beim Bearbeiten von vmware-player (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
vmware-player
E: Sub-process /usr/bin/dpkg returned an error code (1)

stefan.becker
29.05.08, 16:11
Versuchs mal "--purge". Bin kein Debianer, aber die Option ist meines Wissens für das vollständige Löschen.

stefan.becker
29.05.08, 16:12
Und ein kleiner Tipp für die Zukunft: Lege vorher immer Sicherheitskopien von Systemdateien an.

Lisa
29.05.08, 16:30
Oh, ja, danke, ich fass nie wieder was an, ohne es vorher kopiert zuhaben, da bin ich sicher.

Aber das "--purge" hilft nicht viel. Ich krieg immer noch einen ähnliches Fehler:


Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Die folgenden Pakete werden ENTFERNT:
vmware-player*
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 0B Archive geholt werden.
Nach dem Auspacken werden 32,1MB Plattenplatz freigegeben worden sein.
Möchten Sie fortfahren [J/n]?
(Lese Datenbank ... 428017 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne vmware-player ...
Stopping VMware services:
Virtual machine monitor done
/etc/init.d/vmware-player: 765: /usr/lib/vmware-player/net-services.sh: not found
Virtual ethernet failed
invoke-rc.d: initscript vmware-player, action "stop" failed.
dpkg: Fehler beim Bearbeiten von vmware-player (--purge):
Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Starting VMware services:
Virtual machine monitor done
Virtual ethernet done
/etc/init.d/vmware-player: 765: /usr/lib/vmware-player/net-services.sh: not found
invoke-rc.d: initscript vmware-player, action "start" failed.
dpkg: Fehler beim Aufräumen:
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
vmware-player
E: Sub-process /usr/bin/dpkg returned an error code (1)