LINUX.ORG.RU

Че за *src.rpm?


0

0

Кто такой *src.rpm? Я слышал, что там исходники, но тогда зачем нужно название_пакета-devel-версия.i386[586].rpm? И кстати ктонить знает как заглянуть внутрь пакета rpm не устанавливая его или как указать ему диру куда надо устанавливаться, а то достали уже засорять /usr. И еще если в *src.rpm исходники, то как их выудить оттуда без ихней компиляции?


>Кто такой *src.rpm?

source rpm - rpm пакет с исходными текстами.

>Я слышал, что там исходники

Правильно слышал ;)

>но тогда зачем нужно название_пакета-devel-версия.i386[586].rpm?

*devel*rpm - это бинарные (скомпиллированные) пакеты разработчика.

>И кстати ктонить знает как заглянуть внутрь пакета rpm не устанавливая его

Например тупо воспользоваться mc.

>или как указать ему диру куда надо устанавливаться, а то достали уже засорять /usr.

Какой дистр?.. Обычно пакеты .srpm располагаются в /usr/src/<distname>/SRPMS

Изменить директорию установки - редактируй SPEC.

Вообще, настоятельно рекомендую посмотреть на структуру каталога /usr/src/<distname>/

>И еще если в *src.rpm исходники, то как их выудить оттуда без ихней компиляции?

Посредством того же mc (как простейший пример) вытаскиваешь cpio архив и раскрываешь его. В нем должен быть каталог с исходниками.

Ikonta_521
()

Почитай разные статьи на сайте linux-ve.net в разделе об установке ПО. А конкретнее на вопрос как просмотреть состав rpm-пакета - можно дать команды rpm -qpi имя_пакета и rpm -qpl имя_пакета

Первая позволяет узнать назначение, а вторая - какие файлы в паете и куда встанут.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.