Как установить 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