Рейтинг:1

Не удается установить какие-либо пакеты R после установки Ubuntu 20.04

флаг uz

Пожалуйста, есть ли какие-нибудь намеки на то, почему я не могу установить какие-либо пакеты R? Недавно я установил ОС Ubuntu 20.04 LTS, а также студию R и R. Однако я не могу установить какие-либо пакеты в R. Я просмотрел, казалось бы, связанный пост, например Не удается установить какие-либо пакеты R в Ubuntu 18.04 но решения, похоже, не помогают в моем случае. Например, при попытке установить пакет ggplot2 я получаю сообщения о том, что различные зависимости не установлены, но попытка установить любую из них вообще не работает. Буду признателен за любые предложения.

Я добавил сюда последние сообщения об ошибках и информацию о сеансе R после попытки установить пакет ggplot2, а также выходные данные при запуске команд. R --версия и политика apt-cache r-base-dev:

установить.пакеты("ggplot2")

* удаление «/home/power/R/x86_64-pc-linux-gnu-library/4.1/tibble»
Предупреждение в install.packages :
  установка пакета «tibble» имела ненулевой статус выхода
ОШИБКА: зависимости "digest", "glue", "isoband", "rlang", "scales", "tibble" недоступны для пакета â ggplot2â
* удаление «/home/power/R/x86_64-pc-linux-gnu-library/4.1/ggplot2»
Предупреждение в install.packages :
  установка пакета «ggplot2» имела ненулевой статус выхода

>Информация о сеансе()
R версия 4.1.0 (2021-05-18)
Платформа: x86_64-pc-linux-gnu (64-разрядная версия)
Под управлением: Ubuntu 20.04.2 LTS

Матричные продукты: по умолчанию
БЛАС: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.9.0
ЛАПАК: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.9.0

локаль:
 [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=de_DE.UTF-8 LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=de_DE.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_PAPER=de_DE.UTF-8 LC_NAME=C                 
 [9] LC_ADDRESS=C LC_TELEPHONE=C LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=C       

прилагаемые базовые пакеты:
[1] статистика графики grDevices использует базу данных методов     

загружается через пространство имен (и не прикрепляется):
[1] компилятор_4.1.0 инструменты_4.1.0 


(базовый) power@power-SYS-7039A-I:~$ R --version
R версия 4.1.0 (18 мая 2021 г.) -- "Лагерь Понтазен"
Copyright (C) 2021 R Foundation for Statistical Computing
Платформа: x86_64-pc-linux-gnu (64-разрядная версия)

R является бесплатным программным обеспечением и поставляется АБСОЛЮТНО НИКАКИХ ГАРАНТИЙ.
Вы можете распространять его в соответствии с условиями
Стандартная общественная лицензия GNU версии 2 или 3.
Дополнительную информацию по этим вопросам см.
https://www.gnu.org/licenses/.

(база) power@power-SYS-7039A-I:~$ политика apt-cache r-base-dev
r-base-dev:
  Установлено: 4.1.0-1.2004.0
  Кандидат: 4.1.0-1.2004.0
  Таблица версий:
 *** 4.1.0-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
        100 /var/lib/dpkg/status
     4.0.5-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.4-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.3-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.2-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.1-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     4.0.0-1.2004.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu focus-cran40/ Пакеты
     3.6.3-2 500
        500 http://de.archive.ubuntu.com/ubuntu focus/universe Пакеты amd64
        500 http://de.archive.ubuntu.com/ubuntu focus/universe Пакеты i386
(базовый) power@power-SYS-7039A-I:~$ 
N0rbert avatar
флаг zw
Пожалуйста, отредактируйте свой вопрос, чтобы добавить вывод `R --version` и `политика apt-cache r-base-dev`. Вероятно, вам не хватает некоторых пакетов разработки для компиляции ggplot.
Рейтинг:0
флаг zw

Вы должны тщательно проверять вывод консоли R, пока она компилирует для вас пакеты.

На свежем 20.04 LTS с Р 4.1, следующие действия дают успех:

sudo apt-get установить r-base-dev build-essential 
sudo apt-get install build-essential libssl-dev libcurl4-openssl-dev libxml2-dev libcairo2-dev libgit2-dev

mkdir -p /home/$USER/R/x86_64-pc-linux-gnu-library/4.1
R -e "install.packages(c('rlang','ggplot2'), repos='http://cran.rstudio.com/', lib='/home/$USER/R/x86_64-pc-linux -gnu-библиотека/4.1')"
Charles avatar
флаг uz
Большое спасибо. Но запуск команд приводит к успешной установке `rlang` и `ggplot2`, но я по-прежнему не могу установить какой-либо другой пакет через RStudio или в командной строке с помощью такой команды, как `R -e "install.packages(c ('devtools'), repos='http://cran.rstudio.com/', lib='/home/$USER/R/x86_64-pc-linux-gnu-library/4.1')"`
N0rbert avatar
флаг zw
Пожалуйста, поделитесь полным логом вышеуказанной команды, загрузите его на pastebin.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.