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

WSL下Ubuntu 20.04.5 LTS无法安装postgresql-client13及以上版本求助

修复损坏包并安装postgresql-client-13

第一步:修复系统包依赖与损坏状态

先把混乱的包状态拉回正轨:

  • 清理缓存并修复源:
    sudo apt clean
    sudo apt update --fix-missing
    
  • 配置未完成的包并修复依赖:
    sudo dpkg --configure -a
    sudo apt install -f
    
  • 如果仍提示PostgreSQL相关损坏包,强制移除残留:
    sudo dpkg --remove --force-all postgresql-client-15 postgresql-client libpq5
    
  • 再次执行依赖修复:
    sudo apt update
    sudo apt install -f
    

第二步:安装postgresql-client-13(适配Ubuntu Focal)

Ubuntu Focal(20.04)默认的libc6、libssl版本不支持postgresql-client-15,直接装13即可,步骤如下:

  • 添加PostgreSQL官方适配源:
    sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt focal-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
    
  • 导入源的验证密钥:
    wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
    
  • 更新源并安装13版本客户端:
    sudo apt update
    sudo apt install postgresql-client-13
    
  • 验证安装成功:
    psql --version
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 12:39:26