Как установить R на Solaris на виртуальной машине VirtualBox?

этот вопрос и ответ на комментарий. Ответ на вопрос в комментарии не тривиален, слишком велик для комментария и не подходит в качестве ответа на вопрос в этой теме (ответ на мой собственный вопрос официально предложено). Если у вас есть лучший ответ, пожалуйста, задайте его!

вопрос в том, как установить R на Solaris на виртуальной машине VirtualBox?

2 ответов


Начнем с загрузки и установки Oracle VM VirtualBox.

затем загрузите и распакуйте Oracle Solaris 11.1 VirtualBox Шаблон. После распаковки шаблона Oracle вы увидите файл с именем OracleSolaris11_1.ova это то, что вы откроете в VirtualBox.

запустить VirtualBox, нажмите на кнопку File, потом Import Appliance, затем перейдите к выбору вы просто добыли. Импорт займет некоторое время.

старт виртуальная машина Solaris, нажав на start кнопка на VirtualBox. Для запуска потребуется некоторое время, и вам будет предложено добавить пароль root, имя пользователя и пароль пользователя. Затем вы будете использовать эти данные для входа в систему, дождитесь загрузки системы, выберите gnome чтобы убедиться, что вы получаете среду рабочего стола, и выбрать часовой пояс, раскладку клавиатуры и язык (мой, кажется, выделить китайский как выбор по умолчанию, так что будьте осторожны, чтобы не нажать через это слишком быстро).

в конце концов вы получите рабочий стол, щелкните правой кнопкой мыши на рабочем столе и нажмите open terminal, затем в терминальном типе (или вставке):

sudo wget https://oss.oracle.com/ORD/ord-3.0.1-sol10-x86-64-sunstudio12u3.tar.gz && sudo wget https://oss.oracle.com/ORD/ord-3.0.1-supporting-sol10-x86-64-sunstudio12u3.tar.gz

что будет подключаться к интернету и скачивать файлы вам необходимо. Следующая строка распакует эти два архива:

sudo tar -xzvf ord-3.0.1-sol10-x86-64-sunstudio12u3.tar.gz && sudo tar -xzvf ord-3.0.1-supporting-sol10-x86-64-sunstudio12u3.tar.gz 

и затем эта следующая строка устанавливает R, следите за подсказками после запуска строки:

sudo bash install.sh 

много будет мелькать в терминале, заканчивая Installation of <ORD> was successful

теперь следующий бит, где я отклоняюсь от инструкций здесь потому что я их не понимал. Вы переместите все файлы, начиная с lib из архива, который вы распаковали в другой каталог, где они нужны R:

sudo mv lib* /usr/lib/64/R/lib/

это ничего не вернет в терминале. Тогда мы можем бежать R просто набрав в терминале, как так

R

и теперь у вас должен быть обычный R сессии работает в терминале.


более современная версия доступна из csw:r_base. Для установки, см., например,начало работы где вместо vim С r_base:

pkgadd -d http://get.opencsw.org/now
/opt/csw/bin/pkgutil -U
/opt/csw/bin/pkgutil -a r_base
/opt/csw/bin/pkgutil -y -i r_base

чтобы установить среду разработки, вы также можете:

/opt/csw/bin/pkgutil -y -i gcc4g++
/opt/csw/bin/pkgutil -y -i texlive