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

Ubuntu 23.10安装R失败,libtiff5依赖无法安装求解决方法

解决Ubuntu 23.10安装R语言时libtiff5依赖问题

Ubuntu 23.10的默认软件源中,libtiff5已被libtiff6替代,这是导致R语言安装依赖报错的核心原因,以下是几种可行解决方案:

方法一:添加CRAN官方R源(推荐)

CRAN提供的R包已适配Ubuntu 23.10的依赖环境,步骤如下:

  • 导入CRAN的GPG密钥:
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    
  • 添加CRAN源到系统源列表(mantic是Ubuntu 23.10的代号):
    echo "deb https://cloud.r-project.org/bin/linux/ubuntu mantic-cran40/" | sudo tee /etc/apt/sources.list.d/cran.list
    
  • 更新源并安装R:
    sudo apt update
    sudo apt install r-base-core
    

方法二:手动安装libtiff5 deb包(不推荐,存在兼容性风险)

若不想更换源,可从Ubuntu 22.04(jammy)源下载libtiff5包手动安装:

  • 下载对应架构的deb包(以amd64为例):
    wget http://archive.ubuntu.com/ubuntu/pool/main/t/tiff/libtiff5_4.3.0-6ubuntu0.2_amd64.deb
    
  • 安装deb包:
    sudo dpkg -i libtiff5_4.3.0-6ubuntu0.2_amd64.deb
    
  • 修复可能出现的依赖问题:
    sudo apt -f install
    
  • 再次尝试安装R:
    sudo apt install r-base-core
    

方法三:用aptitude自动处理依赖

aptitude比apt更擅长解决复杂依赖冲突:

  • 安装aptitude:
    sudo apt install aptitude
    
  • 用aptitude安装R:
    sudo aptitude install r-base-core
    
    执行过程中aptitude会给出可选解决方案,选择符合需求的选项即可。

内容的提问来源于stack exchange,提问作者Miguel Angel Rendón Espinosa

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 08:30:08