RHEL 5.5システムにリモートでRをインストールしようとしていますが、依存関係の問題が引き続き発生します。
yum -y install R
結果は次のとおりです。
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package R.x86_64 0:3.3.0-3.el5 set to be updated
--> Processing Dependency: R-devel = 3.3.0-3.el5 for package: R
--> Running transaction check
---> Package R-devel.x86_64 0:3.3.0-3.el5 set to be updated
--> Processing Dependency: R-core-devel = 3.3.0-3.el5 for package: R-devel
--> Running transaction check
---> Package R-core-devel.x86_64 0:3.3.0-3.el5 set to be updated
--> Processing Dependency: R-core = 3.3.0-3.el5 for package: R-core-devel
--> Processing Dependency: xz-devel for package: R-core-devel
--> Processing Dependency: tk-devel for package: R-core-devel
--> Processing Dependency: texinfo-tex for package: R-core-devel
--> Processing Dependency: tcl-devel for package: R-core-devel
--> Running transaction check
---> Package R-core.x86_64 0:3.3.0-3.el5 set to be updated
--> Processing Dependency: xdg-utils for package: R-core
--> Processing Dependency: liblzma.so.0()(64bit) for package: R-core
---> Package R-core-devel.x86_64 0:3.3.0-3.el5 set to be updated
--> Processing Dependency: xz-devel for package: R-core-devel
--> Processing Dependency: tk-devel for package: R-core-devel
--> Processing Dependency: texinfo-tex for package: R-core-devel
--> Processing Dependency: tcl-devel for package: R-core-devel
--> Running transaction check
---> Package R-core.x86_64 0:3.3.0-3.el5 set to be updated
--> Processing Dependency: liblzma.so.0()(64bit) for package: R-core
---> Package R-core-devel.x86_64 0:3.3.0-3.el5 set to be updated
--> Processing Dependency: xz-devel for package: R-core-devel
--> Processing Dependency: tk-devel for package: R-core-devel
--> Processing Dependency: texinfo-tex for package: R-core-devel
--> Processing Dependency: tcl-devel for package: R-core-devel
---> Package xdg-utils.noarch 0:1.0.2-4.el5 set to be updated
--> Finished Dependency Resolution
R-core-3.3.0-3.el5.x86_64 from epel has depsolving problems
--> Missing Dependency: liblzma.so.0()(64bit) is needed by package R-core-3.3.0-3.el5.x86_64 (epel)
R-core-devel-3.3.0-3.el5.x86_64 from epel has depsolving problems
--> Missing Dependency: xz-devel is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
R-core-devel-3.3.0-3.el5.x86_64 from epel has depsolving problems
--> Missing Dependency: tk-devel is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
R-core-devel-3.3.0-3.el5.x86_64 from epel has depsolving problems
--> Missing Dependency: tcl-devel is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
R-core-devel-3.3.0-3.el5.x86_64 from epel has depsolving problems
--> Missing Dependency: texinfo-tex is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
Error: Missing Dependency: xz-devel is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
Error: Missing Dependency: liblzma.so.0()(64bit) is needed by package R-core-3.3.0-3.el5.x86_64 (epel)
Error: Missing Dependency: tcl-devel is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
Error: Missing Dependency: tk-devel is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
Error: Missing Dependency: texinfo-tex is needed by package R-core-devel-3.3.0-3.el5.x86_64 (epel)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
考えられる解決策を試しましたが、yum clean all
同じ問題が発生します。また、依存関係を個別にインストールしようとしましたが、そこにはないようです。
この問題をどのように解決しますか?パッケージマネージャは、依存関係が実際に存在しないのに欠けていると考えるのはなぜですか?
答え1
CentOS 5.5は非常に古いです。 2010年に発売されました。 EPELはメジャーバージョンの最新バージョンを対象としています。つまり、5.11を対象とします。あなたははるかに遅れており、あなたをサポートするためにEPELを探しています。
私の考えでは更新する必要があると思います。あなたが頼るかもしれないいくつかのパッケージは最新バージョンの5.xで提供されています。
ちなみに、5.xは2014年に中止され、1年以内に完全に中断される予定です。一種の更新計画が必要です。