Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
试图安装R4.0.1,但Ubuntu出现问题_R_Ubuntu_Package_Data Science_Package Management - Fatal编程技术网

试图安装R4.0.1,但Ubuntu出现问题

试图安装R4.0.1,但Ubuntu出现问题,r,ubuntu,package,data-science,package-management,R,Ubuntu,Package,Data Science,Package Management,我试图在ubuntu服务器上升级R的最新版本,在其他博客之后,我从服务器上卸载了R,并尝试按照以下步骤进行安装: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9 sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/'

我试图在ubuntu服务器上升级R的最新版本,在其他博客之后,我从服务器上卸载了R,并尝试按照以下步骤进行安装:

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

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/'

sudo apt update

我从这里开始遵循这些步骤

当我试图运行最后一个命令时:
sudo apt get install r-base

我得到了这个错误:

sudo apt 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-base-core (>= 4.0.2-1.1804.0) but it is not going to be installed
          Depends: r-recommended (= 4.0.2-1.1804.0) but it is not going to be installed
          Recommends: r-base-html but it is not going to be installed


apt缓存策略r-base
yield:


-base:
  Installed: (none)
  Candidate: 4.0.2-1.1804.0
  Version table:
     4.0.2-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Packages
     4.0.1-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Packages
     4.0.0-1.1804.0 500
        500 https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/ Packages
     3.6.3-2 500
        500 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
     3.4.4-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.4.3-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.4.2-2xenial2 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.4.2-1xenial1 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.4.1-2xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.4.1-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.4.0-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.3.3-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.3.2-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.3.1-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.3.0-2xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.3.0-1xenial0 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages
     3.2.5-1xenial 500
        500 https://cran.rstudio.com/bin/linux/ubuntu xenial/ Packages

谢谢你的帮助

我遇到了同样的问题……您使用的是哪种处理器?这种情况发生在我身上是因为我安装在一台arm64机器上,而主cran repo没有该体系结构的软件包。我删除了/etc/apt/sources.list中对cran存储库的引用(仅使用文本编辑器),并从中安装。这很好,但我有一个比cran回购上可用的更旧版本的R。我必须为这些包找到不同的源代码,或者在本地编译,或者使用R3.4.4。您引用的输出是部分的,我们看不到它背后的真正含义

我怀疑二进制文件所依赖的其他包太旧了。通常,
apt install
命令假定当前系统。所以也许可以试试

sudo apt update
sudo apt upgrade
sudo apt install r-base

并用您看到的任何“奇怪”错误更新您的问题。我维护了底层的Debian包
r-base
,并在多台机器上运行了相同的Ubuntu二进制文件,没有任何问题。

查看显示
amd64
的日志。这是另一个问题。我在Debian 10 Buster(联想Chromebook with Linux)上运行arm64。我也有同样的问题。您能否更明确地说明如何安装R?