2012-05-10 8 views
0

SUSE Linux Enterprise Server(SLES)向けに作成されたrpmがあり、同じrpmをRed Hat Enterprise Linuxにインストールしたいとします。LinuxのrpmがOS固有の理由

  • ここではアーキテクチャ上の依存関係に問題はありますか?
  • 1つのOS用に構築されたrpmを別のOSにインストールする際の主な問題は何ですか?
  • インストールされても、後で問題が発生する可能性がありますか?

答えて

4

異なるLinuxディストリビューションには同じパッケージの異なるバージョンがあり、RPMはそのうちの特定のバージョンに依存する可能性があるため、OSに依存します。また、いくつかのディストリビューションが異なるフォルダにこれらのパッケージをインストールするため、Suseは/ usr/binにソフトウェアの一部をインストールすることがありますが、RPMはこのソフトウェアがそのフォルダにあると予想しますが、RedHatは、 usr/local/binにコピーします。

RPMをインストールしようとすると間違いなくすぐに問題なく動作します。そうでない場合は、アンインストールできます。可能であれば、OS固有のバージョンに固執するか、ソースからビルドしてください。

関連する問題