J'ai essayé sans succès d'installer la dernière version (2.15.2) de r-base . Apparemment, le package RRcpp
ne serait pas installé pour la version 2.14.1 de R - la version qui s’installe pour moi.
Je ne sais pas quoi / comment / où changer les tentatives d'installation qui apparaissent ci-dessous. Veuillez noter que j'utilise ubuntu-12.04.1-server-i386.
La version actuellement installée est la version 2.14.1 (2011-12-22) de R:
$ sudo apt-get install r-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
r-base is already the newest version.
Y compris les informations de version ne aide pas:
$ sudo apt-get install r-base=2.15.1-5ubuntu1
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '2.15.1-5ubuntu1' for 'r-base' was not found
Modifications basées sur les instructions CRAN Ubuntu de http://cran.r-project.org/bin/linux/ubuntu/README :
Ajouté à
/etc/apt/sources.list
deb http://lib.stat.cmu.edu/R/CRAN/bin/linux/ubuntu quantal/
Mettre à jour et installer
$ sudo apt-get update $ sudo apt-get install r-base 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-base-core (>= 2.15.2-1quantal2) but it is not going to be installed Depends: r-recommended (= 2.15.2-1quantal2) but it is not going to be installed Recommends: r-base-html but it is not going to be installed E: Unable to correct problems, you have held broken packages.
apt
software-installation
r
Étudiant
la source
la source
sudo apt-get upgrade
ousudo apt-get dist-upgrade
?R-base
est bien la "dernière" version, installez / mettez à jour sinon, voir ma réponse, liée ci-dessous. Si vous souhaitez rester au courant des dernièresR
versions, il est recommandé de les utilisersid
(bien que vous souhaitiez peut-être faire preuve de prudence lorsque vous basez l'ensemble de votre système sursid
...). stackoverflow.com/questions/1401904/…Réponses:
Aucune de ces réponses ne fonctionnant pour moi, je copie donc la réponse de https://stackoverflow.com/questions/16093331/how-to-install-r-version-3-0
Désinstallez old R:
Ensuite:
Ensuite, copiez / collez ces commandes dans la ligne de commande:
Ce qui a fonctionné pour moi
la source
rm -rf /usr/local/lib/R
, téléchargez la dernière archive à partir de r-project.org , extrayez-la et suivez les instructions de la section 'INSTALL' du répertoire de niveau supérieurppa:marutter/rdev
? Le reste devrait suffire, voici la documentation officielle des dépôts Ubuntu .Voici comment je l'ai fait;
Comme déjà mentionné dans la question, j'ai suivi les étapes décrites dans les instructions UBUNTU PACKAGES FOR R pour ajouter le référentiel, et ai effectué une mise à jour d'apt-get, puis
ce qui donnerait quelque chose comme
et j'ai fait un
et fait.
la source
ouvrez le terminal et tapez
sudo -s
. Puis ouvrezsource.list
en tapant:Ajoutez ensuite ces lignes au fichier:
puis enregistrez et quittez gedit. Dans le type de terminal
puis tapez
puis tapez ces commandes - une ligne à la fois -.
la source
deb http://cran.cnr.berkeley.edu/bin/linux/ubuntu quetzal/
deux fois?Dans mon système (sans R installé), les versions s’installent correctement. Alors peut-être que la meilleure option est de désinstaller l'ancien R et d'installer le plus récent, en passant la version spécifique souhaitée. Mais avant cela, effectuez une sauvegarde de votre système d'exploitation. Il peut être difficile de réinstaller les anciens paquets après les avoir supprimés.
Aussi, juste une remarque: si vous le faites,
sudo apt-get install r-base=2.15.1-5ubuntu1
il ne trouvera pas de paquet car la version est fausse. Dans ce référentiel, les fichiers sont nommés, par exempler-base_2.15.2-1quantal2_all.deb
, la version correcte doit donc êtrer-base=2.15.2-1quantal2
our-base=2.15.2-1quantal2_all
, par exemple.J'espère que cela t'aides.
la source
Une chose que j'ai remarquée, si vous suivez les instructions sur différents sites Web R, cela vous fera ajouter une ligne à la liste des sources Linux
/etc/apt/sources.list
Voir, par exemple, ce lien: https://www.r-bloggers.com/how-to-install-r-on-linux-ubuntu-16-04-xenial-xerus/
Cependant, certaines distributions Linux ajoutent une ligne à un fichier séparé dans ce dossier:
/etc/apt/sources.list.d
Cela peut entraîner le
you have held broken packages
message d'erreur.J'ai commenté la ligne (
/etc/apt/sources.list
)/etc/apt/sources.list
et ajouté le référentiel R approprié à l'aide du gestionnaire de sources de logiciels de ma distribution (Linux Mint 18.3).Cela a résolu le problème.
la source