2012-02-03 3 views
0

Я пытаюсь запустить snoop в окне Solaris 10.Snoop on Solaris 10 package - ошибка перемещения

Snoop не был установлен по умолчанию, и я схватил его с Solaris 10 cd. Пакет, который я установил, был SUNWrcmdc, поскольку человек snoop показывает, что он полагается на этот пакет.

Теперь, когда я бегу Snoop как корень, я получаю следующее сообщение об ошибке:

ld.so.1: Snoop: ошибка переезду:: фатальным файл/USR/SBIN/сыщик: символ dlpi_passive: ссылки символ не найден

Звучит как ошибка пути библиотеки. Так что я сделал

хост # LDD -r/USR/SBIN/подглядывать

libdhcputil.so.1 =>  /lib/libdhcputil.so.1 
    libdlpi.so.1 => /lib/libdlpi.so.1 
    libdlpi.so.1 (SUNWprivate_1.1) =>  (version not found) 
    libsocket.so.1 =>  /lib/libsocket.so.1 
    libnsl.so.1 => /lib/libnsl.so.1 
    libtsol.so.2 => /lib/libtsol.so.2 
    libc.so.1 =>  /lib/libc.so.1 
    libgen.so.1 => /lib/libgen.so.1 
    libinetutil.so.1 =>  /lib/libinetutil.so.1 
    libmp.so.2 => /lib/libmp.so.2 
    libmd.so.1 => /lib/libmd.so.1 
    libscf.so.1 => /lib/libscf.so.1 
    libdoor.so.1 => /lib/libdoor.so.1 
    libsecdb.so.1 =>   /lib/libsecdb.so.1 
    libuutil.so.1 =>   /lib/libuutil.so.1 
    libcmd.so.1 => /lib/libcmd.so.1 
    /platform/SUNW,SPARC-Enterprise-T5120/lib/libc_psr.so.1 
    symbol not found: dlpi_passive   (/usr/sbin/snoop) 
    /platform/SUNW,SPARC-Enterprise-T5120/lib/libmd_psr.so.1 
    libm.so.2 =>  /lib/libm.so.2 

Я взял последний патч для libdlpi.so.1, который Patch 145923-02 и применил его. Не помогло. Та же проблема.

Я не знаю, что делать с этим "символ не найден: dlpi_passive" Я не уверен, что еще я могу попробовать.

ответ

0

Мое первое предположение было бы несоответствием выпуска.

Что говорит

cat /etc/release 
cat /cdrom/Solaris_10/Product/SUNWsolnm/reloc/etc/release 

Вы, вероятно, нужно настроить путь к пакету на компакт-диске или DVD.

Смежные вопросы