h-sendai / daqmw-rpm

0 stars 0 forks source link

リポジトリファイルのインストールにyumコマンドを使う #2

Open h-sendai opened 3 years ago

h-sendai commented 3 years ago

いまのプログラムだとリポジトリファイル(daqmiddleware-*.repo)のインストールにrpmコマンドを使っている。yumコマンドでもrpm同様URLでrpmファイルを指定することができるのでyumコマンドを使うように書き換える。

下記以外にも複数ある。 https://github.com/h-sendai/daqmw-rpm/blob/cf35883b6eb8cd8e3cd34aa8e2a32d53c635b03f/daqmw-rpm#L93

h-sendai commented 3 years ago

ためしに書いてみた。パッチを添付しておく。

EPELが有効になっている状態でdaqmw-rpm installしてもEPELのomniORBをダウンロードしようとするようなことはなく、DAQ-Middleware RPMパッケージのピンニングにしたがってdaqmw.kek.jpからomniORB 4.1.7をダウンロードする。

https://gist.github.com/h-sendai/49c502053b4cb39e270d5856b8684038

h-sendai commented 3 years ago

/etc/yum.confにexclude=omniORB*を入れるコードを追加したのでパッチの行数がずれている。 上と同じ内容のパッチ

https://gist.github.com/h-sendai/40e4c2d3e19010f54f6aec81aec37c01