Wenn ich versuche, qt-linux-opensource-5.0.2-x86-offline.run auszuführen, wird der folgende Fehler angezeigt.
./qt-linux-opensource-5.0.2-x86-offline.run: Fehler beim Laden gemeinsam genutzter Bibliotheken: libSM.so.6: Datei für gemeinsam genutzte Objekte kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis
Ich habe Qt bereits installiert, aber keinen Fehler erhalten. Ich denke, die Ursache sollte unter Befehl liegen
sudo apt-get autoremove
Ich habe diesen Befehl auf meinem neu installierten Ubuntu ausgeführt. Ich habe diesen Artikel online gefunden
http://docs.alfresco.com/5.0/concepts/install-lolibfiles.html
Also lief ich unter Befehl
sudo apt-get install libice6 libsm6 libxt6 libxrender1 libfontconfig1 libcups2
aber Terminal sagt, es ist bereits installiert
libsm6 ist bereits die neueste Version
kann mir jemand einen weg sagen wie man qt creater installiert
apt-cache policy libsm6
ldconfig -p | grep libSM.so.6
?Antworten:
Das Programm benötigt 32-Bit-Bibliotheken. Du brauchst
libsm6:i386
Und jetzt
ldconfig -p | grep libSM.so.6
sollte es so aussehen:Und für alle anderen fehlenden Bibliotheken gilt dieselbe Strategie:
z.B
libXrender.so.1
quelle