Ich habe R auf einem Computer mit RedHat EL6.5 installiert, aber ich hatte vor kurzem ein Problem beim Installieren neuer Pakete (z. B. install.packages()). Da ich keine Lösung für diese finden konnte, habe ich versucht, Neuinstallation R mit:Installieren Sie R auf RedHat-Fehler auf Abhängigkeiten, die nicht vorhanden sind
sudo yum remove R
und
sudo yum install R
Aber jetzt bekomme ich:
....
---> Package R-core-devel.x86_64 0:3.1.0-5.el6 will be installed
--> Processing Dependency: blas-devel >= 3.0 for package: R-core-devel-3.1.0-5.el6.x86_64
--> Processing Dependency: libicu-devel for package: R-core-devel-3.1.0-5.el6.x86_64
--> Processing Dependency: lapack-devel for package: R-core-devel-3.1.0-5.el6.x86_64
---> Package xz-devel.x86_64 0:4.999.9-0.3.beta.20091007git.el6 will be installed
--> Finished Dependency Resolution
Error: Package: R-core-devel-3.1.0-5.el6.x86_64 (epel)
Requires: blas-devel >= 3.0
Error: Package: R-core-devel-3.1.0-5.el6.x86_64 (epel)
Requires: lapack-devel
Error: Package: R-core-devel-3.1.0-5.el6.x86_64 (epel)
Requires: libicu-devel
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
ich bereits geprüft und blas -devel ist installiert, aber die neueste Version ist 0.2.8. Geprüft mit:
yum info openblas-devel.x86_64
Irgendwelche Gedanken, was schief geht? Vielen Dank.
Eine oberflächliche Suche nach 'blas-devel' in Google zeigt, dass die neueste Version mindestens Version 3.2 ist. Sie haben wahrscheinlich eine ältere Version von R installiert, und die neuere Version hängt von einer Version von BLAS ab, die in RedHat nicht verfügbar ist? –
Kann dies lösen durch 'sudo yum install lapack-devel', etc .. bis die Fehler aufhören. – bdemarest
'sudo yum install lapack-devel' funktioniert nicht. Rückgabe: 'Kein Paket lapack-devel verfügbar. Scott - Sie haben Recht, dass blas-devel in yum nicht verfügbar ist. Was ist der beste Weg, um das zu beheben? – Jon