ubuntu找不到libXdamage.so.1的解决方法
2023-05-24 本文已影响0人
Jerry_1116
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