Мені було приємно почути, що розробники R нарешті доставили R 3.5 через дзеркала CRAN і вирішили встановити його негайно. Я додав необхідний PPA, як згадується на веб-сайті CRAN, deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu bionic-cran35/
але після запуску команди sudo apt-get update
я знайшов таке попередження.
expected bionic-cran35/ but got bionic
Скріншот додається тут для подальшої чіткості. R_Bionic_installation_error
Я був надто оптимістичним і продовжував працювати з наступним кодом, sudo apt-get install r-base
і, як очікувалося, установка не вдалася. Помилки показані тут.
Reading package lists... Done
Building dependency tree
Reading state information... Done
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-base : Depends: r-recommended (= 3.5.0-1bionic) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Варто зазначити, що це не безпечна проблема, пов'язана з APT, і я вже додав потрібний ключ. Крім того, у мене немає жодної попередньої установки R у моїй системі. Мені потрібна оновлена версія там. (R у Bionic Universe все ще 3.4.4)
Я щось пропускаю?
ОНОВЛЕННЯ: Виправлено помилку Майкла Руттера та його команди Debian. Велика подяка всім учасникам.
W: Conflicting distribution: http://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease (expected bionic-cran35/ but got bionic)
та залежність під час встановлення r-base
. Як тимчасове рішення ви можете використовувати мармуровий PPA, як описано в цій відповіді .
sudo apt-get install r-base
кодом.