Я хотел установить R с Rstudio, чтобы начать обучение, но обнаружил много проблем, ниже я объясню все, что смогу.
Итак, я зашел на сайт проекта CRAN. https://cran.r-project.org/ и следовал их инструкциям, чтобы установить R на свой ноутбук.
# обновить индексы
удачное обновление -qq
# устанавливаем два нужных нам вспомогательных пакета
apt install --no-install-recommends software-properties-common dirmngr
# импортируем ключ подписи (автор Michael Rutter) для этих репозиториев
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
# добавьте репозиторий R 4.0 из CRAN — при необходимости измените «focal» на «groovy» или «bionic»
add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
apt install --no-install-рекомендует r-base
После этого я захожу на веб-страницу RStudio и загружаю rstudio-сервер-1.4.1717-amd64.deb
. Сначала я попытался установить его с графическим интерфейсом, но появилось следующее сообщение:
Ошибка ГП: https://cloud.r-project.org/bin/linux/ubuntu фокальный кран40/
InRelease: Не удалось проверить следующие подписи, поскольку
открытый ключ недоступен: NO_PUBKEY 51716619E084DAB9
Репозиторий https://cloud.r-project.org/bin/linux/ubuntu
focus-cran40/ InRelease' не подписан.
Обновление из такого репозитория не может быть выполнено безопасно и
поэтому отключен по умолчанию.
См. справочную страницу apt-secure(8) для создания репозитория и пользователя.
детали конфигурации.
Затем я попытался установить его с помощью sudo apt install ./rstudio-server-1.4.1717-amd64.deb
и произошло следующее:
Обратите внимание: выбор «rstudio» вместо «./rstudio-1.4.1717-amd64.deb»
Не удалось установить некоторые пакеты.Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
rstudio : зависит: libclang-dev, но он не будет установлен
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
Наконец, поскольку я нашел много руководств по установке с помощью gdebi, я попробовал еще раз:
gdebi rstudio-1.4.1717-amd64.deb
Который дает:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Чтение информации о состоянии... Готово
Этот пакет не подлежит установке
Не удается установить «libclang-dev»
Итак, видимо что-то происходит с libclang-dev, я попытался установить его:
sudo apt установить libclang-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Не удалось установить некоторые пакеты. Это может означать, что у вас есть
запрошена невозможная ситуация или если вы используете нестабильную
дистрибутив, что некоторые необходимые пакеты еще не созданы
или был перемещен из входящих.
Следующая информация может помочь разрешить ситуацию:
Следующие пакеты имеют неудовлетворенные зависимости:
libclang-dev : зависит: libclang-10-dev (>= 10~), но он не будет установлен
E: Невозможно исправить проблемы, у вас есть сломанные пакеты.
Итак, я попытался установить libclang-10-dev, но это привело меня к другой проблеме с зависимостями, похожей на показанную здесь. Я не думаю, что эта цепочка проблем скоро закончится, чтобы делать это вручную.
Последняя часть информации, которую я могу вам дать:
Когда я бегу рстудия
это говорит команда не найдена
.
И теперь, когда я делаю удачное обновление
Я получаю то же сообщение, что и выше, начиная с «GPG».
Последняя часть информации, которую я могу предоставить, заключается в том, что когда я запускаю р
в командной строке я могу использовать R-язык оттуда.
Если вы знаете, что я могу сделать, чтобы исправить это, я был бы признателен.