J'ai été ravi d'apprendre que les développeurs de R ont finalement livré R 3.5 via leurs miroirs CRAN et ont décidé de l'installer immédiatement.J'ai ajouté le PPA requis comme mentionné sur le site Web de CRAN, deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu bionic-cran35/
mais après avoir exécuté la commande sudo apt-get update
, j'ai trouvé l'avertissement suivant.
expected bionic-cran35/ but got bionic
La capture d'écran est jointe ici pour plus de clarté. R_Bionic_installation_error
J'étais trop optimiste et j'ai continué avec le code suivant sudo apt-get install r-base
et comme prévu, l'installation a échoué. Les erreurs sont affichées ici.
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.
Il convient de mentionner qu'il ne s'agit pas d'un problème lié à APT sécurisé et j'avais déjà ajouté la clé apt requise. De plus, je n'ai aucune installation R antérieure dans mon système, j'ai besoin de la version mise à jour (le R dans Bionic Universe est toujours 3.4.4).
Suis-je en train de manquer quelque chose?
MISE À JOUR: Le bogue a été corrigé par Michael Rutter et son équipe Debian. Un grand merci à toutes les personnes impliquées.
W: Conflicting distribution: http://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease (expected bionic-cran35/ but got bionic)
et problème de dépendance lors de l'installation r-base
. Comme solution temporaire, vous pouvez utiliser le PPA marutter comme décrit dans cette réponse .
sudo apt-get install r-base
code.