Вопросы по теме '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