Intereting Posts
Как создать правила udev для отключения одного из Android-устройств? Есть ли какой-нибудь дефрагментационный графический интерфейс диска, например, дефрагментатор piriform для Linux? Как сохранить настройки яркости? Доступ к общей папке между Windows 7 и Ubuntu VM с виртуальной машины? Как устранить неисправность системы? Как настроить несколько сеансов консольного сервера minicom / Cisco без лишних хлопот? Viber не запустится в Ubuntu 15.10 из-за отсутствия общих библиотек libgstreamer-0.10.so.0 Как это исправить? Могу ли я расширить свою загрузку, не нарушая работу системы? Откройте файл с Microsoft Word Могу ли я смотреть видео на YouTube на Ubuntu Touch? сервер openssh: отклонено сообщение отправки Могу ли я понять, почему установлен пакет? Как изменить обои всех клиентов с помощью марионетки? Как переименовать все файлы в папке с именем, заканчивающимся на «_backup» Как читать описание пакета или страницу руководства без установки?

doRedis со странной ошибкой соединения сокетов в Ubuntu Linux, R и RStudio

Я пытаюсь получить пакет doRedis R, работающий в моей последней среде Ubuntu 10.0.4 с R 2.12.1. Я попробовал загрузить последнюю версию 2.15.1, но она устанавливает (с apt-get install …) эту другую версию. Во всяком случае, когда я запускаю следующие строки из doRedis.R (http://bigcomputing.com/doredis.R):

library('doRedis') #no issues here registerDoRedis(queue='jobs') 

Я получаю ошибку:

 registerDoRedis(queue='jobs') Error in socketConnection(host, port, open = "a+b", blocking = TRUE, timeout = timeout) : unused argument(s) (timeout = timeout) 

У меня также есть сервер Redis, работающий в ожидании приема соединений без проблем. Я не мог связаться с клиентом Redis-cli. Все это локально для одной и той же системы. Это нормально работает на моей Windows 7 без проблем. Спасибо

Версия Ubuntu в своих репозиториях довольно старая. Вы можете добавить CRAN в свой sources.list и получить последнюю версию через этот repository. Прочтите инструкции на этой странице для получения дополнительной информации.

Что касается вашего реального вопроса, кажется, что вызов socketConnection включает входной аргумент, который он не поддерживает. Проверьте, какая версия пакета вы используете, не совпадает ли он с Windows 7? Кроме того, обновите версию R до 2.15, используя ссылку выше.