Linux 15.009 Themen, 106.826 Beiträge

KarstenW Infos-Lanzarote „xampp-linux-1.7.1.tar.gz ... original vom Dateinamen abkopiert! holger@compi:...“
Optionen

@infos-lanzarote

Der Befehl heißt ldd (l ist ein kleines L) und du mußt Programm.. mit dem Dateinamen des richtigen Programmes ersetzen.

Beispiel Brennprogramm nero:

karsten@Winkler2:/usr/bin$ ldd nero
linux-gate.so.1 => (0xffffe000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7c36000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7bb0000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7b94000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b7c000)
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xb7b75000)
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb7b6a000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7b2a000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7aed000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7ae9000)
libdl.so.2 => /lib/libdl.so.2 (0xb7ae5000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7ae0000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7a2b000)
libNeroAPI.so => /usr/lib/libNeroAPI.so (0xb7635000)
libNeroSCSI.so => /usr/lib/libNeroSCSI.so (0xb7603000)
libNeroErr.so => /usr/lib/libNeroErr.so (0xb75e5000)
libNeroCDR.so => /usr/lib/libNeroCDR.so (0xb7574000)
libNewTrf.so => /usr/lib/libNewTrf.so (0xb751a000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb742c000)
libm.so.6 => /lib/libm.so.6 (0xb7406000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb73f9000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb73e0000)
libc.so.6 => /lib/libc.so.6 (0xb72a2000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb71b3000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb71a9000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb71a6000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb71a3000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb719d000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb7131000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7106000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb70f8000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb70ef000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb70eb000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb70e3000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb70dd000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb70d4000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb70ad000)
libXft.so.2 => /usr/lib/libXft.so.2 (0xb7099000)
/lib/ld-linux.so.2 (0xb7fd5000)
librt.so.1 => /lib/librt.so.1 (0xb7090000)
libpcre.so.3 => /usr/lib/libpcre.so.3 (0xb7067000)
libCDCopy.so => /usr/lib/libCDCopy.so (0xb6fff000)
libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb6ffc000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6fe4000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb6f6f000)
libz.so.1 => /usr/lib/libz.so.1 (0xb6f5a000)
libdirectfb-1.0.so.0 => /usr/lib/libdirectfb-1.0.so.0 (0xb6ef3000)
libfusion-1.0.so.0 => /usr/lib/libfusion-1.0.so.0 (0xb6eea000)
libdirect-1.0.so.0 => /usr/lib/libdirect-1.0.so.0 (0xb6ed6000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6eb2000)
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb6eae000)
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb6ea7000)
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6e7d000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6e57000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb6e54000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb6e4f000)


Das sind alles Bibliotheken die das Brennprogramm nero braucht damit es funktioniert. Wenn da in einer Zeile "not found" stehen würde, dann müßtest du die entsprechende Bibliothek nachinstallieren.

Da ich nero aber als deb Paket installiert habe, kann sich APT darum kümmern fehlende Bibliotheken automatisch nachzuinstallieren.

Wenn du am Paketverwaltungssystem APT (oder ein anderes Paketverwaltungssystem) vorbeiinstallierst, dann mußt du dich selbst um fehlende Bibliotheken kümmern und die fehlenden Paket nachinstallieren.

Unter Debian kann man mit "apt-file seach Datei..." nach einer bestimmten Datei in den Paketen suchen lassen.

"Datei" mußt du mit dem richtigem Dateinamen der fehlenden Bibliothek ersetzen.




Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen