Как узнать есть ли пакет в Самосборной системе
Модератор: Модераторы разделов
-
- Сообщения: 212
- ОС: Manjaro 17
Как узнать есть ли пакет в Самосборной системе
Есть система, установленная из исходников. менеджера пакетов в системе нет. Необходимо узнать, установлен ли искомый пакет в системе или нет. (К примеру kdesdk). Подскажите как это сделать (команду/скрипт).
-
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: Как узнать есть ли пакет в Самосборной системе
Так дело не пойдет. Надо точно знать что за система, как собиралась, должны быть каталоги с исходниками, откуда собиралось. Если всего этого нет - остается только поиск в /usr/include и /usr/local/include
Вообще работать в такой системе - дело гиблое. Она неуправляема.
Вообще работать в такой системе - дело гиблое. Она неуправляема.
-
- Сообщения: 212
- ОС: Manjaro 17
Re: Как узнать есть ли пакет в Самосборной системе
romuil писал(а): ↑13.03.2010 21:23Так дело не пойдет. Надо точно знать что за система, как собиралась, должны быть каталоги с исходниками, откуда собиралось. Если всего этого нет - остается только поиск в /usr/include и /usr/local/include
Вообще работать в такой системе - дело гиблое. Она неуправляема.
Система - LFS v. 6.6 (собирал не я,досталась в наследство, поэтому и не знаю что в ней есть, а чего нет) по поводу исходников - спасибо большое за подсказку, есть такой каталог, но я не уверен что он не чистился и все из того что там лежит установлено...
Устанавливалось все по книге, т.е. ./configure prefix=/usr.
Следовательно, я так думаю:
Код: Выделить всё
find /usr -name pkgname
Насколько я близок к истине?
И почему в такой системе работать нельзя? С чего она вдрух неуправляемая? Оо
-
- Сообщения: 438
- Статус: Подопытный участник
Re: Как узнать есть ли пакет в Самосборной системе
С чего она вдрух неуправляемая?
была бы управляемой, не возникало бы вопросов, означенных в первом сообщении, или нет?
¡ Страсть к разрушению есть творческая страсть!
-
- Сообщения: 212
- ОС: Manjaro 17
Re: Как узнать есть ли пакет в Самосборной системе
Nazyvaemykh писал(а): ↑13.03.2010 22:29С чего она вдрух неуправляемая?
была бы управляемой, не возникало бы вопросов, означенных в первом сообщении, или нет?
если-б я её собирал...
-
- Сообщения: 212
- ОС: Manjaro 17
Re: Как узнать есть ли пакет в Самосборной системе
Ну так что, ни кто не подскажет?
-
- Сообщения: 311
- ОС: openSUSE 12.2
Re: Как узнать есть ли пакет в Самосборной системе
Как вариант pkg-config:
Ну и можно прям в /usr/lib/pkg-config глянуть:
P.S. /me использует простенькую обёртку над ./configure, которая сохраняет config.log и некоторые опции. Система вполне управляема, этого вполне хватало.
Код: Выделить всё
$ pkg-config --modversion gtk+-2.0
2.18.3
$ pkg-config --list-all |grep -i mpd
libmpdclient libmpdclient - Music Player Daemon client library
Ну и можно прям в /usr/lib/pkg-config глянуть:
Код: Выделить всё
$ find /usr/lib/pkg-config -iname '*pkgname*'
P.S. /me использует простенькую обёртку над ./configure, которая сохраняет config.log и некоторые опции. Система вполне управляема, этого вполне хватало.
На самом деле всё очень просто...
-
- Сообщения: 203
- ОС: Убунту
Re: Как узнать есть ли пакет в Самосборной системе
Можно впихнуть туда джентовский портаж, так будет проще управлять системой.