dpkg-divertのRPM代替

dpkg-divertのRPM代替

UbuntuからCentos6(docker用)にいくつかのスクリプトを移植しようとしています。

これでCentosでこれを複製するのに問題があります(とても慣れていません)。

dpkg-divert --local --rename --add /sbin/initctl

答え1

RPMパッケージングでは、このようなものを見たことがありません。ファイルを介してファイルがインストールされる場所を制御できます.spec。インストール時に実行できる唯一の作業は、プレフィックスをオーバーライドすることです。

$ sudo rpm --prefix=/home/dir/ some.rpm

関連情報