Ich bin ziemlich neu in Linux. Ich habe R-base in meinem Ubuntu 12.04 mithilfe des Software-Centers (standardmäßig R-2.14) installiert. Ich möchte auf R 3.02 oder neuer upgraden / installieren. Wie kann ich das machen? Vielen Dank.
Ich bin ziemlich neu in Linux. Ich habe R-base in meinem Ubuntu 12.04 mithilfe des Software-Centers (standardmäßig R-2.14) installiert. Ich möchte auf R 3.02 oder neuer upgraden / installieren. Wie kann ich das machen? Vielen Dank.
Antworten:
Sie müssen das Repository von R zu Ihrem System hinzufügen :
Verwenden Sie Ihren bevorzugten Texteditor (ich verwende ihn gedit
als Beispiel), um Folgendes zu öffnen /etc/apt/sources.list
:
sudo -H gedit /etc/apt/sources.list
Fügen Sie diese Zeile zur Datei hinzu (wenn dies langsam ist, verwenden Sie einen anderen Spiegel . Möglicherweise möchten Sie auch precise
den Codenamen für Ihre Ubuntu-Version ändern - z. B. trusty
für 14.04):
deb http://cran.rstudio.com/bin/linux/ubuntu precise/
Aktualisieren Sie die Liste der Pakete
sudo apt-get update
Installieren Sie die neueste R-Base (Sie können das Software-Center auch wieder verwenden):
sudo apt-get install r-base
precise
zu quantal
.
precise/
. Ich weiß, es ist ein bisschen anders als die meisten passenden Repositorys, aber so wird es in den Anweisungen unter cran.rstudio.com/bin/linux/ubuntu beschrieben.
Nachdem Sie einige Zeit damit verbracht haben, dies herauszufinden und zu vergessen, wie es funktioniert, und es dann mehrere Male erneut herausfinden müssen, finden Sie hier eine vollständigere Antwort, die zukunftssicher ist.
Bearbeiten Sie die sources.list
Datei. Diese Datei enthält die Server, apt-get
die prüfen, ob Software vorhanden ist und von wo sie heruntergeladen werden kann. Man kann die Datei mit dem folgenden Befehl bearbeiten:
sudo -H gedit /etc/apt/sources.list
Dies erfordert den gedit-Editor. Wenn Sie eine Fehlermeldung erhalten, installieren Sie entweder this ( sudo apt-get install gedit
) oder verwenden Sie einen anderen Editor wie nano ( sudo nano /etc/apt/sources.list
).
Finden Sie einen funktionierenden Server zum Herunterladen von R, der auch die Version von R enthält, an der Sie interessiert sind. Dies bedeutet häufig, dass Sie nach dem Namen der neuesten Ubuntu-Version suchen müssen. Eine Liste der Veröffentlichungen finden Sie auf der Ubuntu-Website . Suchen Sie nach der neuesten veröffentlichten Version und verwenden Sie nur das erste Wort im Namen ohne Großschreibung. Zum Beispiel ist für das Release 16.04 der vollständige Name Xenial Xerus
und der zu verwendende Name ist somit xenial
. Daher fügen wir der folgenden Zeile hinzu sources.list
:
deb http://cran.rstudio.com/bin/linux/ubuntu xenial/
Beachten Sie, dass in der obigen Zeile der Spiegel von rstudio.com verwendet wird. Aus dieser langen Liste kann man einen anderen Mirror auswählen und die URL entsprechend ändern. Zum Beispiel:
deb http://mirrors.dotsrc.org/cran/bin/linux/ubuntu xenial/
Speichern und schließen Sie die Datei. Danach kann man die neueste Version installieren mit:
sudo apt-get update # update apt-get's list of known releases
sudo apt-get install r-base # install the newest available version of R
Die bisherigen Antworten sind nützlich, aber sie lassen alle den nächsten Schritt aus, der für jeden, der R ernsthaft verwenden will, erforderlich sein wird. Die angegebenen Zeilen stammen aus dem Canonical R Installations- und Administrationshandbuch:
Benutzer, die R-Pakete aus dem Quellcode kompilieren müssen [z. B. Paketverwalter oder alle, die Pakete mit install.packages () installieren], sollten auch das Paket r-base-dev installieren:
sudo apt-get install r-base-dev
Ich denke, potenzielle Installateure sollten dieses Handbuch genauer lesen, als es die Empfehlungen auf dieser Seite bisher empfohlen haben.
Für Ubuntu 14.04 LTS sind die Befehle
sudo -H gedit /etc/apt/sources.list
deb http://cran.rstudio.com/bin/linux/ubuntu quantal/
* Hinweis: Der Schrägstrich ist erforderlich, andernfalls wird eine Fehlermeldung angezeigt
sudo apt-get update
sudo apt-get install r-base