Что сделать с src.rpm чтобы появились исходники (и потом чтобы их можно было компилить?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

sja
Сообщения: 66
ОС: ubuntu, altlinux

Что сделать с src.rpm чтобы появились исходники

Сообщение sja »

Что сделать с src.rpm чтобы появились исходники (пусть даже в ~/RPM/)
и потом чтобы их можно было компилить?
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение BlackStar »

Можно просто с помощью MC вытащить
LightLang Team
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение Goodvin »

sja писал(а):
31.10.2007 12:17
Что сделать с src.rpm чтобы появились исходники (пусть даже в ~/RPM/)
и потом чтобы их можно было компилить?

Инсталлировать этот src.rpm-пакет в систему.
И исходники появятся в положенном им месте, после чего их можно компилировать.
Спасибо сказали:
sja
Сообщения: 66
ОС: ubuntu, altlinux

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение sja »

Я сделал rpm -i XXX.src.rpm
они появились "где надо", а как дальше запустить .spec файл?
что нужно установить, какие пакеты?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение broom »

sja писал(а):
31.10.2007 13:15
Я сделал rpm -i XXX.src.rpm
они появились "где надо", а как дальше запустить .spec файл?
что нужно установить, какие пакеты?

rpmbuild -bb spec-файл
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
sja
Сообщения: 66
ОС: ubuntu, altlinux

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение sja »

А нету rpmbb
rpm -bb XXX.spec
rpmb: No such file or directory
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение broom »

sja писал(а):
31.10.2007 14:29
А нету rpmbb
rpm -bb XXX.spec
rpmb: No such file or directory

копируем внимательно.
rpmbuild -bb spec-файл
если команды rpmbuild нет, то сначала делаем yum install rpm-build
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
sja
Сообщения: 66
ОС: ubuntu, altlinux

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение sja »

всё, исходники я распаковал, поставил наконец-то все пакеты (apt-get рулит :)
только теперь вопрос такой - как изменив что-то в исходниках - снова собрать их?
маке почему то говорит что
Цель `all-am' не требует выполнения команд.
а если удалить библиотеку или что-то изменить в файле - то библотека 9которая я вляется резалтом компиляции) - не появляется, а rpm -bb делает снова из упакованных исходников.
как закомпилить?
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение BlackStar »

Самый простой способ: запаковать исправленные исходники и заменить архив
LightLang Team
Спасибо сказали:
sja
Сообщения: 66
ОС: ubuntu, altlinux

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение sja »

я так и делаю - но время уходит на это очень много, или это единственный вариант?
Спасибо сказали:
Аватара пользователя
BlackStar
Сообщения: 1338
Статус: We are all Kosh
ОС: Fedora 10

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение BlackStar »

sja, а причем тут тогда RPM? Берешь исходники: ./configue && make
LightLang Team
Спасибо сказали:
sja
Сообщения: 66
ОС: ubuntu, altlinux

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение sja »

к сожалению это библиотека - модуль иксов и make запускается с какими-то параметрами...
ладно, буду компилить изи зипенных файлов.
Спасибо сказали:
sja
Сообщения: 66
ОС: ubuntu, altlinux

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение sja »

offttop!

СПАСИБО ВАМ ЗА ТО ЧТО ВЫ ЕСТЬ, БОГИ ЛИНКУСА!

ЛИНУКС С НАМИ!
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Что сделать с src.rpm чтобы появились исходники

Сообщение Goodvin »

sja писал(а):
31.10.2007 18:55
offttop!

СПАСИБО ВАМ ЗА ТО ЧТО ВЫ ЕСТЬ, БОГИ ЛИНКУСА!

ЛИНУКС С НАМИ!
Постарайтесь сдерживать эмоции.
Еще одна такая выходка - и получите плюху.
Спасибо сказали: