Debian buster r-base 不会升级到 3.6.3

Debian buster r-base 不会升级到 3.6.3

我有两台电脑(一台 PC 和一台服务器),操作系统都是 debian buster。我需要将两台电脑上的 R 语言版本从 3.5.2 移植到 3.6.3。我遵循以下指南:https://cran.rstudio.com/bin/linux/debian/。因此,在 apt 的两个配置中,相同的为 R CRAN 设置了 apt 源文件: deb https://mirror.ibcp.fr/pub/CRAN/bin/linux/debian buster-cran35/ 但两台计算机上的 r-base 包版本不同。服务器上安装的是所需的 3.6.3 版本,而 PC 上仍安装的是旧版 3.5.2 版本。

当我在服务器上使用 apt dist-upgrade 时,R 版本升级了,但在 PC 上没有升级。

我尝试卸载 PC 上的所有 R 软件包,然后强制安装所需版本的 R,但不起作用。我尝试使用 aptitude 查看缺少的依赖项,但没有找到与 R 相关的任何内容(只有一个适用于 Firefox 的依赖项)。

我该如何在 PC 上升级 R 的反向移植版本,我是否遗漏了什么?

阿诺姆。

答案1

步骤应该是:

  1. 添加

    deb https://mirror.ibcp.fr/pub/CRAN/bin/linux/debian buster-cran35/
    

    /etc/apt/sources.list新文件/etc/apt/sources.list.d/r-base.list

  2. 使用以下方式导入密钥

    sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF' 
    
  3. 更新包索引

    sudo apt update
    
  4. 如果你卸载了,请安装此包r-base

    sudo apt install r-base
    

    或者如果已安装则升级该软件包(3.5.2-1)

    sudo apt upgrade
    

相关内容