ubuntu找不到libXdamage.so.1的解决方法

0 环境

  • WSL2 Ubuntu 20.04.6 LTS

1 问题描述

Missing Native libraries: libXdamage.so.1

2 问题分析

缺少包含libXdamage.so.1库的包,需要安装包含libXdamage.so.1库的软件。

3 解决方案

3.1 查找包含libXdamage.so.1库的软件名

通过apt list命令查找以libXdamage为名称的软件。

apt-get update
apt list | grep libXdamage

找不到libXdamage安装包。
所以,现在的难点是找到包含libXdamage.so.1库的安装包。

apt-get install apt-file
apt-file update
apt-file search libXdamage.so.1

找到了安装包的名称libxdamage1

# apt-file search libXdamage.so.1
libxdamage1: /usr/lib/x86_64-linux-gnu/libXdamage.so.1
libxdamage1: /usr/lib/x86_64-linux-gnu/libXdamage.so.1.1.0

3.2 安装包含libXdamage.so.1库的软件libxdamage1

apt-get install libxdamage1

至此,问题解决。

4 其他Linux找不到libXdamage.so.1的解决办法

如果以下操作系统报错找不到libXdamage.so.1库,可以下载安装对应的rpm包来进行解决:

  • AlmaLinux
  • ALT Linux
  • Amazon Linux
  • CentOS
  • Fedora
  • Mageia
  • OpenMandriva
  • openSUSE
  • Oracle Linux
  • PCLinuxOS
  • Red Hat Enterprise Linux
  • Rocky Linux
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容