Система Slack 11
Давно моучает вопрос. Вот заинсталил я vlс.tgz. При запуске пишет:
vlc: error while loading shared libraries: libhal.so.1: cannot open shared object file: No such file or directory
vova@station:/mnt/reiserfs/Download/Slack-curent/Manifest/1$ vova@station:/mnt/reiserfs/Download$
Вопрос? Как определить в каком пакете есть эта библиотека? Кто как ищет?
Как искать в каком пакете есть нужная библиотека?
Модератор: Модераторы разделов
-
AlexFilth
- Сообщения: 450
- Статус: Хронический ламер
- ОС: GENTOO
Re: Как искать в каком пакете есть нужная библиотека?
Сначала делается
#find /usr | grep "hal.so"
обычно просто библиотека есть, но именуется по другому. Нужно сделать симлинк(man ln).
Если ничего, то (если установлен slapt-get)
# slapt-get --search hal
(да-да-да, я пользуюсь неправославным slapt-get'ом иногда), и в нем видим нечто такое hal-0.5.11-i486-6
Ну в худшем случае
google.com и Slackware : libhal.so.1:No such file or directory
#find /usr | grep "hal.so"
обычно просто библиотека есть, но именуется по другому. Нужно сделать симлинк(man ln).
Если ничего, то (если установлен slapt-get)
# slapt-get --search hal
(да-да-да, я пользуюсь неправославным slapt-get'ом иногда), и в нем видим нечто такое hal-0.5.11-i486-6
Ну в худшем случае
google.com и Slackware : libhal.so.1:No such file or directory
-=emerge -auDn world=-
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
-
newsrc
- Сообщения: 314
- ОС: Slackware
Re: Как искать в каком пакете есть нужная библиотека?
В установленных пакетах можно так:
Код: Выделить всё
# cat /var/log/packages/* | grep libhal.soСистема -- это совокупность элементов и связей, дающая новые свойства, не присущие ни одному из элементов и ни одной из связей.
-
BigKAA
- Сообщения: 292
Re: Как искать в каком пакете есть нужная библиотека?
newsrc писал(а): ↑10.11.2009 15:42В установленных пакетах можно так:
Код: Выделить всё
# cat /var/log/packages/* | grep libhal.so
может все же так
Код: Выделить всё
grep -rin libhal.so /var/log/packages