web-dev-qa-db-fra.com

Impossible d'installer install.packages (): échec de l'appel système: impossible d'allouer de la mémoire; l'installation du paquet avait un statut de sortie non nul

J'utilise R version 3.1.2 (2014-10-31) - "Casque Pumpkin" sur plate-forme: x86_64-pc-linux-gnu (64 bits).

J'ai un problème pour installer de nouveaux paquets dans R, en utilisant RStudio. Lorsque j'appelle la fonction install.packages(), je reçois: 

Warning in install.packages :
system call failed: Cannot allocate memory
Warning in install.packages :
installation of package ‘pastecs’ had non-zero exit status

The downloaded source packages are in
‘/tmp/Rtmpi0toFl/downloaded_packages’

J'ai installé R via des commandes Shell et tout a bien fonctionné. J'ai également réduit la valeur de swappiness à 10, mais je ne suis pas sûr que cela ait un lien avec le problème. 

Merci d'avance!

15

J'ai réalisé. J'étais tout au sujet de la valeur d'échange.
Il existe plusieurs pages Web qui conseillent de réduire l'utilisation de l'échange par défaut pour accélérer Ubuntu. Ce que j'ai fait pour résoudre le problème.

Dans le terminal ... 

#Know the swap value    
cat /proc/sys/vm/swappiness
10
# Access the swap configuration
gksudo leafpad /etc/sysctl.conf

# Increase the swap usage to 30 (default is 60)
vm.swappiness=30

Ensuite, j'ai redémarré. Et installé les paquets avec bonheur sans aucun problème. 

16

Je confirme que le problème vient de RAM space. J'ai fermé des applications d'arrière-plan et il s'est installé en douceur sans qu'il soit nécessaire de redémarrer mon système

0
Hamed Temsah