web-dev-qa-db-fra.com

Terminez la suppression et la réinstallation de R, y compris tous les packages

Après quelques bricolages, j'ai dû foirer mon installation R et certaines autorisations de package. Plutôt que d'essayer de le réparer, je veux juste effacer et réinstaller tout. J'ai donc fait:

Sudo apt-get remove r-base-core
Sudo apt-get remove r-base
Sudo apt-get autoremove

Ce qui a désinstallé R, sauf lorsque j'ai réinstallé R, mes anciens packages étaient toujours disponibles (et certains d'entre eux causaient des problèmes).

Comment puis-je effectuer une réinstallation complète, y compris la suppression de tous les packages, à l'exception de la bibliothèque de base incluse?

19
Misconstruction

Dans R, vous pouvez utiliser cette instruction

.libPaths() 

Pour savoir si votre package est installé. supprimez ce dossier et réinstallez.

21
Vincent Guyader

Cela n'a pas fonctionné du tout pour moi. J'ai supprimé les répertoires spécifiés par .libPaths(), puis je suis allé réinstaller r-base et j'ai obtenu ce qui suit:

$ apt-get --reinstall install r-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 10 not upgraded.
Need to get 42.5 kB of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/ r-base 3.6.1-3xenial [42.5 kB]
Fetched 42.5 kB in 0s (125 kB/s)
(Reading database ... 37776 files and directories currently installed.)
Preparing to unpack .../r-base_3.6.1-3xenial_all.deb ...
Unpacking r-base (3.6.1-3xenial) over (3.6.1-3xenial) ...
Setting up r-base (3.6.1-3xenial) ...

$ R
Fatal error: unable to open the base package

roke. Remplacement des répertoires .libPath() déplacés (je viens de les déplacer vers un dossier ./tmp/) Corrigé R, mais j'ai toujours le problème de trouver comment réinstaller complètement R.

0
sharchaea