Следуя инструкциям по установке:
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu impish-cran40/"
sudo update
Затем получите ошибки:
E: The repository 'https://cloud.r-project.org/bin/linux/ubuntu impish-cran40/ InRelease' provides only weak security information.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Никогда не было такой проблемы на Ubuntu 21.10
Я пытался выяснить, что именно вызвало сообщение об ошибке, но безуспешно. Тем не менее, правильное исправление доступно теперь, когда сопровождающие CRAN добавили репозиторий jammy (22.04).
Это должно обновить вас до репозитория jammy:
sudo sed -i -e s/impish/jammy/ /etc/apt/sources.list.d/r-cran.list
В качестве альтернативы, используя add-apt-repository
:
sudo add-apt-repository --remove "deb https://cloud.r-project.org/bin/linux/ubuntu impish-cran40/"
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu jammy-cran40/"
Использование этого решения действительно сработало, но у меня возникла проблема с libc6. Мое решение заключалось в том, чтобы настроить репозиторий на focus-cran40: deb cloud.r-project.org/bin/linux/ubuntu focus-cran40/, хотя я использую Ubuntu 21.10 (impish).
Идеально, отлично работает!