2016-06-23 22 views
1

I auf RedHat durch Scannen Standard Orten installiert R zu suchen:Es konnte keine Installation von R auf dem System gefunden werden. unter Verwendung der folgenden Befehle nicht in der Lage R binäres

  • /konfigurieren enable-R-shlib -mit-Readline- = no -mit-x = no

  • machen sauber

  • machen
  • make install

Ich habe das R_HOME in /local/home/UserX/R-3.2.3 installiert. Also habe ich es dem Pfad hinzugefügt (#echo $ PATH: /local/home/UserX/R-3.2.3/bin/:/sbin:/bin:/usr/sbin:/usr/bin).

Nach der Installation von Rstudio Server, wenn ich Sudo rududio-Server Verify-Installation ausführen. Ich habe:

** Kann nicht finden, eine Installation von R auf dem System (die R nicht gültige Ausgabe zurückgegeben); Nicht in der Lage R binäres

rstudio-Server-Start/läuft, durch Scannen Standardorten Prozess zu lokalisieren 13900 **

  1. der R: /local/home/UserX/R-3.2.3/bin/ R

  2. ls -la/usr/bin/R: ls: kann/nicht zugreifen usr/bin/R: keine solche Datei oder das Verzeichnis

  3. ls -la/usr/local/bin/R: ls: kann nicht auf/usr/local/bin/R: Keine solche Datei oder das Verzeichnis

  4. ls -la/opt/local/bin/R: ls: kann nicht auf/opt/local/bin/R : Keine solche Datei oder das Verzeichnis

Antwort

2

1) R ist in EPEL Repo https://fedoraproject.org/wiki/EPEL, R-3.3.0. ... 18 Pakete stehen zur Verfügung ... https://dl.fedoraproject.org/pub/epel/7/x86_64/r/ ... # yum install R-core R-core-devel

2) Nutzen Sie Ihre R: Fügen Sie den Pfad → export PATH=/local/home/UserX/R-3.2.3/bin:$PATH, .... wo $ PATH für/sbin tun:/bin :/usr/sbin:/usr/bin .... usw. Standard.


Hinweis: .bin /:/sbin ist ein Syntaxfehler in Ihrem "PATH versuchen".


+0

Ich habe bereits den R_Home zum Pfad hinzugefügt, aber nicht funktioniert. Sind Sie sicher, dass R-3.3.0 momentan nicht für Bildungszwecke gedacht ist? Soll ich R.x86_64, R-core.x86_64, R-core-devel.x86_64, R-devel herunterladen.x86_64, R-java.x86_64, • \t R-java-devel.x86_64 von Ihrem zweiten Link und führen Sie dann yum install R- *? Ich habe RHEL 6.7, also ist dieser Link vielleicht besser für meine Version geeignet: https://dl.fedoraproject.org/pub/epel/6/x86_64/? – manie

0

Ich bemerkte, dass ein normaler Benutzer nicht auf die R_Home zugreifen kann, weil es unter einem Home-Verzeichnis eines sudoer Benutzer installiert wurde. Ich habe R in einem anderen Verzeichnis neu installiert, wo jeder Benutzer darauf zugreifen kann, und das hat mein Problem gelöst.