Installieren Sie die neueste Version von RStudio

23

Ich möchte das neueste RStudio installieren. Ich folgte der Antwort auf Wie installiere ich R 3.2.2 in Ubuntu 14.04 LTS?

Als ich die letzte Zeile der Antwort getippt habe

make && make install

Ich habe eine Fehlermeldung erhalten:

*** No targets specified and no makefile found stop.
Edward Kao
quelle
1
Bei der Frage, die Sie erwähnen, geht es darum, wie Sie eine Version von R installieren, die aktueller ist als die im Ubuntu-Repository, jedoch nicht die neueste auf CRAN. Es hört sich so an, als ob Sie entweder die neueste Version von CRAN oder möglicherweise die neueste Version in Ubuntus Repository haben möchten. Wenn es das letztere ist, ist dies eine einfachere Vorgehensweise -> askubuntu.com/a/431410/627722
John N
1
Der Betreff und Text sagt RStudio, die verknüpfte Frage handelt von R. Bitte bearbeiten Sie die Frage oben und klären Sie.
User68186
Kurzversion für die Installation: nrecursions.blogspot.in/2018/05/…
Nav

Antworten:

33

1. Installieren Sie R

Die neueste Version von R ist 3.5, aber Version 3.4 ist auch verfügbar. Führen Sie je nach verwendeter Ubuntu-Version und gewünschter R-Version einen der folgenden Schritte aus.

  • R 3.5 mit Ubuntu 14.04 Trusty Tahr, 16.04 Xenial Xerus, 18.04 Bionic Beaver

    Fügen Sie für die neuesten R 3.5-Pakete das R-Repository und den Schlüssel hinzu. Weitere Informationen finden Sie unter Das umfassende R-Archivierungsnetzwerk, Ubuntu .

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`-cran35/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    (Wenn http://cran.stat.ucla.edu/bin/linux/ubuntu nicht funktioniert oder Sie einen näheren Spiegel möchten, ersetzen Sie diesen durch cran.stat.ucla.edueine der unter CRAN Mirrors aufgeführten URLs .)

  • R 3.4 mit Ubuntu 14.04 Trusty Tahr, 16.04 Xenial Xerus, 17.10 Artful Aardvark

    Fügen Sie für die neuesten R 3.4-Pakete das R-Repository und den Schlüssel hinzu. Weitere Informationen finden Sie unter Das umfassende R-Archivierungsnetzwerk, Ubuntu .

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    (Wenn http://cran.stat.ucla.edu/bin/linux/ubuntu nicht funktioniert oder Sie einen näheren Spiegel möchten, ersetzen Sie diesen durch cran.stat.ucla.edueine der unter CRAN Mirrors aufgeführten URLs .)

  • Universum-Repository

    Manchmal ist R in The Comprehensive R Archive Network für Ihre Ubuntu-Version nicht verfügbar (dies passiert normalerweise, wenn eine neue Ubuntu-Version veröffentlicht wurde), oder Sie möchten nur die speziell für Ubuntu gepackte Version von R installieren. In diesem Fall r-basekann aus den Universe-Repositories installiert werden.

    Stellen Sie sicher, dass "Von der Community verwaltete freie und Open Source-Software (Universum)" im Tool " Software & Updates " ausgewählt ist . Dann machen Sie folgendes.

    sudo apt update
    sudo apt install r-base
    

2. Bereiten Sie die Installation von R Studio vor

Für R Studio ist die JPEG-Laufzeitbibliothek erforderlich. Installieren Sie sie daher.

    sudo apt install libjpeg62

Vor Ubuntu 17.10 benötigte R Studio die GStreamer-Bibliotheken. Führen Sie je nach verwendeter Ubuntu-Version eine der folgenden Aktionen aus.

  • Ubuntu 12.04 bis 16.04

    sudo apt install libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
    
  • Ubuntu 16.10 bis 17.04 (32 Bit)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_i386.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_i386.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    
  • Ubuntu 16.10 bis 17.04 (64 Bit)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    

    (Weitere Informationen finden Sie unter https://mikewilliamson.wordpress.com/2016/11/14/installing-r-studio-on-ubuntu-16-10/ ).

  • Ubuntu 17.10 und höher

    Es werden keine zusätzlichen Pakete benötigt.

3. Installieren Sie R Studio

Laden Sie die Binärversion von R Studio herunter und installieren Sie sie.

Stellen Sie sicher, dass Sie die neueste Version im wgetBefehl verwenden. Sie können die URL für die neueste Version abrufen, indem Sie mit der rechten Maustaste auf das Ubuntu Debian-Installationsprogramm unten auf der R Studio-Download- Seite klicken .

  • Ubuntu 12.04 bis 15.10 (32 Bit)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-i386.deb
    sudo dpkg -i rstudio-*-i386.deb
    
  • Ubuntu 12.04 bis 15.10 (64 Bit)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    
  • Ubuntu 16.04 bis 18.10 und höher (nur 64 Bit)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    

4. Optional

Wenn Sie vor Ubuntu 17.10 R oder R Studio in der Kategorie "Education" im Unity Dash anstelle der Kategorie "Development" anzeigen möchten, gehen Sie wie folgt vor.

sudo sed -i "s|Graphics;|Education;|g" /usr/share/applications/R.desktop
sudo sed -i "s|Development;|Education;Math;|g" /usr/share/applications/rstudio.desktop
PJ Singh
quelle
2

Der einfachste Weg, dies zu tun, ist das Herunterladen von Anaconda. Es ist schnell und einfach und funktioniert auch mit anderen Tools wie Jupyter und Spyder, wenn Sie Python verwenden. Anaconda kann unter https://docs.continuum.io/anaconda/install-linux.html heruntergeladen werden . Sobald Sie Anaconda installiert haben, geben Sie ein

anaconda-navigator

in Ihr Terminal und der Navigator wird angezeigt. Sie werden sehen, dass rstudio dort bereit zur Installation ist. Drücken Sie auf Installieren und es funktioniert.

Kümmern Sie sich andererseits nicht um Debian (.deb-Datei) von der Website, Sie werden Ihre Zeit mit den Fehlercodes verschwenden.

stidmatt
quelle
anaconda kann interessante Konflikte mit pip und aktuellen Python-Installationen verursachen. Seien Sie also vorsichtig.
Unbeholfene Katze
0

MÖGLICHES (VERSCHIEDENES) PROBLEM:

Das Problem, auf das Sie nach dem Ausführen von make stoßen, tritt wahrscheinlich bereits früher auf (das Makefile wird nicht erstellt, wenn das Konfigurationsskript beendet wird, da es auf ein Problem stößt).

DEBUGGING:

Sie sollten dies überprüfen können, indem Sie die Ausgabe dieses Skripts lesen.

Wenn Sie den Fehler beheben, der nach dem Ausführen des Befehls './config' angezeigt wird, können Sie den Quellcode wahrscheinlich weiter installieren.

REPLIKATION:

Ich habe versucht, Ihren Fehler zu replizieren und auf meinem System habe ich den Fehler erhalten:

"configure: error: --with-x = yes (Standard) und X11-Header / Bibliotheken sind nicht verfügbar"

Wenn ich das Skript mit der Option '--with-x = no' ausführe, wird das Konfigurationsskript fehlerfrei beendet und das Makefile generiert.

LÖSUNG:

Die Ursache des Fehlers ist, dass Sie X11 haben, aber nicht die Entwicklungsdateien. Nach einer manuellen Installation der Entwicklungsdateien können Sie die Installation von Rstudio fortsetzen.

sudo apt-get install libx11-dev libxt-dev

LINKS:

Lösung gefunden über http://r.789695.n4.nabble.com/A-problem-with-X11-quot-headers-libs-quot-td4655213.html

Sextus Empiricus
quelle
0

Die ordnungsgemäße Installation von RStudio entspricht den offiziellen Anweisungen für RStudio Server:

sudo apt-get install gdebi-core
wget https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
sudo gdebi rstudio-xenial-1.1.463-amd64.deb
James Hirschorn
quelle