Вопросы по теме 'rpm-spec'
Файл спецификаций RPM. Можно ли динамически заполнять переменную файла спецификаций.
У меня есть файл спецификации. Мне нужно определить переменную спецификации, которая получает свое значение из однострочного файла в системе.
Например
%define path `cat /home/user/path_file`
а в path_file одна строка...
27787 просмотров
schedule
25.04.2024
rpmbuild Необязательная зависимость без требования
Я хотел бы создать пакет RPM для веб-сайта. в разделе %post моего файла спецификаций я хотел бы проверить, установлен ли веб-сервер apache. Если да, то конфиг надо скопировать в /etc/httpd/conf.d/
Если Apache не установлен, конфигурация...
198 просмотров
schedule
24.12.2023
rpm spec-файл - Как указать несколько архетипов пакетов в требуемых
То, что у меня есть в спецификации Требуется: lftp zsh boost db4 db4-devel
Что мне нужно в спецификации Требуется: lftp zsh boost db4 db4-devel db4-cxx.i686 db4-devel.i686
Но x.i686 не работает. Когда я пытаюсь установить пакет с помощью...
1259 просмотров
schedule
08.11.2022
Сборка RPM — Отказано в доступе
У меня есть сценарий предварительной фиксации SVN на основе Python, который генерирует файл rpmbuild .spec и запускает rpmbuild -bb my.spec через subprocess . Текущее состояние:
1) При выполнении фиксации SVN (SVN через SSH) удаленно...
3591 просмотров
schedule
23.08.2023
удалить записи из PATH при удалении rpm
Чтобы оставить систему в более чистом состоянии, я пытаюсь удалить записи из PATH в разделе% preun моего файла спецификации rpm.
Я нашел пару потоков в stackoverflow, которые я пробовал
Какой самый элегантный способ удалить путь из переменной $...
247 просмотров
schedule
04.02.2024
Как установить дополнительные файлы конфигурации в файл RPM SPEC?
Есть ли способ пометить файл конфигурации как необязательный, чтобы при вызове проверки (rpm -v) он игнорировал отсутствующий файл конфигурации?
У меня есть пакет RPM, в который я включаю файл конфигурации по умолчанию для своего приложения....
3571 просмотров
schedule
05.05.2024
Упаковка RPM - требует, чтобы он работал не так, как ожидалось
Я собираю rpm, у меня есть несколько требований, некоторые из них на самом деле не работают: Вот что я пишу в файле спецификаций:
Requires : java-1.8.0-openjdk = 1.8.0.65-3.b17.el7
Requires : apache-tomcat = 8.0.24-8.el7
Requires :...
511 просмотров
schedule
21.06.2022
Как использовать сценарии, уже находящиеся внутри RPM-файла, в качестве предустановочных или постустановочных сценариев
Я создаю пакет RPM, который упаковывает различные файлы, в том числе файлы свойств, файлы конфигурации, сценарии, JAR и т. д. Теперь при написании скриптлетов %pre, %post, %preun и %postun мне нужно использовать некоторые из сценарии, которые у меня...
2147 просмотров
schedule
07.06.2024
Создание файла спецификации RPM из скомпилированных бинарных файлов
Среда — AIX 7.0 RPM Version 3.0.5. Я очень новичок в мире Unix, пожалуйста, будьте терпеливы к моему невежеству.
У нас есть 3 разных типа файлов, которые нужно упаковать в RPM.
• Исходные/бинарные/*.bainary файлы (около 160)
•...
2956 просмотров
schedule
19.06.2023
Как заменить бинарный файл при обновлении rpm без изменения разрешений
Мне нужно заменить существующий двоичный файл во время обновления rpm, но я не хочу менять уже установленные разрешения / права собственности.
В моем случае после двоичной установки (не обновления) права собственности / разрешения устанавливаются...
112 просмотров
schedule
12.12.2022
Выход после обновления RPM после установки
Есть ли способ выйти из раздела %post в случае обновления RPM.
У меня есть простой rpm со следующими разделами. ПРИМЕЧАНИЕ: здесь у меня выход в %post.
Когда я запускаю rpm -Uvh имя_пакета, возникает ошибка в разделе %post. Выход происходит...
1015 просмотров
schedule
06.10.2022
Создайте пакет RPM для установки файлов в целевой системе
Я совершенно не знаком с пакетом rpm и смущен функциональными возможностями разных разделов в спецификации rpm.
Что я хочу сделать с помощью пакета rpm, так это просто установить examples.py в /usr/lib/folder в целевой системе (где я запускаю...
1038 просмотров
schedule
02.05.2023
префикс и перемещаемый пакет rpm в соответствии с другим префиксом rpm
Я установил sample.rpm в /opt. Я хочу, чтобы samplw2.rpm нашел путь перемещения для установки объявления sample.rpm в том же месте. есть ли какая-либо команда или макрос в файле спецификаций, которые проверяют его перед установкой или нет?
78 просмотров
schedule
11.04.2023
Один файл SPEC для поддержки нескольких архитектур
Я изменяю файл RPM SPEC для сборки для архитектуры x86_64. Существующий SPEC включает пакет, применимый только к 32-разрядным версиям, то есть Requires: package-x-y-z . Как удалить требование package-x-y-z только для архитектуры x86_64, при...
243 просмотров
schedule
26.04.2024
Упаковка статического веб-сайта AngularJS с любым веб-сервером (например, nginx) в один пакет rpm
И большое спасибо всем откликнувшимся :)
У меня нет опыта создания rpm-пакетов с такими требованиями
Вот уже несколько дней я не могу справиться с задачей упаковки статического веб-сайта (AngularJS) с помощью веб-сервера в один пакет rpm...
113 просмотров
schedule
12.02.2024
Как установить инструменты rpmdev на Ubuntu?
Я создаю свой первый пакет с использованием RPM на машине с Ubuntu. Но у меня так много трудностей. Я пробовал так много команд для установки rpmdevtools с помощью «yum», но он выдает ошибку, поскольку репозитории не включены. Когда я пытаюсь...
3826 просмотров
schedule
15.10.2022
При создании пакета rpm, как я могу сохранить те же разрешения, что и для исходного каталога, который я предоставил?
Мой исходный каталог, который был упакован, имеет разные разрешения для некоторых каталогов и файлов, должен ли я явно использовать %attr для каждого каталога и файла? Есть ли способ просто использовать те же разрешения, что и источник?...
357 просмотров
schedule
27.01.2023
поиск простого файла спецификации noarch rpm
Я пытаюсь создать пакет noarch RPM, состоящий из кучи файлов python и .png. Нет сборки / компиляции. Предположим, у меня есть все файлы src, зарезервированные в utp.tgz, и я скопировал их в rpmbuild / SOURCES / utp-1.0.tgz
Можете ли вы...
211 просмотров
schedule
23.08.2022
Как установить символическую ссылку в файл спецификации rpm
Я прочитал несколько других вопросов, связанных с этой проблемой, и я не могу найти прямого ответа на свою проблему. Мне нужно установить несколько символических ссылок на /etc, которые указывают на файлы, которые я устанавливаю в /opt/myapp, поэтому...
80 просмотров
schedule
24.10.2022
Какие изменения необходимо внести в файл .spec для переименования устанавливаемого программного обеспечения?
Я пытаюсь перестроить пакет nano rpm на CentOS 8, поэтому после его установки я смогу запустить nano с помощью команды newnano . После некоторого поиска в Google я пришел к выводу, что мне нужно изменить файл .spec и собрать пакет с помощью...
297 просмотров
schedule
08.01.2024