Articles of rpm

Поддерживать 32 и 64 бит версии об / мин

позвольте мне объяснить это немного, я отвечаю за обновление части нашего продукта компании от 32 до 64 бит. В итоге у нас должно быть 64-битное ядро ​​+ 32-битные приложения + некоторые 64-битные приложения. С этим сценарием мы выводим, что мне нужна 32 и 64-битная версия некоторых rpms, в основном зависимостей, но изображение становится немного уродливым […]

Как изменить каталог установки по умолчанию для команды rpmbuild?

На Suse Linux Enterprise Server 11 я использую rpmbuild для установки исходного rpm: linux-a21w:/usr/src/packages/SPECS # rpmbuild -v -bi zlib.spec По умолчанию он устанавливается в каталог /var/tmp/zlib-1.2.7-build каталоге исходного кода zlib выполните команду make install : linux-a21w:/usr/src/packages/BUILD/zlib-1.2.7 # make install cp libz.a /usr/local/lib chmod 644 /usr/local/lib/libz.a cp libz.so.1.2.7 /usr/local/lib chmod 755 /usr/local/lib/libz.so.1.2.7 cp zlib.3 /usr/local/share/man/man3 chmod […]

пытаясь установить пакет chef-client через локальный репозиторий yum

Я пытаюсь сделать chef-11.16.4-1.el6.x86_64.rpm доступным для наших серверов через локальный репозиторий yum, который мы создали. он недоступен в RHEL Repos, поэтому мне пришлось вручную загрузить и сохранить его в нашем репо. поэтому вот что я сделал на сервере yum repo: 1. cd /packages/rhel65-base/; wget https://opscode-omnibus-packages.s3.amazonaws.com/el/6/x86_64/chef-11.16.4-1.el6.x86_64.rpm 2. createrepo /packages/rhel65-base/ Клиенту Yum удалось увидеть новый пакет: [user1@testserver01 […]

Создайте файл makefile rpm

У меня есть makefile для создания моей программы, а затем makefile для сборки моего пакета rpm в дополнение к файлу rpm spec для создания rpm . Прямо сейчас файл спецификации поддерживается вручную. Однако для будущей гибкости мне любопытно, есть ли какой-либо другой способ, который имеет makefile в файл spec который генерируется при каждом запуске. Быстрое […]

проблема при использовании «групп yum»

Когда я пытаюсь использовать команды групп yum в RHEL 7, он дает мне следующий результат. #yum groups list There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Я создал свой собственный репозиторий, и gpgkey отключен для него. Все команды, связанные с yum, работают, кроме команды yum groups.

Пакеты дополнительных пакетов Virtualbox?

Когда я перехожу к виртуальному боксу для малого / среднего бизнеса, где ранее использовал vmware, я заинтересован в правильном кикстарте для своих хостов RHEL5 / 6/7. Я привык использовать правильные гостевые RPM для vmware. Я могу предварительно испечь в изображениях (упаковщика) – и я надеюсь, что мне не нужно перечислять преимущества! – и пока я […]

Subpackage с пустой требует раздела?

У меня есть сборка RPM, которая выглядит так: Summary: LAME Ain't an MP3 Encoder. Name: lame Version: 3.99.5 Release: 1 License: LGPL Vendor: The LAME Project Packager: Naftuli Tzvi Kay <—> URL: http://www.mp3dev.org Group: Applications/Multimedia Source: lame-%{version}.tar.gz Requires: ncurses >= 5.0, libmp3lame >= %{_version} BuildRequires: gcc => 3.0.1, /usr/bin/find, ncurses-devel, nasm %global _hardened_build 1 %description […]

Неужели RPM автоматически повторяет попытки загрузки?

Моя особая ситуация не в Linux, а в IBM i. Но я запускаю RPM в оболочке BASH и пытаюсь загрузить и установить nano с помощью RPM – это не удалось. Я ничего не думал об этом, но теперь я замечаю отказ администратора от каталога загрузки RPM всякий раз, когда я перезапускаю экземпляр веб-сервера. Я сейчас […]

Build CentOS RPM для текущей версии git, неудачная перестройка с альтернативным префиксом

Я застрял в попытке обеспечить обновленную версию git для коллекции серверов CentOS Linux. Я надеялся, что смогу создать двоичные RPM, которые я мог бы опубликовать в локальном зеркале yum, – чтобы просто установить и легко сохранить все актуальное как часть регулярного обслуживания вместе с остальной частью ОС , Это общая рекомендация просто установить бинарные файлы […]

Bash – запуск сценария bash из скрипта ksh

Я нахожусь на RHEL 6.7 и имею скрипт оболочки korn, который проверяет pre-reqs, готовит систему для установки rpm (создание каталогов, если они еще не требуются для продукта), останавливает службы, устанавливает rpm и запускает резервное копирование служб , Все работает хорошо до установки rpm. 6 из 10 rpm isntall, а затем установка rpm зависает. Разговаривая с […]