Damit RStudio funktioniert, sind zwei Komponenten erforderlich

Damit RStudio funktioniert, sind zwei Komponenten erforderlich

Ich sehe diese Anweisungen zur Installation von RStudio:

https://www.datascienceriot.com/33/kris/

Aber ich bin etwas schüchtern, ihnen zu vertrauen, weil sie mir substanzieller erscheinen als die übliche Methode, ein PPA hinzuzufügen und dann zu installieren. Außerdem habe ich gerade meinen Computer gelöscht und Ubuntu neu installiert, weil die Dinge nicht mehr richtig funktionierten und ich denke, es lag an einer fehlerhaften Installation von Java JDK oder RStudio oder beidem oder an etwas anderem. Ich möchte also sicher sein, dass ich das Richtige tue.

Meine Fragen sind also: Soll ich diesen Anweisungen folgen oder soll ich etwas anderes tun? Und warum können Sie nicht einfach ein PPA hinzufügen, wie ich es beispielsweise für die Installation von Atom getan habe?

Ich verwende Ubuntu 17.04 und möchte lieber nicht direkt eine DEB-Datei herunterladen, da diese, soviel ich weiß, bei der Veröffentlichung von Updates nicht automatisch aktualisiert wird.

Antwort1

Damit RStudio funktioniert, sind zwei Komponenten erforderlich

Holen Sie sich zuerst R von PPA

Sie können R aus den Repositories herunterladen, aber es wird wahrscheinlich nicht die neueste Version sein. Ich verwendeMichael Rutters PPAMit den folgenden Befehlen wird die neueste Version von R installiert:

sudo add-apt-repository ppa:marutter/rrutter
sudo apt-get update
sudo apt-get install r-base r-base-dev

Zweitens installieren Sie RStudio

Leider stellen die Macher von RStudio ihre Software nicht über ein PPA oder im Ubuntu-Repository zur Verfügung. Sie müssen sie aus der debDatei installieren, die auf ihrer Website verfügbar ist.

  1. Gehe zuhttps://www.rstudio.com/products/rstudio/#Desktop
  2. Klicken Sie auf DOWNLOAD RSTUDIO DESKTOPdie Schaltfläche.
  3. Suchen Sie nach „RStudio Desktop Open Source License“ und klicken Sie auf die DOWNLOADSchaltfläche darunter.
  4. Suchen Sie unter „Installer für unterstützte Plattform“ nach „RStudio xyzzz – Ubuntu 12.04+/Debian 8+ (64-Bit)“, vorausgesetzt, Sie verwenden 64-Bit-Ubuntu, und klicken Sie darauf. Dadurch wird die „deb“-Datei heruntergeladen. Warten Sie, bis der Download abgeschlossen ist.
  5. Öffnen Sie den Dateibrowser und doppelklicken Sie auf die Deb-Datei, um sie im Software Center zu öffnen.
  6. Installieren Sie es mithilfe des Softwarecenters.

Wenn Sie auf Abhängigkeitsprobleme mit libgstreamer stoßen, lesen SieInstallieren Sie die neueste Version von RStudio

Sie haben Recht, die debDatei aktualisiert sich nicht selbst und es ist mühsam, immer wieder in RStudio nachzusehen, ob es Updates gibt. In RStudioMenü > Hilfe > Nach Updates suchenlindert den Schmerz etwas. Wenn Sie darauf klicken, sucht RStudio selbst nach Updates und gibt Ihnen die Möglichkeit, RStudio zu schließen und die neue debDatei herunterzuladen. Dadurch wird RStudio geschlossen und Ihr Standard-Webbrowser geöffnet und Sie gelangen zur RStudio-Downloadseite in Schritt 3 oben.

Sie können RStudio so einrichten, dass es automatisch nach Updates sucht inMenü > Extras > Globale Optionen...> Registerkarte „Allgemein“> Kontrollkästchen „Automatisch über Aktualisierungen des RStudio benachrichtigen“.

Bonuspunkt

Wenn Sie R verwenden, müssen Sie andere R-Pakete installieren. Manchmal sind diese in den Repositories verfügbar. Geben Sie das gewünschte R-Paket an, foodann heißt das Paket in den Repositories r-cran-foo.

sudo apt-get r-cran-foo

erledigt die Aufgabe. Dies ist die beste Option, da sie fooauf dem neuesten Stand bleibt. Dies funktioniert jedoch nicht immer.

Wenn dies nicht funktioniert, können Sie R-Pakete aus RStudio heraus installieren und/oder aktualisieren. Wenn Sie dies tun, werden Sie feststellen, dass RStudio die neuen Dateien (einschließlich Updates) in Ihrem Home-Verzeichnis ablegt /home/<user>/R/.

staffEine Möglichkeit, dieses Problem zu lösen und RStudio die Installation zusätzlicher Pakete an der richtigen Stelle zu ermöglichen, besteht darin, sich selbst mithilfe des folgenden Befehls im Ubuntu-Terminal zur Gruppe hinzuzufügen :

sudo adduser <user> staff

Ersetzen Sie es <user>durch Ihren Benutzernamen.

Danach haben Sie die Möglichkeit, Pakete zu installieren oder zu aktualisieren /usr/local/lib/R/oder in /home/<user>/R/. Anschließend können Sie Ersteres als Standardinstallationsort auswählen.

Quelle:https://stackoverflow.com/questions/5560139/install-r-package-xml-in-debian-ubuntu

Hoffe das hilft

verwandte Informationen