使用Ubuntu 20.10在Raspberry Pi 4上安装R4.0.3

使用Ubuntu 20.10在Raspberry Pi 4上安装R4.0.3,r,linux,ubuntu,raspberry-pi4,R,Linux,Ubuntu,Raspberry Pi4,我正在尝试在运行Ubuntu 20.10 64位的Raspberry Pi 4上安装R4.0.3。它已完全更新 在我做任何事情之前,我使用sudo add apt repository'deb为这个操作系统添加了正确的CRAN存储库https://cloud.r-project.org/bin/linux/ubuntu groovy-cran40/' 当我运行sudo apt install r-base时,我得到一个错误,即r-base-core和r-recommendrf,这两个版本都指定为

我正在尝试在运行Ubuntu 20.10 64位的Raspberry Pi 4上安装R4.0.3。它已完全更新

在我做任何事情之前,我使用
sudo add apt repository'deb为这个操作系统添加了正确的CRAN存储库https://cloud.r-project.org/bin/linux/ubuntu groovy-cran40/'

当我运行
sudo apt install r-base
时,我得到一个错误,即r-base-corer-recommendrf,这两个版本都指定为要求版本
=4.0.3-1.2010.0
,但“不会安装”

单独检查它们,似乎问题出在r-base-core上。如果我尝试自行安装r-recommended,我会得到一个错误,它需要“r-base-core(>=4.0.3-1.2010.0),但需要安装4.0.2-1build1”

如果我检查,我会注意到,r-base-core4.0.3仅在AMD64变体中可用,根据文件名中的AMD64。我发现r-base包的文件名中没有amd64。对我来说,这意味着,目前,如果你是在英特尔/AMD 64位平台上,你只能在Ubuntu20.10上运行R4.0.3。似乎支持这一点


除了等待兼容更多平台的r-base-core4.0.3软件包出现之外,还有其他可行的选择吗?

找到了答案。大部分功劳归于安德烈·卡斯特罗·索科利奇,他是解决方案的主要推动者

这假设安装了Ubuntu 20.10 64位的Raspberry Pi 4,基本上是香草的:

sudo apt更新
苏多公寓酒店
sudo apt get install-y g++gfortran libreadline6 dev libx11 dev libxt dev libpng dev libjpeg dev libcairo2 dev xvfb libbz2 dev libzstd dev liblzma dev libcurl4 openssl dev texinfo texlive texlive字体额外屏幕wget libpcre2 dev zliblzma dev libpcre2 dev libcairo4 openssl dev openjdk-11-jdk make
cd/usr/local/src
sudo wgethttps://cran.rstudio.com/src/base/R-4/R-4.0.3.tar.gz
获取权限
tar zxvf R-4.0.3.tar.gz
cd R-4.0.3
./configure--enable-R-shlib
制作
安装
光盘
rm-rf R-4.0.3*
出口
光盘

找到了答案。大部分功劳归于安德烈·卡斯特罗·索科利奇,他是解决方案的主要推动者

这假设安装了Ubuntu 20.10 64位的Raspberry Pi 4,基本上是香草的:

sudo apt更新
苏多公寓酒店
sudo apt get install-y g++gfortran libreadline6 dev libx11 dev libxt dev libpng dev libjpeg dev libcairo2 dev xvfb libbz2 dev libzstd dev liblzma dev libcurl4 openssl dev texinfo texlive texlive字体额外屏幕wget libpcre2 dev zliblzma dev libpcre2 dev libcairo4 openssl dev openjdk-11-jdk make
cd/usr/local/src
sudo wgethttps://cran.rstudio.com/src/base/R-4/R-4.0.3.tar.gz
获取权限
tar zxvf R-4.0.3.tar.gz
cd R-4.0.3
./configure--enable-R-shlib
制作
安装
光盘
rm-rf R-4.0.3*
出口
光盘

我必须添加
apt get install g++
,以便
/configure
成功并进入下一步谢谢。我确认它已安装。我还记得,出于另一个原因,我在这之前安装了它。它也缺少品牌。现在它和g++都包含在apt get install命令中。我必须添加
apt get install g++
,以便
/configure
成功并进入下一步谢谢。我确认它已安装。我还记得,出于另一个原因,我在这之前安装了它。它也缺少品牌。现在它和g++都包含在apt-get-install命令中。