Sehr geehrte Damen und Herren.
Ich habe das neueste tar.bz2 heruntergeladen und in der angegebenen Reihenfolge erstellt.
Übereinstimmende erforderliche Bibliotheken, dann gelingt es, alle zu erstellen und mit sudo im Root-Konto zu installieren.
Geprüft, ob es gut in /usr/local/lib und .bashrc installiert ist - $PATH wurde auch gut angewendet.
libimobiledivice.so und ~.so.6 existierten als Symlink von libimobiledivice.so.6.0.0.
Aber ifuse oder seine Tools können libimobiledevice.so.6 nicht wie folgt finden:
ifuse: Fehler beim Laden von Shared Libraries: libimobiledice.so.6: Shared Object Datei kann nicht geöffnet werden: No such file or directory
Fehlt etwas, was ich nicht getan habe, oder ist ein Fehler aufgetreten?
Vielen Dank :)
+1
Bibliotheken unter Linux werden nicht von $PATH geladen. Stattdessen überprüft der Loader konfigurierte Pfade abhängig von der ld-Konfiguration (normalerweise /etc/ld.so.conf).
Oft ist /usr/local/lib bereits konfiguriert, aber der Bibliothekscache wurde nicht aktualisiert. Versuchen Sie es mit dem Befehl ldconfig
. Schließen, da dies bei libimobiledevice selbst kein Problem ist.
sudo apt-get install \
build-essential \
checkinstall \
git \
autoconf \
automake \
libtool-bin \
libplist-dev \
libusbmuxd-dev \
libssl-dev \
usbmuxd
Hilfreichster Kommentar
Bibliotheken unter Linux werden nicht von $PATH geladen. Stattdessen überprüft der Loader konfigurierte Pfade abhängig von der ld-Konfiguration (normalerweise /etc/ld.so.conf).
Oft ist /usr/local/lib bereits konfiguriert, aber der Bibliothekscache wurde nicht aktualisiert. Versuchen Sie es mit dem Befehl
ldconfig
. Schließen, da dies bei libimobiledevice selbst kein Problem ist.