簡體   English   中英

嘗試安裝 R 4.0.1,但遇到 Ubuntu 問題

[英]Trying to install R 4.0.1, but having an issue with Ubuntu

我嘗試在我的 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

我從這里開始執行這些步驟https://www.digitalocean.com/community/tutorials/how-to-install-r-on-ubuntu-18-04

當我嘗試運行最后一個命令時: 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-cache policy r-base產量:


-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 存儲庫的引用(僅使用文本編輯器)並從http://ports.ubuntu.com/ubuntu-ports安裝。 這工作正常,但我的 R 版本比 cran repo 上可用的版本舊。 我要么必須為這些包找到不同的來源,要么在本地編譯,要么使用 R 3.4.4。

你引用的 output 是部分的,我們看不到它背后的真正含義。

懷疑二進制文件所依賴的其他一些 package 太舊了。 通常apt install命令假定當前系統。 所以也許試試

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

並用您看到的任何“奇怪”錯誤更新您的問題。 我維護底層 Debian package r-base ,並在幾台機器上運行這些相同的 Ubuntu 二進制文件也沒有任何問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM