Вопросы по теме 'rpm-spec'

Makefile: установить цель, которую можно использовать из CLI или системы упаковки?
учитывая эту простую цель установки для моего Makefile: install: zrm $(CONF) install -D -m 0755 -o mysql -g mysql conf/lvm0.conf $(DESTDIR)/$(CONFDIR)/lvm0/mysql-zrm.conf install -D -m 0755 -o mysql -g mysql conf/inc1.conf...
476 просмотров
schedule 10.10.2022

RPM Требуется версия пакета i386
Не совсем уверен, что это здесь... но... Я успешно собираю RPM для Centos, проблема в том, что это 32-битный двоичный файл (не спрашивайте..) - требуемая часть спецификации rpm устанавливает только 64-битную/x86_64 версию необходимой библиотеки....
3526 просмотров
schedule 07.06.2022

Distutils, старые rpm и настраиваемый файл спецификаций
Вчера я, наконец, получил свою программу, упакованную в RPM для Fedora 14, и я подумал, что будет легко собрать ее таким же образом на компьютере с CentOS 4.8. Выяснилось, что старые версии rpm и distutils несколько ограничены, и мне никак не удается...
2035 просмотров
schedule 20.04.2024

CentOS 5.5 - создание символической ссылки в файл спецификации RPM
Мне нужно создать следующие символические ссылки в файл RPM /bin/ln -sf libcrypto.so.0.9.8e /lib/libcrypto.so.0.9.8 /bin/ln -sf libssl.so.0.9.8e /lib/libssl.so.0.9.8 В моем файле спецификации RPM: %files %defattr(-,root,root)...
11520 просмотров
schedule 29.03.2023

Что означает %defattr в файлах спецификаций RPM?
При создании RPM файлы спецификаций RPM имеют директиву %defattr . Я знаю, что он определяет атрибуты по умолчанию для файлов, установленных этим RPM. Если я напишу %defattr , как показано ниже, что это значит? %defattr(-testuser, testuser)
40475 просмотров
schedule 13.06.2022

Создайте пакет RPM с библиотеками времени выполнения и исполняемым файлом
Я создал приложение C++ в среде redhat linux. Помимо этого приложения, я также создал много библиотек *.so, необходимых приложению. Созданное приложение использует некоторые библиотеки Boost C++, например. -lboost_system, -lboost_thread и т. д....
1273 просмотров
schedule 28.08.2023

rpmbuild -bb SPECS/netxtream дает переопределение skb_end_pointer в main
Я пытаюсь установить драйвер сетевой карты из пакета драйверов Broadcom NetXtreme Gigabit Ethernet для Red Hat Enterprise Linux 6.1 с ядром 2.6.32-131.0.15.el6.x86_64. rpm - Uvh netxtream2-6.2.23-1.x86_64.rpm команда работает нормально, но...
128 просмотров
schedule 26.07.2022

Простой спецификационный файл для создания пакета RPM
У меня есть двоичный файл Java run.jar , скрипт bash run.sh , который выполняет run.jar через java -jar . В моей среде ( ~/rpmbuild/ ) куда мне поместить эти два файла? Куда я должен поместить исходный файл? (Думаю, мне следует сжать...
9931 просмотров
schedule 24.02.2023

RPM-Build -Как распечатать сообщение об ошибке при установке rpm на клиенте
Мое требование состоит в том, что я хочу напечатать какое-либо сообщение на экране, если установка rpm в любом случае не удалась на клиентском компьютере. или отобразить сообщение на экране, например, сбой установки rpm из-за любой из сгенерированных...
10261 просмотров
schedule 20.02.2022

Кто я РПМ-СПЕЦ
я просто пытаюсь выяснить, кто вызывает root или sudo, потому что я не хочу устанавливать некоторые вещи в домашней папке root, когда я пытаюсь это сделать в терминале, все работает отлично, но не работает для спецификации, что я делаю неправильно?...
277 просмотров
schedule 29.08.2022

Неожиданный конфликт RPM в файлах %config(noreplace)
Я создаю свой собственный RPM с помощью rpmbuild . Мой RPM содержит файлы конфигурации , которые никогда не должны переопределяться , даже если RPM содержит новая версия этих файлов конфигурации. Чтобы заархивировать это, я пометил их тегом...
3676 просмотров
schedule 12.09.2022

Пакет не имеет %описания: при упаковке rpm
Я упаковываю очень простой rpm плагина redmine для внутреннего использования, и я застрял с ошибкой «Пакет не имеет% описания:». В .spec есть описание, и я не смог найти ничего подходящего в Интернете. Вот мой .spec: codeName:...
2379 просмотров
schedule 18.05.2023

Доставка *.so и бинарных файлов при сборке пакета RPM
Я создал приложение Python, в котором я хотел бы отправить .so и некоторые двоичные файлы в окончательном пакете RPM. После долгого чтения я нашел способ добавить двоичные файлы/изображения и другие файлы данных в setup.py . Теперь, когда я...
7880 просмотров
schedule 08.01.2023

Создание RPM: попросите rpmbuild следовать символическим ссылкам в спецификации
Я пытаюсь создать RPM из бинарных файлов/библиотек без исходного кода (исходный код мне недоступен). Структура моего пакета выглядит так: Prefix: /pkg/ %file /pkg/bin /pkg/lib Все, что находится в bin и lib, на самом деле является просто...
969 просмотров
schedule 06.08.2023

Отменить установку rpm на %post не удалось
В %post я запускаю несколько тестов, которые проверят установку rpm. Но если тесты не удались или постскриптум не удался, как я могу отменить установку rpm?
2467 просмотров
schedule 17.03.2024

Есть ли способ регистрировать действия, выполняемые rpm?
Я пытаюсь регистрировать действия, выполняемые моим rpm, но не могу найти способ сделать это. Я ищу способ сделать это через сам файл спецификации. Если мой rpm выполняет 5 шагов, мне нужен способ записывать эти шаги и их результаты в журнал. Я...
9257 просмотров
schedule 06.07.2023

сборка RPM-пакета: принудительная установка по пути зависимого перемещенного пакета
У меня есть 2 зависимых пакета, которые должны быть размещены в одной цели. Пакет B зависит от пакета A. Пакет А можно переместить в любое другое место. Теперь я хочу, чтобы пакет B был принудительно помещен в ту же цель, что и пакет A. Или...
431 просмотров
schedule 05.08.2023

скелет файла спецификации rpm в реальный файл спецификации
Цель состоит в том, чтобы иметь файл спецификации скелета fun.spec.skel , который содержит заполнители для Version , Release и тому подобного. Ради простоты я пытаюсь создать цель сборки, которая обновляет эти переменные таким образом, что я...
820 просмотров
schedule 26.06.2022

Как мне написать макрос RPM, который расширяется до набора дополнительных макросов?
Я упаковываю внутренний продукт, который зависит от десятков библиотек второго уровня. В идеале эти библиотеки должны создаваться и управляться как независимые пакеты, но наша устаревшая система сборки затрудняет это. Вместо этого у нас есть...
691 просмотров
schedule 07.08.2022

RPM выдает предупреждение при удалении, если файл не существует
Некоторые файлы моего пакета rpm (в зависимости от некоторых условий) удаляются в скриптлете %post , что вызывает предупреждение во время удаления: "удаление не удалось: нет такого файла или каталога" Примечание. Эта проблема не возникает в...
1729 просмотров
schedule 18.07.2022