Может кто объяснит по поводу проверки зависимостей
Чем отличаются команды "dep-find" и "dep-find1" от команды "ldd" ? Читал тему
"Зависимости" но так и не понял, правильно ли я понял принцип действия первых двух или нет, можете чуть подробней описать?
Мое предположение таково, что первые две команды проверяют зависимости между модулями, а команда "ldd" проверяет зависимые библиотеки.
Но, изначально я подумал что "dep-find1" проверяя содержимое папки с распакованным модулем и выводит подробную информацию и список всех недостающих библиотек.
Еще я так и не понял зачем примонтировать pfs модуль а потом уже проверять папку с распакованным модулем (из Wiki), ведь тогда dep-find1 находит меньше не достающих библиотек, которые возможно находит в usr/lib
Прошу прояснить, или дать наводку где почитать.
Есть еще вопрос по выводу dep-find1.
ldd: предупреждение: у вас нет прав на выполнение `/home/live/Desktop/audacity-2.1.2-3/usr/lib/libnetcdf.settings'
ldd: предупреждение: у вас нет прав на выполнение `/home/live/Desktop/audacity-2.1.2-3/usr/lib/libhdf5.settings'
ldd: предупреждение: у вас нет прав на выполнение `/home/live/Desktop/audacity-2.1.2-3/usr/lib/libdcadec.so.0.1.0'
libQt5Core.so.5 => not found
libQt5Gui.so.5 => not found
libQt5Widgets.so.5 => not found
libgfortran.so.3 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/bin/jack_netsource libcelt0.so.2 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/bin/python2.7 libpython2.7.so.1.0 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/bin/qv4l2 libQt5OpenGL.so.5 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/bin/vwebp libglut.so.3 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/lib/jack/jack_firewire.so libffado.so.2 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/lib/jack/jack_net.so libcelt0.so.2 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/lib/libblas.so.3.6.0 libgfortran.so.3 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/lib/libcblas.so libgfortran.so.3 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/lib/liblapack.so.3.6.0 libgfortran.so.3 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/lib/libva-egl.so.1.3900.0 libEGL.so.1 => not found
/home/live/Desktop/audacity-2.1.2-3/usr/lib/libwx_gtk2u_webview-3.0.so.0.2.0 libwebkitgtk-1.0.so.0 => not found
Так и должно быть? - "предупреждение: у вас нет прав на выполнение"
Почему некоторые ненайденые библиотеки с указанием пути к ней " /usr/bin/jack_netsource libcelt0.so.2 => not found ", а некоторые нет " libQt5Core.so.5 => not found " ?
Правильно ли я понимаю что: " /home/live/Desktop/audacity-2.1.2-3/usr/bin/python2.7 libpython2.7.so.1.0 => not found " где " python2.7 " это папка в которой должна быть библиотека "libpython2.7.so.1.0" , а "/home/live/Desktop/audacity-2.1.2-3/usr/lib/liblapack.so.3.6.0 libgfortran.so.3 => not found " где " liblapack.so.3.6.0 " библиотека которая зависит от библиотеки " libgfortran.so.3 " но которая not found ?