пакет readr не устанавливается в Ubuntu - PullRequest
0 голосов
/ 26 января 2020

Здравствуйте, я пытаюсь установить ридер на мой Ubuntu VPS. У меня только 1 ГБ ОЗУ, поэтому я не могу установить его. Я наткнулся на пост Дирка R (Ubuntu) - не могу установить пакеты "readr" и "eurostat" , где он объяснил, как это можно обойти.

apt-get update     # refresh
apt-get install software-properties-common
add-apt-repository -y "ppa:marutter/rrutter"
add-apt-repository -y "ppa:marutter/c2d4u"
apt-get update     # now with new repos
apt-get install r-cran-readr

Однако, когда я запускаю код. Последняя строка дает мне эту ошибку:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 r-cran-readr : Depends: r-api-3.4
                Depends: r-cran-rcpp but it is not going to be installed
                Depends: r-cran-tibble but it is not going to be installed
                Depends: r-cran-hms but it is not going to be installed
                Depends: r-cran-r6 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я смог установить все пакеты отдельно и попытался снова запустить код. Я получил ту же ошибку. Я не уверен, какими должны быть мои следующие шаги.

Редактировать **

Я пытаюсь последовать совету Дирка в разделе комментариев. Мне трудно понять, что делать с файлом "deb". Как только у меня появляется ссылка deb

deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

Некоторые источники для запуска команды

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9

Однако я получаю эту ошибку.

keyserver receive failed: No dirmngr

Кажется как я должен добавить ссылку deb в каталог. Я новичок в Ubuntu и оболочке. Если бы кто-то мог объяснить мне это простыми словами, это было бы очень признательно.

...