Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: HogFather в Jun 30, 2007, 13:08



Титла: Nessus 3.0.5 slackware 11
Публикувано от: HogFather в Jun 30, 2007, 13:08
преди бях инсталирал несус и слак д/доста по-стари версии/ и
сега пробвах но ми дава грешка:
 /opt/nessus//sbin/nessusd: error while loading shared
 libraries: libnessus.s o.3: cannot open shared object file:
No such file or directory
 Executing nessusd failed. Make sure your library loader is
configured proper ly
and that nessusd is in your $PATH

аз съм със Slackware 11 2.6.21.5


Титла: Nessus 3.0.5 slackware 11
Публикувано от: neter в Jun 30, 2007, 14:17
Често проблема с липсващи библиотеки се дължи на това, че библиотеката се казва по друг начин, а не че я няма. Потърси из системата ти (предимно в /usr/lib) библиотеки, името на които започва с libnessus.so и ако намериш такава, направи symlink към нея (не я преименувай) с командата
Примерен код
ln -s /пълен/път/libnessus.so.нещо.си /usr/lib/libnessus.so.3

Ако не намериш такава библиотека, тогава качи пакета nessus-libraries. Той би трябвало да качи нужните библиотеки. След като го качиш, погледни отново дали имаш /usr/lib/libnessus.so.3 и ако нямаш, направи symlink към него по системата от примера ми по-горе  ;)