Octaveをインストールしようとしたときに欠落しているパッケージの依存関係を解決する

Octaveをインストールしようとしたときに欠落しているパッケージの依存関係を解決する

octaveRHEL 6ワークステーションにパッケージをインストールしようとしています。epel-release 6.5EPELパッケージリポジトリを有効にするためにこのパッケージをインストールしました。octaveを使用してインストールしようとすると、yum次のエラーが返されます。

Error: Package: 6:octave-3.4.2-2.el6.x86_64 (epel)
           Requires: libfftw3.so.3()(64bit)
Error: Package: 6:octave-3.4.2-2.el6.x86_64 (epel)
           Requires: libfftw3f.so.3()(64bit)
Error: Package: 6:octave-3.4.2-2.el6.x86_64 (epel)
           Requires: libglpk.so.0()(64bit)

yum検索パッケージを試してみました。libfftw3、libfftw3f、libglpk、fftw3、fftw3f、glpk。ただし、これらのパッケージが見つかりません。あなたが知っている人がいるのかと思います。

  1. パッケージ名を検索する必要がありますか?fftw3,fftw3f,そして糖タンパク質?それとも名前で検索しますか?libfftw3、libfftw3f、libglpk
  2. これは、必要な依存関係パッケージをオンラインで見つける必要があることを意味しますか? RHEL Workstation 6用のRPMパッケージを提供する信頼できるWebサイトはありますか?

ベストアンサー1

この問題に対する正しい解決策は、rhel-x86_64-workstation-optional-6このホストのRHN構成に「オプションの」チャネル()を追加することです。必要な依存関係を提供するfftwパッケージがあります。他の答え(RepoForgeを使用するなど)の問題は、リポジトリがEPELおよび/またはRHELによって提供される冗長パッケージを提供し、yumの競合を引き起こす可能性があることです。

おすすめ記事