Ich war erfreut zu hören, dass R-Entwickler R 3.5 schließlich über ihre CRAN-Spiegel ausgeliefert und beschlossen haben, es sofort zu installieren. Ich habe die erforderliche PPA hinzugefügt, wie auf der CRAN-Website erwähnt, deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu bionic-cran35/
aber nachdem sudo apt-get update
ich den Befehl ausgeführt habe , habe ich die folgende Warnung gefunden.
expected bionic-cran35/ but got bionic
Der Screenshot ist hier zur weiteren Übersichtlichkeit beigefügt. R_Bionic_installation_error
Ich war zu optimistisch und fuhr mit dem nächsten Code fort. sudo apt-get install r-base
Wie erwartet schlug die Installation fehl. Die Fehler werden hier angezeigt.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
r-base : Depends: r-recommended (= 3.5.0-1bionic) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Es ist erwähnenswert, dass es sich nicht um ein sicheres APT-Problem handelt und ich bereits den erforderlichen apt-Schlüssel hinzugefügt habe. Außerdem habe ich keine vorherige R-Installation in meinem System. Ich benötige die aktualisierte Version da draußen. (Das R in Bionic Universe ist immer noch 3.4.4)
Vermisse ich etwas
UPDATE: Der Fehler wurde von Michael Rutter und seinem Debian-Team behoben. Ein großes Dankeschön an alle Beteiligten.
W: Conflicting distribution: http://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease (expected bionic-cran35/ but got bionic)
und Abhängigkeitsprobleme während der Installation r-base
. Als vorübergehende Lösung können Sie Marutter PPA wie in dieser Antwort beschrieben verwenden .
sudo apt-get install r-base
Code zu installieren .