You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04安装R 4.4.0时libcurl4t64依赖不满足的问题

解决Ubuntu 24.04安装R 4.4.0时的libcurl4t64依赖问题

问题原因

Ubuntu 24.04(Noble Numbat)采用了带t64后缀的多架构库包,libcurl4t64是适配64位系统的版本。你当前安装的libcurl4属于Ubuntu 22.04(Jammy Jellyfish)版本,与24.04的库不兼容,导致R的deb包无法找到符合要求的依赖项。

方案一:直接安装缺失的依赖包

  1. 更新本地软件包索引:
sudo apt update
  1. 安装libcurl4t64,如果遇到包冲突,使用--replace-packages参数替换旧版本:
sudo apt install libcurl4t64 --replace-packages
  1. 再次尝试安装R的deb包:
sudo gdebi r-${R_VERSION}_1_amd64.deb

方案二:使用RStudio官方源安装(更稳定)

通过官方源安装可以自动处理依赖,避免手动下载deb包的问题:

  1. 添加RStudio的GPG密钥:
curl -fsSL https://cdn.rstudio.com/r/ubuntu-2404/gpg | sudo gpg --dearmor -o /usr/share/keyrings/rstudio-archive-keyring.gpg
  1. 添加官方源到系统源列表:
echo "deb [signed-by=/usr/share/keyrings/rstudio-archive-keyring.gpg] https://cdn.rstudio.com/r/ubuntu-2404 noble main" | sudo tee /etc/apt/sources.list.d/rstudio.list
  1. 更新索引后安装R 4.4.0:
sudo apt update && sudo apt install r-base=4.4.0-1

内容的提问来源于stack exchange,提问作者Emma Athan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 14:34:55