Подтвердить что ты не робот

Не удалось установить install.packages(): сбой системного вызова: невозможно выделить память; установка пакета имела ненулевой статус выхода

Я использую R версию 3.1.2 (2014-10-31) - "Pumpkin Helmet" на платформе: x86_64-pc-linux-gnu (64-разрядная версия).

У меня проблема с установкой новых пакетов в R, используя RStudio. Когда я вызываю функцию install.packages(), я получаю:

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’

Я установил R через команды оболочки, и он работал нормально. Я также уменьшил значение swappiness до 10, но я не уверен, что это имеет какое-либо отношение к проблеме.

Спасибо заранее!

4b9b3361

Ответ 1

Я понял. Я был о значении свопа.
Существует несколько веб-страниц, которые советуют уменьшить использование свопов по умолчанию, чтобы ускорить работу Ubuntu. Что я сделал, чтобы исправить эту проблему.

В терминале...

#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

Затем я перезагрузился. И без проблем установили пакеты.

Ответ 2

Я подтверждаю, что проблема была с объемом ОЗУ. я закрыл некоторые фоновые приложения, и он установился плавно, без необходимости перезагрузки системы