Как установить R&RStudio на CentOS 8 / RHEL 8 Linux
Добро пожаловать в наше руководство по установке R & RStudio на CentOS 8 / RHEL 8 Linux. R — это популярный язык программирования, используемый для графического представления данных и статистических вычислений. Если вы полностью занятый R-разработчик, вам понадобится версия IDE. Именно здесь и вступает RStudio. RStudio — это набор интегрированных инструментов, призванных помочь R-разработчикам быть более продуктивными и эффективными.
Rstudio поставляется с надежными инструментами для построения графиков, просмотра истории, отладки и управления вашим рабочим пространством. Доступны две версии RStudio — с открытым исходным кодом или коммерческая . Выберите версию, которая лучше всего подходит для вашего бизнеса.
Особенности RStudio
- Работает на Windows, Linux и MacOS
- Подсветка синтаксиса, завершение кода и интеллектуальные отступы
- Интегрированная поддержка Git и Subversion
- Выполнить код R прямо из редактора исходного кода
- Быстрый переход к определениям функций
- Простое управление несколькими рабочими каталогами с помощью проектов
- Интегрированная R справка и документация
- Интерактивный отладчик для быстрой диагностики и исправления ошибок
- Обширные инструменты разработки пакетов
- Поддержка интерактивной графики с Shiny и ggvis
- Поддерживает создание HTML, PDF, документов Word и слайд-шоу
Выбирая коммерческое издание, вы получаете дополнительные функции, такие как доступ к приоритетной поддержке по электронной почте и 8-часовой ответ в рабочее время (ET). Узнайте больше о выпусках и функциях RStudio .
Установите R & RStudio на CentOS 8 / RHEL 8
Теперь, когда мы рассмотрели основы R и RStudio, давайте теперь перейдем к реальной установке. Прежде чем продолжить, убедитесь, что система обновлена.
sudo yum update
После обновления системы добавьте репозитории EPEL:
--- CentOS 8 ---
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf config-manager --set-enabled PowerTools
--- RHEL 8 ---
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo ARCH=$( /bin/arch )
sudo subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms"
Установка R на CentOS 8 / RHEL 8 Linux:
Мы будем использовать автоматический скрипт для установки R в системе CentOS 8 / RHEL 8 Linux.
sudo bash -c "$(curl -L https://rstd.io/r-install)"
Он покажет вам все доступные версии R, вы можете выбрать конкретную версию из списка для установки.
Available Versions
3.6.3
3.6.2
3.6.1
3.6.0
3.5.3
3.5.2
3.5.1
3.5.0
3.4.4
3.4.3
3.4.2
3.4.1
3.4.0
3.3.3
3.3.2
3.3.1
3.3.0
3.2.5
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
3.1.3
3.1.2
3.1.1
3.1.0
3.0.3
3.0.2
3.0.1
3.0.0
Enter version to install: (<ENTER> for latest)
Чтобы установить последнюю версию, просто нажмите клавишу <Enter> .
Transaction Summary
========================================================================================================================================================
Install 30 Packages
Total size: 134 M
Total download size: 77 M
Installed size: 329 M
Is this ok [y/N]: y
Распечатать текущую версию R установлен.
/opt/R/${R_VERSION}/bin/R --version
Вы можете добавить путь к двоичному R в ваш $ PATH.
$ vim ~/.bashrc
export PATH=$PATH:/opt/R/${R_VERSION}/bin/R --version
Где $ {R_VERSION} — версия установленной вами версии R. В моем случае это будет:
export PATH=$PATH:/opt/R/3.6.3/bin/
Получите файл bashrc и подтвердите:
$ source .bashrc
$ which R
/opt/R/3.6.3/bin/R
$ R --version
R version 3.6.3 (2020-02-29) -- "Holding the Windsock"
Copyright (C) 2020 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under the terms of the
GNU General Public License versions 2 or 3.
For more information about these matters see
https://www.gnu.org/licenses/.
Установите RStudio на CentOS 8 / RHEL 8:
Теперь посетите страницу загрузок RStudio, чтобы получить последнюю версию RStudio для RHEL / CentOS Linux.
sudo yum -y install wget
wget https://download1.rstudio.org/desktop/fedora28/x86_64/rstudio-1.2.5042-x86_64.rpm
Установите пакет RPM, загруженный с помощью команды yum или rpm .
sudo yum localinstall ./rstudio-1.2.5042-x86_64.rpm
Согласитесь установить RStudio на RHEL / CentOS 8 Linux.
Dependencies resolved.
======================================================================================
Package Architecture Version Repository Size
======================================================================================
Installing:
rstudio x86_64 1.2.5042-1 @commandline 115 M
Transaction Summary
======================================================================================
Install 1 Package
Total size: 115 M
Installed size: 582 M
Is this ok [y/N]: y
Запустите RStudio из среды CLI или Desktop и начните разработку R.