![Установка RCommander (rcmdr)](https://rvso.com/image/1048335/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20RCommander%20(rcmdr).png)
Я пытаюсь установить RCommander, чтобы иметь возможность работать с файлами .rdata.
Я сделал следующее:
sudo apt-get install r-base
Как здесь указано: http://cran.r-project.org/bin/linux/ubuntu/
Похоже, я не могу получить доступ к rcmdr
команде!
решение1
Из установки RCommanderпримечания:
В системах Linux/Unix обычно уже установлено все необходимое для сборки пакетов программное обеспечение. Самый простой способ установить пакет Rcmdr — запустить R как root и ввести команду install.packages("Rcmdr") в командной строке R. R попросит вас выбрать зеркало CRAN; выберите первое зеркало "0-Cloud" или сайт-зеркало рядом с вами.
В частности, на системах Ubutu должна работать следующая процедура (слегка измененная по предложению Исты Зана):
в Ubuntu (см.http://cran.r-project.org/bin/linux/ubuntu/)
для ubuntu бионик
echo "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list sudo apt-get update
Установите базовый R и пакет R dev:
sudo apt-get install r-base r-base-dev
Запустите R из командной строки Ubuntu как пользователь root, чтобы иметь возможность устанавливать пакеты по всей системе:
sudo R
Из командной строки R установите Rcmdr:
install.packages("Rcmdr")
- R попросит вас выбрать зеркало CRAN
- выберите первое зеркало «0-Cloud» или сайт-зеркало рядом с вами.
Также можно установить пакеты R и R из репозитория пакетов Ubuntu, но они почти всегда устаревшие.
При первой загрузке пакета Rcmdr с библиотекой команд (Rcmdr) он предложит загрузить и установить отсутствующие зависимости; разрешите ему это сделать.
решение2
убедитесь, что у вас установлен интерпретатор R. откройте интерпретатор R (из командной строки: R
) и запустите install.package("Rcmdr")
в интерпретаторе. После этого запустите library(Rcmdr)
. Позвольте ему установить отсутствующие/обновленные зависимости. Затем вы можете создать средство запуска для Rcmdr, выполнив следующее:
sudo cat >/usr/bin/Rcmdr <<EOF
#! /usr/bin/env bash
R_DEFAULT_PACKAGES="$R_DEFAULT_PACKAGES Rcmdr" R "$@"
EOF
chmod a+x /usr/bin/Rcmdr
Теперь вы можете запустить Rcmdr из командной строки, введя Rcmdr
.