FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints ?
>FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints
>?
ldconfig -elf пути к нужным директориям библиотек через пробел, например:ldconfig -elf /usr/lib/compat /usr/X11R6/lib /usr/local/lib
или
ldconfig [-elf] -R
>>FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints
>>?
>
>
>ldconfig -elf пути к нужным директориям библиотек через пробел, например:
>
>ldconfig -elf /usr/lib/compat /usr/X11R6/lib /usr/local/lib
>
>или
>
>ldconfig [-elf] -R
Спасибо за совет!
Кэш-то я восстановил (это еще можно через ld-elf.so.conf)
но lld /usr/bin/man дает
libz.so.2 => not found
libz.so.4 => not found
и man конечно не работает.
Что там должно быть и как восстановить ?
>>>FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints
>>>?
>>
>>
>>ldconfig -elf пути к нужным директориям библиотек через пробел, например:
>>
>>ldconfig -elf /usr/lib/compat /usr/X11R6/lib /usr/local/lib
>>
>>или
>>
>>ldconfig [-elf] -R
>Спасибо за совет!
>Кэш-то я восстановил (это еще можно через ld-elf.so.conf)
>но lld /usr/bin/man дает
>libz.so.2 => not found
>libz.so.4 => not found
>и man конечно не работает.
>Что там должно быть и как восстановить ?посмотреть через ls какая версия библиотеки zlib и пересобрать man,
еще проще пересобрать систему и не мучаться
>>>>FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints
>>>>?
>>>
>>>
>>>ldconfig -elf пути к нужным директориям библиотек через пробел, например:
>>>
>>>ldconfig -elf /usr/lib/compat /usr/X11R6/lib /usr/local/lib
>>>
>>>или
>>>
>>>ldconfig [-elf] -R
>>Спасибо за совет!
>>Кэш-то я восстановил (это еще можно через ld-elf.so.conf)
>>но lld /usr/bin/man дает
>>libz.so.2 => not found
>>libz.so.4 => not found
>>и man конечно не работает.
>>Что там должно быть и как восстановить ?
>
>посмотреть через ls какая версия библиотеки zlib и пересобрать man,
>еще проще пересобрать систему и не мучаться
Ядро перебирал давно , когда вторую сетевуху добавлял, только помню мучилась она долго , сейчас так напрягать нет желания.Если заново откомпилить /usr/bin/man ,может поможет , но где его исходник ? ,в src не нашел .
>>>>>FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints
>>>>>?
>>>>
>>>>
>>>>ldconfig -elf пути к нужным директориям библиотек через пробел, например:
>>>>
>>>>ldconfig -elf /usr/lib/compat /usr/X11R6/lib /usr/local/lib
>>>>
>>>>или
>>>>
>>>>ldconfig [-elf] -R
>>>Спасибо за совет!
>>>Кэш-то я восстановил (это еще можно через ld-elf.so.conf)
>>>но lld /usr/bin/man дает
>>>libz.so.2 => not found
>>>libz.so.4 => not found
>>>и man конечно не работает.
>>>Что там должно быть и как восстановить ?
>>
>>посмотреть через ls какая версия библиотеки zlib и пересобрать man,
>>еще проще пересобрать систему и не мучаться
>Ядро перебирал давно , когда вторую сетевуху добавлял, только помню мучилась она
>долго , сейчас так напрягать нет желания.Если заново откомпилить /usr/bin/man ,может
>поможет , но где его исходник ? ,в src не нашел
>.я не про ядро говорил, а про систему, а ее как известно надо ставить
с исходниками, те не только с исходниками ядра.whereis man
/usr/src/gnu/usr.bin/man
>>>>>>FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints
>>>>>>?
>>>>>
>>>>>
>>>>>ldconfig -elf пути к нужным директориям библиотек через пробел, например:
>>>>>
>>>>>ldconfig -elf /usr/lib/compat /usr/X11R6/lib /usr/local/lib
>>>>>
>>>>>или
>>>>>
>>>>>ldconfig [-elf] -R
>>>>Спасибо за совет!
>>>>Кэш-то я восстановил (это еще можно через ld-elf.so.conf)
>>>>но lld /usr/bin/man дает
>>>>libz.so.2 => not found
>>>>libz.so.4 => not found
>>>>и man конечно не работает.
>>>>Что там должно быть и как восстановить ?
>>>
>>>посмотреть через ls какая версия библиотеки zlib и пересобрать man,
>>>еще проще пересобрать систему и не мучаться
>>Ядро перебирал давно , когда вторую сетевуху добавлял, только помню мучилась она
>>долго , сейчас так напрягать нет желания.Если заново откомпилить /usr/bin/man ,может
>>поможет , но где его исходник ? ,в src не нашел
>>.
>
>я не про ядро говорил, а про систему, а ее как известно
>надо ставить
>с исходниками, те не только с исходниками ядра.
>
>whereis man
>/usr/src/gnu/usr.bin/manопс, дело может быть не только в man (я не смотрел sources) а в zcat,
хотя все прояснит:ldd /usr/bin/man
>>>>>>>FreeBSD4.4 , ldconfig -r ничего не показывает , как вернуть содержимое ld-elf.so.hints
>>>>>>>?
>>>>>>
>>>>>>
>>>>>>ldconfig -elf пути к нужным директориям библиотек через пробел, например:
>>>>>>
>>>>>>ldconfig -elf /usr/lib/compat /usr/X11R6/lib /usr/local/lib
>>>>>>
>>>>>>или
>>>>>>
>>>>>>ldconfig [-elf] -R
>>>>>Спасибо за совет!
>>>>>Кэш-то я восстановил (это еще можно через ld-elf.so.conf)
>>>>>но lld /usr/bin/man дает
>>>>>libz.so.2 => not found
>>>>>libz.so.4 => not found
>>>>>и man конечно не работает.
>>>>>Что там должно быть и как восстановить ?
>>>>
>>>>посмотреть через ls какая версия библиотеки zlib и пересобрать man,
>>>>еще проще пересобрать систему и не мучаться
>>>Ядро перебирал давно , когда вторую сетевуху добавлял, только помню мучилась она
>>>долго , сейчас так напрягать нет желания.Если заново откомпилить /usr/bin/man ,может
>>>поможет , но где его исходник ? ,в src не нашел
>>>.
>>
>>я не про ядро говорил, а про систему, а ее как известно
>>надо ставить
>>с исходниками, те не только с исходниками ядра.
>>
>>whereis man
>>/usr/src/gnu/usr.bin/man
>
>опс, дело может быть не только в man (я не смотрел sources)
>а в zcat,
>хотя все прояснит:
>
>ldd /usr/bin/man
Дает вот что
libz.so.2 => not found
libz.so.4 => not found