Antworten:
Das Paket, um das Sie bitten, ist r-base . Führen Sie daher den folgenden Befehl aus:
sudo apt-get install r-base
und Sie werden R in Ihrem System haben. Vor Jahren war ich auch verwirrt - ein solcher Paketname ist in der Tat dumm.
R
Das gewünschte Paket ist R-Base .
Wenn Sie R-Pakete aus dem Quellcode erstellen müssen, benötigen Sie auch r-base-dev . (Die meisten Benutzer benötigen dies wahrscheinlich nicht.)
Das ist wahrscheinlich alles, was Sie tun müssen.
Die Version von R, wahrscheinlich die offiziellen Softwarequellen Ihres Ubuntu-Releases, ist wahrscheinlich ausreichend. Vorausgesetzt, das ist der Fall, müssen Sie nicht weiter lesen (außer vielleicht zur Unterhaltung).
Aber wenn Sie die neueste Version wollen / müssen , wählen Sie aus der Liste einen CRAN Spiegel . Sie haben folgende Möglichkeiten:
Erstellen Sie eine .list
Datei (Sie können sie auch als Datei bezeichnen r.list
) /etc/apt/sources.list.d
mit der folgenden Zeile als Inhalt:
deb http://your-cran-mirror/bin/linux/ubuntu trusty/
Wenn Sie Ubuntu 14.04 Trusty Tahr verwenden, werden Sie so bleiben, trusty
wie es ist. Andernfalls ersetzen Sie dieses Wort durch den Codenamen in Kleinbuchstaben der von Ihnen verwendeten Ubuntu-Version. (Nur das erste Wort; das "Adjektiv", nicht der "Tiername".) Sie sind hier oder auf der Seite mit den Veröffentlichungen aufgeführt . Zum Beispiel für Ubuntu 12.04 Precise Pangolin ist es precise
. Für 14.10 Utopic Unicorn wird es sein utopic
.
Dies ist der Name, der in den meisten oder allen ähnlichen deb
Zeilen in der Konfigurationsdatei aufgeführt ist /etc/apt/sources.list
.
Um Ihre r.list
Datei zu erstellen, können Sie ein Terminalfenster öffnen ( Ctrl+ Alt+ T) und einen Befehl wie diesen ausführen (wobei Sie sicherstellen müssen, dass Sie den gewünschten CRAN-Spiegel und, falls Sie nicht 14.04 ausführen, Ihren Release-Codenamen verwenden):
echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list
Auf einem Ubuntu 15.04 Vivid Vervet-System im Nordosten der USA habe ich beispielsweise Folgendes verwendet:
echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
Oder , statt mit der SoftwareQuelle in einer eigenen Konfigurationsdatei, fügendiese Zeile an die MasterSoftwarequellenKonfigurationsdatei/etc/apt/sources.list
. Sie können diese Datei in einem grafischen Texteditor öffnen, indem Sie ein Terminalfenster (Ctrl+Alt+T)öffnenund den folgenden Befehl ausführen:
sudo -H gedit /etc/apt/sources.list
Fügen Sie den Signaturschlüssel für die CRAN-Repositorys hinzu ( Sie können ihn hier überprüfen ):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
Wenn dies fehlschlägt, funktioniert möglicherweise Folgendes:
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -
Führen Sie zum Aktivieren der neuen Softwarequellenkonfiguration Folgendes aus:
sudo apt-get update
So installieren Sie die Version von R für CRAN (oder führen ein Upgrade auf diese Version durch):
sudo apt-get install r-base
(Sie können auch r-base-dev
andere benötigte Pakete installieren . In sudo apt-get upgrade
der Regel werden R-Pakete mit neueren Versionen aktualisiert, wenn eine ältere Version installiert ist . Sie müssen deren Namen nicht einzeln eingeben.)
Weitere Einzelheiten und Informationen zu anderen unterstützenden Paketen, die für die Installation auf Ubuntu-Systemen verfügbar sind, finden Sie unter "UBUNTU-PAKETE FÜR R" .
/
nach dem Release-Namen. Ich habe das zu diesem Beitrag hinzugefügt - danke! (Der Teil beginnt mit #
a begin und ist optional.)
Bearbeiten: Es ist in den Ubuntu-Repositories enthalten, aber sie möchten, dass Sie von ihnen installieren.
Quelle .
UBUNTU-PAKETE FÜR R
R-Pakete für Ubuntu auf i386 und amd64 sind für alle stabilen Desktop-Versionen von Ubuntu bis zu ihrem offiziellen Ablaufdatum verfügbar. Es wird jedoch nur die neueste LTS-Version (Long Term Support) vollständig unterstützt. Ab dem 17. Oktober 2013 werden die Versionen Trusty Tahr (14.04), Precise Pangolin (12.04; LTS) und Lucid Lynx (10.04; LTS) unterstützt.
Einzelheiten finden Sie hier .
INSTALLATION
Um die neuesten R-Pakete zu erhalten, fügen Sie einen Eintrag wie folgt hinzu
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/
oder
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/
oder
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/
in Ihrer /etc/apt/sources.list -Datei, die durch die tatsächliche URL Ihres bevorzugten CRAN-Spiegels ersetzt wird. Siehe hier für die Liste der CRAN Spiegel. Verwenden Sie, um das gesamte R-System zu installieren
sudo apt-get update sudo apt-get install r-base
Benutzer, die R-Pakete aus dem Quellcode kompilieren müssen [z. B. Paketbetreuer oder alle, die Pakete mit install.packages () installieren], sollten auch das Paket r-base-dev installieren (aus Gründen der Übersichtlichkeit nicht relevant) :
sudo apt-get install r-base-dev
python
den Python-Interpreter?r
hängt nur und ich sehe keinen offensichtlichen Kandidaten, der nach der Installation mit "r" beginntr-base
.