winlin
Goto Top

Linux Libary fehlt auf RedHat

Hallo Leute,

ich habe nach folgender Anleitung ein Debian Package extrahiert und es so angepasst das es auch für andere Distributionen verwendet werden kann. Siehe http://mindfluxinc.net/?p=288#comments

Naja hat alles super geklappt und beim letzten Schritt, nachdem ich es dann extrahiert habe bekomme ich beim Aufruf folgenden Fehler unter Linux:
vmware-view: error while loading shared libraries: libgio-2.0.so.0: cannot open shared object file: No such file or directory

Bei dem o.g. VMWare View Paket handelt es sich ja um eine 32bit Anwendung. Ich brauche also die Libary aus der Error Meldung für mein Red Hat Linux Enterprise 5.5 x64 System (Kernel: 2.6.18-308.8.2.el5)

Doch egal was ich herunterlade - es fehlen immer noch andere Libs?! Was muss ich denn installieren damit der og. Fehler nicht mehr auftaucht?

Content-Key: 204344

Url: https://administrator.de/contentid/204344

Ausgedruckt am: 29.03.2024 um 15:03 Uhr

Mitglied: winlin
winlin 03.04.2013 um 14:19:16 Uhr
Goto Top
Wenn ich das hier installiere:
http://pkgs.org/centos-5-rhel-5/centos-rhel-x86_64/glib2-2.12.3-4.el5_3.1.x86_64.rpm/download/
erhalte ich folgende Fehlermeldung:
warning: glib2-2.12.3-4.el5_3.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing...                ########################################### [100%]
        package glib2-2.12.3-4.el5_3.1.x86_64 is already installed
        file /lib64/libglib-2.0.so.0.1200.3 from install of glib2-2.12.3-4.el5_3.1.x86_64 conflicts with file from package glib2-2.12.3-4.el5_3.1.x86_64
        file /lib64/libgmodule-2.0.so.0.1200.3 from install of glib2-2.12.3-4.el5_3.1.x86_64 conflicts with file from package glib2-2.12.3-4.el5_3.1.x86_64
        file /lib64/libgobject-2.0.so.0.1200.3 from install of glib2-2.12.3-4.el5_3.1.x86_64 conflicts with file from package glib2-2.12.3-4.el5_3.1.x86_64
        file /lib64/libgthread-2.0.so.0.1200.3 from install of glib2-2.12.3-4.el5_3.1.x86_64 conflicts with file from package glib2-2.12.3-4.el5_3.1.x86_64
Mitglied: 64748
64748 03.04.2013 um 14:39:14 Uhr
Goto Top
Hallo,
Zitat von @winlin:
...
Bei dem o.g. VMWare View Paket handelt es sich ja um eine 32bit Anwendung. Ich brauche also die Libary aus der Error Meldung
für mein Red Hat Linux Enterprise 5.5 x64 System (Kernel: 2.6.18-308.8.2.el5)
die Anleitung bezieht sich aber m.E. auf ein 32bit-System.

Wenn Du 32bit-Pakete auf einem 64bit-Sysytem installieren möchtest, musst Du Multilib konfigurieren, dabei stehen den Programmen auch die 32bit-Libraries zur Verfügung, allerdings sauber getrennt in unterschiedlichen Verzeichnissen.

Hast Du Multilib installiert??? oder ist das bei RedHat Standard???

Markus
Mitglied: winlin
winlin 03.04.2013 aktualisiert um 15:05:50 Uhr
Goto Top
achsooo na klar anders wird es wohl nicht gehen. Wenn ich aber bei mir nachsehe dann habe ich z.B. folgendes:
/usr/lib
/usr/lib64

Also demanch habe ich ja libaries für 32 und 64bit. Mein VMware Verzeichnis befindet sich auch unter /usr/lib/vmware. Dort habe ich auch ein Verzeicnis mit Libaries und zwar in /usr/lib/vmware/lib

Wenn ich auf dem System nach der o.g. Libary suche dann befindet sich diese hier:
/usr/lib/vmware/lib/libgio-2.0.so.0

und der VMware View Client liegt hier:
/usr/bin/vmware-view

Wieso bekomme ich also den Fehler?
Mitglied: 64748
64748 03.04.2013 um 17:04:49 Uhr
Goto Top
Vielleicht musst Du Dich mal mit dem Befehl ldconfig auseinander setzen.
man ldconfig
Markus
Mitglied: 16568
16568 04.04.2013 um 09:53:56 Uhr
Goto Top
Hallo winlin,

das da ist nichts für Dich?


Lonesome Walker
Mitglied: winlin
winlin 04.04.2013 aktualisiert um 10:07:48 Uhr
Goto Top
doch schon und ich habe es schon installiert und getestet. Komme auch recht weit gebe die Adresse des vsphere Servers ein, der zeigt mir auch die Pools an mit denen ich mich verbinden kann. Doch eine Verbindung klappt nicht. Die Meldung in der Log File lautet:
Current Window Manager does not support _NET_WM_FULLSCREEN_MONITORS message

Gibt es hierfür eine Lösung? Oder soll ich nun hierfür einen neuen Thread aufmachen und den VM Kollegen zuweisen?
Mitglied: 16568
16568 04.04.2013 um 10:07:57 Uhr
Goto Top
Zitat von @winlin:
doch schon aber es handelt sich hierbei um eine 32bit Variante. Ich benötige eine für mein 64bit Systemface-sad((

Wie Markus schon geschrieben hat, dann brauchst Du auch die entsprechenden 32Bit Libraries.

Guckst Du auch mal hier ...


Lonesome Walker
Mitglied: winlin
winlin 04.04.2013 um 10:20:28 Uhr
Goto Top
zu meinem Fehler gibt es im wiki folgenden Hinweis:
To use multiple monitors when connecting to desktops, the Xinerama extension to the X Window System must be enabled with more than one display defined. The system must also be running a window manager that supports the _NET_WM_FULLSCREEN_MONITORS window manager protocol, defined in freedesktop.org's Extended Window Manager Hints.   

Meine KDE Version ist: ist 3.5.4-26-el5_7.1.Red Hat