ГолЯ хочу переделать пакет оборотов в минуту без исходников
У меня есть пакет оборотов в минуту, но я хочу, чтобы заменить несколько файлов в оборотах в минуту, и сделать новый оборотов в минуту.
Backgroud
Я не мог найти SRPM определенного программного обеспечения. То, что я мог скачать, это пакет rpm.
Операции
а. Я получил спецификационный файл от об/мин на
rpmrebuild --package --notest-install -sxxx.spec xxx.rpm
b. Я получил все файлы в об/мин на
rpm2cpio pkgname | cpio -ivd
c. Я скопировал файлы сверху в ~/rpmbuild/SOURCE и скопировал xxx.spec в ~/rpmbuild/SPECS
d. Я сделал
rpmbuild -bb xxx.spec
, но я нашелFile not found:
для каждого файла.Вопрос
Я не знаю, как решить эту проблему. Должен ли я сделать tarball файлов с
rpm2cpio pkgname | cpio -ivd
, а затем перейти к модификации файла spec?Или я должен сначала установить rpm, а затем попытаться запустить
rpmrebuild
, чтобы создать новый rpm?Я хочу знать традиционный способ решения этой проблемы, спасибо большое.
0
A
ответ
0
Вам необходимо открыть эту спецификацию и адаптировать ее к файлам, которые она ожидает. Сам файл спецификации содержит ответ на большинство ваших вопросов:
Source
тегов (s) сообщит вам исходные файлы, которые необходимы, и их имена.Раздел
%files
расскажет вам, какие файлы должны находиться в об/мин после, строя его.
Я советую вам открыть еще один вопрос и отправить файл спецификации и список файлов, извлеченный остроумие rpm2cpio
Смежные вопросы
- 1. Я пытаюсь установить пакет оборотов в минуту, но я не в состоянии установить оборотов в минуту
- 2. пакет оборотов в минуту: конфликты между libiconv Glibc Iconv
- 3. Как построить свой собственный файл оборотов в минуту через омнибуса, например, TD-агента оборотов в минуту
- 4. Как уменьшить размер оборотов в минуту?
- 5. чем смысл такого тузд оборотов в минуту
- 6. Путаница Linux/Redhat источника оборотов в минуту
- 7. оборотов в минуту проверить - игнорировать файлы конфигурации
- 8. оборотов в минуту не найти файлы, указанные
- 9. за исключением типов файлов при упаковке оборотов в минуту
- 10. оборотов в минуту и Yum не верю, что пакет установлен после того, как повар устанавливает
- 11. Invalid пакет gopkg.in и оборотов в
- 12. «Отсутствует» Lib для установки оборотов в минуту, когда он присутствует в файле оборотов
- 13. Вычисление оборотов в минуту в Python от Arduino
- 14. скрипт для фильтрации последней версии оборотов в минуту из файла
- 15. оборотов в минуту:/USR/бен/rpmsign: Permiso denegado
- 16. Я хочу получить количество строк за каждую минуту в excel
- 17. Почему я хочу установить пакет, игнорируя зависимости?
- 18. Я хочу удалить пакет из файла
- 19. JNI: Исключение Исходных Исходников
- 20. Как переделать подмножество репозитория git без истории?
- 21. Отключить/USR/Библиотека/об/BRP-питон-bytecompile в SBT родной Упаковщик, оборотов в минуту строить
- 22. возникла проблема установки VMware-ESX-VIB-автор-оборотов в минуту на CentOS
- 23. Я хочу Селен без тестов
- 24. Я не могу получить число оборотов ContextBroker
- 25. Строительство оборотов
- 26. Как использовать vmods при установке лака из числа оборотов в минуту?
- 27. nodejs - каждую минуту, в минуту
- 28. Я хочу найти без поиска в datagrid
- 29. любых доступных исходников для FPGA?
- 30. компилировать gcc из исходников (проблемы)
я не знаю, есть ли способ, чтобы регенерировать спецификацию файла из оборотов в минуту. Вероятно, некоторые ошибки попали в этот файл спецификации; Я думаю, вам нужно адаптировать файл spec, чтобы он работал; вероятно, вы на хорошем пути. –
Я не думаю, что вы можете это сделать. –
См. Http://stackoverflow.com/questions/8850772/repackage-an-rpm-from-an-installed-rpm –