Упаковка символических ссылок через rpmbuild? - PullRequest
12 голосов
/ 23 сентября 2011

Можно ли сделать rpmbuild для сохранения символических ссылок на упаковке?

В настоящее время мы создаем копии файлов, которых я хотел бы избежать.

Ответы [ 2 ]

20 голосов
/ 25 апреля 2012

Конечно, он поддерживает символические ссылки.Но на самом деле вы должны упаковать символическую ссылку, а не копировать содержимое в buildroot.Пример спецификации, упаковывающей символическую ссылку в каталог / bin с именем / newbin

Name:           test
Version:        1.0
Release:        1%{?dist}
Summary:        nothing
License:        GPLv2
Source0:        nothing

%description 

%install
rm -rf %{buildroot}
mkdir %{buildroot}
ln -sf /bin %{buildroot}/newbin

%files
/newbin

Вам также понадобится файл nothing в каталоге SOURCES, чтобы успешно построить rpm из этого.Проверено на оборотах 4.9.1.2

0 голосов
/ 27 сентября 2011

Я так не думаю.Я использовал в своих пакетах постустановочный скрипт для настройки символических ссылок.

...