Wie aktualisiere ich R?
Ein wichtiger Hinweis vorab: Sie müssen nicht immer die neueste Version von R installieren. Sie können in der Regel auch mit einer etwas älteren Version erfolgreich das aktuelle Semester studieren oder statistische Analysen durchführen. Wenn Sie dennoch R aktualisieren möchten, dann überprüfen Sie zunächst, welche Version von R Sie installiert haben und dann, welche Version aktuell bereit steht. Die Versionsnummer des aktuellen Release finden Sie auf der Startseite des CRAN.
- Wenn sich nur die Revisionsnummer von R geändert hat, also beispielsweise von 4.3.0 auf 4.3.1, dann laden Sie einfach die aktuelle R-Version für Ihr Betriebssystem herunter und installieren diese über die vorhandene R-Installation.
- Wenn sich auch die Neben- oder sogar die Hauptversionsnummer geändert hat, beispielsweise von 4.3.x auf 4.4.0 oder auf 5.0.0, dann gibt es ein paar Dinge zu beachten.
Unter Windows
- Installieren Sie das Paket installr, indem Sie in der R-Konsole eingeben:
install.packages("installr")
- Laden Sie anschließend das Paket mit:
library(installr)
- Dann aktualisieren Sie R mit folgendem Befehl:
updateR()
Der Befehl updateR()
aktualisiert R und verschiebt bei Bedarf die installierten R-Pakete an die richtige Stelle.
Unter macOS
Bei macOS ist es etwas komplizierter, da R sowohl aus mehreren Teilen besteht. Die folgende Anleitung beschreibt, wie Sie zunächst eine Liste mit den derzeit installierten R-Paketen erstellen, anschließend R und alle R-Pakete vollständig entfernen, danach die neueste R-Version installieren und die Liste mit den R-Paketen einlesen. 1. Zunächst erstellen Sie eine Liste aller derzeit installierten R-Pakete.
- Setzen Sie zunächst das Arbeitsverzeichnis von R, dort wird die Liste abgelegt. Sie können den Schreibtisch nehmen:
setwd("~/Desktop/")
- Erstellen Sie dann eine Liste aller R-Pakete und speichern diese als Datei ab:
packages <- installed.packages()[,"Package"]
save(packages, file="Rpackages")
- Jetzt müssen Sie R und die installierten R-Pakete vollständig entfernen. Rufen Sie das Terminal auf und geben folgenden Befehl ein:
sudo rm -rf /Library/Frameworks/R.framework /Applications/R.app \ /usr/bin/R /usr/bin/Rscript
- Jetzt müssen Sie die neueste Version von R für macOS von CRAN herunterladen und installieren. Achten Sie darauf, die richtige Variante für Apple- oder Intel-Prozessoren zu wählen. Starten Sie anschließend R bzw. RStudio für den letzten Schritt.
- Nun muss die vorher erstellte Liste der R-Pakete geladen und die Pakete installiert werden:
- Wechseln Sie in der R-Konsole in das passende Arbeitsverzeichnis:
setwd("~/Desktop/")
- Dann kopieren Sie die folgenden Befehle und führen sie in der R-Konsole aus:
- Wechseln Sie in der R-Konsole in das passende Arbeitsverzeichnis:
load("Rpackages") for (p in setdiff(packages, installed.packages()[,"Package"])) install.packages(p)
Sie haben nun die neueste Version von R zusammen mit den vorher auf Ihrem Rechner vorhandenen R-Paketen installiert.