Ich habe derzeit R 4.2.1, versuche aber, 4.0.5 zu installieren
4.2.1 kann entfernt werden, aber ich kann bei der Installation R 4.0.5 nicht angeben.
Jeder Beitrag ist willkommen.
Folgendes habe ich bisher versucht:
Info: Ubuntu 20.04.5 LTS
Antwort1
Wenn Sie eine andere Version von R in Ihrem System benötigen, würde ich Ihnen persönlich die Verwendung von Anaconda/Miniconda empfehlen.
Sie werden letztendlich in der Lage sein, mehrere Umgebungen zu erstellen, von denen jede einen anderen Satz von Programmen enthalten kann. Sie können problemlos zwischen ihnen wechseln. Und jede kann verschiedene Programmversionen enthalten (z. B. R).
Du kannstentscheidenwelches möchtest du? Ich würde Miniconda vorschlagen.
Sie können es herunterladenHier. Ich schlage vor, Sie holen sich die neueste Version (Version 3.9 von Python).
Unter dem Download-Link finden Sie eine Reihe von InstallationsAnweisungen.
Nachdem Sie es installiert haben (wählen Sie die Standardoptionen, wenn Sie nicht wissen, was Sie antworten sollen), werden Sie, glaube ich, aufgefordert, sich abzumelden und wieder anzumelden. Grundsätzlich müssen Sie alle Umgebungen wirksam werden lassen. Sie werden feststellen, dass sich die conda
ausführbare Datei in Ihrem Pfad befindet. (Geben Sie also ein which conda
)
Ehrlich gesagt schlage ich vor, dass Sie die Conda-Dokumentation durchgehen, um zu sehen, was Sie tun können und was nicht. Aber ich komme gleich zum Punkt, um Ihre Frage zu beantworten.
Erstelleneine Umgebung mit dem Befehl conda create -n myenv
.
Nachdem Sie es seine Arbeit machen lassen, können Sie dannschaltenin die Umgebung, indem Sie Folgendes tun conda activate myenv
. Sie sehen nun (myenv)
ganz links in Ihrer Eingabeaufforderung. Um diese zu verlassen und zur Software auf Systemebene zurückzukehren, führen Sie Folgendes aus conda deactivate
.
Wie auch immer, R
istHierin Anaconda. Geben Sie in der myenv
Umgebung ein conda install -c conda-forge r-base=4.0.5
.
Geben Sie ein which R
, wenn Sie sich innerhalb oder außerhalb der Umgebung befinden. So erfahren Sie, welches R Sie verwenden. Ich persönlich halte das für viel sicherer, als mit der R-Version für Ihre Ubuntu-Version herumzuspielen. Sie können auch in einer anderen separaten Umgebung fortfahren, falls eine solche Version verfügbar ist.
Antwort2
Dieser Ansatz hat bei mir funktioniert:
Stattdessen 1precise0
habe ich verwendet, wie die Ausgabe aussah vonapt-cache showpkg r-base
Bei mir war es:sudo apt-get install r-base-core=4.0.5-1.2004.0c