Установите последнюю версию RStudio

23

Я хочу установить последнюю версию RStudio. Я следовал за ответом Как установить R 3.2.2 в Ubuntu 14.04 LTS?

Когда я набрал последнюю строку ответа

make && make install

Я получил сообщение об ошибке:

*** No targets specified and no makefile found stop.
Эдвард Као
источник
1
Вопрос, который вы упоминаете, спрашивает, как установить версию R, более позднюю, чем та, которая есть в репозитории Ubuntu, но не самая последняя на CRAN. Похоже, вы хотите либо самую последнюю версию на CRAN, либо, возможно, самую последнюю версию в репозитории Ubuntu? Если это последнее, то такой подход будет проще -> askubuntu.com/a/431410/627722
John N
1
Тема и текст говорит RStudio, связанный вопрос о R. Пожалуйста, отредактируйте вопрос выше и уточните .
user68186
Короткая версия для установки: nrecursions.blogspot.in/2018/05/…
Nav

Ответы:

33

1. Установите R

Последняя версия R - 3.5, но также доступна версия 3.4. Выполните одно из следующих действий, в зависимости от того, какую версию Ubuntu вы используете и какую версию R вы хотите.

  • R 3.5 с Ubuntu 14.04 Trusty Tahr, 16.04 Xenial Xerus, 18.04 Bionic Beaver

    Для последних пакетов R 3.5 добавьте репозиторий R и ключ. Для получения дополнительной информации см . Комплексная сеть архивов R, Ubuntu .

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`-cran35/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    (Если http://cran.stat.ucla.edu/bin/linux/ubuntu не работает или вам нужно зеркало ближе к вам, замените его cran.stat.ucla.eduодним из URL-адресов, указанных в CRAN Mirrors ).

  • R 3.4 с Ubuntu 14.04 Trusty Tahr, 16.04 Xenial Xerus, 17.10 Хитрый Аардварк

    Для последних пакетов R 3.4 добавьте репозиторий R и ключ. Для получения дополнительной информации см . Комплексная сеть архивов R, Ubuntu .

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    (Если http://cran.stat.ucla.edu/bin/linux/ubuntu не работает или вам нужно зеркало ближе к вам, замените его cran.stat.ucla.eduодним из URL-адресов, указанных в CRAN Mirrors ).

  • Репозиторий Вселенной

    Иногда R может быть недоступен в The Comprehensive R Archive Network для вашей версии Ubuntu (это обычно происходит, когда только что была выпущена новая версия Ubuntu), или вы можете просто захотеть установить версию R, упакованную специально для Ubuntu. В этом случае r-baseможет быть установлен из репозиториев Вселенной.

    Убедитесь, что в программном обеспечении и обновлениях выбрано «Бесплатное программное обеспечение с открытым исходным кодом (юниверс), поддерживаемое сообществом» . Затем сделайте следующее.

    sudo apt update
    sudo apt install r-base
    

2. Подготовьтесь к установке R Studio

R Studio требуется библиотека времени выполнения JPEG, поэтому установите ее.

    sudo apt install libjpeg62

До Ubuntu 17.10 R Studio требовались библиотеки GStreamer, поэтому выполните одно из следующих действий в зависимости от используемой версии Ubuntu.

  • Ubuntu с 12.04 по 16.04

    sudo apt install libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
    
  • Ubuntu 16.10-17.04 (32 бит)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_i386.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_i386.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    
  • Ubuntu 16.10-17.04 (64 бит)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    

    (Для получения дополнительной информации см. Https://mikewilliamson.wordpress.com/2016/11/14/install-r-studio-on-ubuntu-16-10/ ).

  • Ubuntu 17.10 и выше

    Никаких дополнительных пакетов не требуется.

3. Установите R Studio

Скачайте бинарную версию R Studio и установите.

Обязательно используйте самую последнюю версию в wgetкоманде. Вы можете получить URL-адрес последней версии, щелкнув правой кнопкой мыши установщик Ubuntu Debian в нижней части страницы загрузки R Studio .

  • Ubuntu с 12.04 по 15.10 (32-битная версия)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-i386.deb
    sudo dpkg -i rstudio-*-i386.deb
    
  • Ubuntu с 12.04 по 15.10 (64 бит)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    
  • Ubuntu с 16.04 по 18.10 и выше (только 64-битная версия)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    

4. Необязательно

До Ubuntu 17.10, если вы хотите отобразить R или R Studio в категории «Образование» в Unity Dash вместо категории «Разработка», сделайте следующее, соответственно.

sudo sed -i "s|Graphics;|Education;|g" /usr/share/applications/R.desktop
sudo sed -i "s|Development;|Education;Math;|g" /usr/share/applications/rstudio.desktop
Пи Джей Сингх
источник
2

Самый простой способ сделать это - загрузить Anaconda, это быстро и легко, и он работает с другими инструментами, такими как Jupyter и Spyder, если вы также используете Python. Anaconda можно загрузить по адресу https://docs.continuum.io/anaconda/install-linux.html . После установки Anaconda введите

anaconda-navigator

в ваш терминал, и навигатор появится. Вы увидите, что rstudio готов к установке. Нажмите установить и все работает.

С другой стороны, не беспокойтесь о Debian (файл .deb) с веб-сайта, вы будете тратить свое время на коды ошибок.

stidmatt
источник
anaconda может конфликтовать с pip и текущей установкой python, поэтому используйте с осторожностью.
Неуклюжий кот
0

ВОЗМОЖНАЯ (РАЗНАЯ) ПРОБЛЕМА:

Проблема, с которой вы сталкиваетесь после запуска make, вероятно, уже возникает ранее (make-файл не создается при выходе из скрипта config, поскольку он сталкивается с проблемой).

DEBUGGING:

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

Устранение ошибки, которая появляется после выполнения команды «./config», вероятно, поможет вам в дальнейшей установке исходного кода.

REPLICATION:

Я попытался повторить вашу ошибку, и в моей системе я получил ошибку:

msgstr "configure: error: --with-x = yes (по умолчанию) и заголовки / библиотеки X11 недоступны"

Если я запускаю скрипт с опцией '--with-x = no', то скрипт конфигурирования завершается без ошибок и генерируется make-файл.

РЕШЕНИЕ:

Причина ошибки в том, что у вас есть X11, но нет файлов разработки. После ручной установки файлов разработки вы можете продолжить установку Rstudio.

sudo apt-get install libx11-dev libxt-dev

ССЫЛКИ:

решение найдено через http://r.789695.n4.nabble.com/A-problem-with-X11-quot-headers-libs-quot-td4655213.html

Секст Эмпирик
источник
0

Правильный способ установки RStudio аналогичен официальным инструкциям для RStudio Server:

sudo apt-get install gdebi-core
wget https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
sudo gdebi rstudio-xenial-1.1.463-amd64.deb
Джеймс Хиршорн
источник