Установка R-Script и RMySQL на бродячую коробку

Я искал руководство по установке R-Script и (в частности) RMySQL на laravel homestead бродячий ящик. Однако документация, которую я нашел, была либо для ОС Windows, либо не удалась до установки пакета RMySQL.

Итак, мой вопрос таков: как мне установить R Script и RMySQL на бродячую коробку «усадебного дома»?

Шаги, которые я уже выполнил, следующие:

> 1) vagrant up  
> 2) vagrant ssh  
> 3) sudo apt_get install r-base 
> 4) sudo apt-get install r-base-dev  
> 5) sudo apt-get update

Это успешно устанавливает R на мой бродячий ящик. Однако, когда я пытаюсь установить пакет RMySQL в соответствии со следующей статьей

https://snipt.net/raw/646356bd03e88788f6055e0f9eb55394/?nice

используя install.packages("RMySQL"), я получаю следующую ошибку:

> -bash: syntax error near unexpected token '"RMySQL"'

Я пробовал с одинарными кавычками, двойными кавычками и без кавычек каждый раз, когда он возвращает неожиданный токен. Я также пытался запустить это как vagrant@homestead:/$ и vagrant@homestead:~$, но безрезультатно.

Как только я разберусь с ручным процессом добавления этих пакетов, я планирую автоматически подготовить свой бродячий ящик как с R, так и с RMySQL. Любые предложения о том, как это лучше всего сделать, также будут полезны. Как вы могли понять из этого вопроса, я новичок в администрировании серверов, поэтому любая помощь будет очень признательна.


person Spholt    schedule 24.07.2015    source источник


Ответы (1)


Установка R

На Mac:

Установил Хоумбрю

brew tap homebrew/science
brew install r

Прислушайтесь к вентилятору вашего компьютера некоторое время

В Debian-подобной системе, такой как Vagrant box — (Ubuntu 14.04 здесь):

Для установки на Vagrant box откройте окно терминала с помощью Vagrant Manager, затем следуйте приведенным ниже инструкциям.

Добавьте репозиторий R в aptitude

sudo sh -c 'echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/" >> /etc/apt/sources.list'

Добавьте его ключ GPG, чтобы не получать ошибки сертификата

gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

Обновить способности

sudo apt-get update

Установите R из нового репозитория

sudo apt-get -y install r-base

Установка RMySQL

Сначала установите libmysqlclient

sudo apt-get install libmysqlclient-dev
sudo apt-get install r-cran-rmysql

Затем запустите R, чтобы войти в REPL.

install.packages('RMySQL')
person Spholt    schedule 06.09.2016