2017-04-07 68 views
1

首先描述一個小的情況草圖。我們有CentOS 7,我們想安裝Oreka的開源版本(http://oreka.sourceforge.net/)。但是,該軟件自2013年以來未收到更新。向已安裝的rpm添加別名

因此,我們發現在安裝腳本中它尋找rpm包mysql-server。但是rpm -q現在返回包沒有找到,因爲名字是mysql-community-server。所以問題是我們可以將別名「mysql-server」以某種方式添加到「mysql-community-server」來欺騙腳本。這比重建安裝腳本/包更方便。

+1

不,您不能在不重建'mysql-server' RPM的情況下添加別名。修改腳本以查找「mysql-community-server」可能更容易。 – iamauser

回答

4

您可以製作自己的空轉,即「Providesmysql-server和「Requiresmysql-community-server來做這種混疊。你可以稱之爲mysql-server-compat-myorg