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

RPM + написание скрипта в spec-файле
можно ли написать ksh-скрипт в файле спецификаций? цель находится во время оборотов в минуту -i my_rpm.rpm согласно файлу спецификаций, скрипт ksh выполнит некоторую установку и настройку например запустить другой скрипт и отредактировать...
1284 просмотров
schedule 02.06.2023

Созданный мной RPM Python не устанавливается
Поскольку мне нужно установить несколько версий Python на нескольких серверах Oracle Linux, которые создаются с помощью процесса кикстарта, я хотел создать rpm-пакет python для нашего репозитория yum. Мне удалось собрать Python вручную с помощью...
7318 просмотров
schedule 20.09.2022

RPM: как получить список требований (сообщений)
Создан пакет rpm со спецификацией файла, где используется Requires(post) для указания необходимых инструментов для раздела после установки. Итак, как получить список инструментов Requires(post) из пакета rpm? rpm -qp --whatrequires .rpm — не...
2055 просмотров
schedule 07.09.2023

обновление установщика с помощью RPM
У меня есть RPM-пакет для моего приложения, и путь установки — /company/application/version. Я нахожу это трудным, так как это платформа Unix и нет концепции реестра. Мне нужно уточнить несколько вещей: Как проверить номер предыдущей...
72 просмотров
schedule 30.07.2022

rpmbuild изменить формат сжатия
Я пытаюсь упаковать некоторые файлы карт для нашего геосервера во внутренний пакет rpm. Для части сборки это просто копирование файлов. Я думаю, что это работает так, как ожидалось. Но упаковка этих 20 ГБ изображений занимает ужасно много времени....
12467 просмотров
schedule 12.07.2023

Ошибка синтаксиса файла спецификации rpm
Я пытался создать пакет rpm, мой файл спецификации выглядит так: %define config_option (cat %1) %define __spec_install_post %{nil} %define debug_package %{nil} %define __os_install_post %{_dbpath}/brp-compress %define __prelink_undo_cmd %{nil}...
1473 просмотров
schedule 15.06.2023

Требуется openjdk6 или openjdk7 в спецификации RPM
Я создаю RPM, который прямо сейчас помечает openjdk-6 как требование; Я также хотел бы добавить поддержку openjdk-7; но я не уверен, как мне изменить файл спецификации для поиска openjdk6 или openjdk7 в качестве требования. Я читал о концепции...
828 просмотров
schedule 03.08.2022

Как использовать %debug_package при использовании rpmbuild?
Linux версия 2.6.18-131.el5 gcc версия 4.1.2 RPM версия 4.4.2.3 Для сборки пакетов я использую следующую команду: $ sudo rpmbuild -ba xxx.spec Я думал, что пакет debuginfo должен быть собран по умолчанию, но получить только xxx.src.rpm и...
8429 просмотров
schedule 20.06.2023

Изменение поведения %defattr между об/мин 4.7.2 и 4.9.1?
Можно ли использовать %defattr несколько раз в файле спецификаций? В Ubuntu 10 (версия RPM 4.7.1) следующее определение приведет к применению разрешений 777 к /var/log/testdir2 . %files %defattr(-,root,root,-) %dir /var/log/testdir1...
2744 просмотров
schedule 02.06.2022

Дайте макросу RPM аргумент с пробелами
Пример макроса RPM: %define hello() \ printf 'hello, %{1}.\\n'; Я хотел бы иметь возможность дать ему макросы с пробелами, например: %{hello "Dak Tyson"} -> printf 'hello, Dak Tyson.\n' Тем не менее, он продолжает делать...
1265 просмотров
schedule 29.05.2023

Файл указан дважды в файле спецификаций rpm
Раздел файлов моего spec-файла выглядит так: %files %{prefix}/htdocs/ %config %{prefix}/htdocs/share/settings/config.inc.php Теперь, поскольку файл конфигурации уже включен в строку %{prefix}/htdocs/ , я получаю предупреждение «Файл указан...
3790 просмотров
schedule 28.05.2023

rpmbuild нет такого файла или каталога
Я просто учусь создавать пакеты rpm для некоторых пользовательских сборок программного обеспечения, которое компилируется из исходного кода (некоторые устаревшие вещи нуждаются в этом, поэтому я пытаюсь научиться, поскольку некоторые пакеты не могут...
6994 просмотров
schedule 27.05.2022

RPM для вызова установки браузера после установки
Я создаю установщик RPM для Centos 6.5. После установки я хочу, чтобы RPM вызывал браузер и показывал отчет об установке. В этом отчете об установке показаны подробности того, как прошла установка. Включая ошибки и предупреждения, возникшие во...
36 просмотров
schedule 29.04.2022

Установить разрешения после установки RPM
Я использую этот файл спецификации для использования файлов RPM Name: pack-agent Version: 1.0 Release: 1%{?dist} Summary: Linux Agent installation script Group: Utilities License: license Source0:...
11271 просмотров
schedule 26.04.2022

Как установить две разные версии одного и того же rpm и заставить их работать параллельно
В настоящее время я пытаюсь установить rpm secure_soft_2.0.0.rpm и не могу установить его, так как у нас уже установлен secure_soft_1.3.0. Требование состоит в том, что нам нужно установить обе версии. Сложности : Эти пакеты, в свою очередь,...
3439 просмотров
schedule 09.07.2022

Как создать символическую ссылку в rpm на файлы, предоставленные внешними rpm?
Я пытаюсь упаковать две символические ссылки на соответствующие банки, предоставленные внешними dep1.rpm и dep2.rpm . Они объявлены как зависимости в my-app-extra.spec : Requires: dep1 Requires: dep2 У меня есть символическая ссылка...
1192 просмотров
schedule 21.05.2022

Ошибка rpmbuild после проверки CHECK_RPATHS
Я пару раз сталкивался с проблемой, когда rpmbuild не работал после запуска проверки rpath. Я не могу понять, когда и почему это происходит. Теперь все нормально работает локально, но когда я запускаю его в докере, он терпит неудачу. Я не вижу...
1670 просмотров
schedule 04.08.2023

построить rpm без компиляции исходного файла
Я пробую образец пакета rpm с одним файлом. В моей исходной папке есть python_test_rpm.tar.gz, который содержит только один файл сценария python. Но файл не является допустимым сценарием Python. Все, что я хочу сделать, это упаковать это и...
3964 просмотров
schedule 03.06.2022

Юм перепутал или это я?
Я создаю и устанавливаю пользовательские RPM на Centos/RHEL 6. При развертывании в контейнерах и виртуальных машинах все работает, как и ожидалось, однако в производственной среде у нас есть дополнительные внутренние репозитории. yum install my.rpm...
90 просмотров
schedule 11.07.2023

Упаковка RPM - файлы SOURCES не включены в RPM
У меня есть бинарный файл, который я хотел бы разместить под /etc/myapp/bin/app Вот мой файл SPECS/app.spec %define _topdir /root/rpmbuild %define name my-app %define release 2 %define version 2.1 %define buildroot...
1408 просмотров
schedule 26.04.2024