💡
原文中文,约900字,阅读约需2分钟。
📝
内容提要
在Archlinux上安装scrcpy时遇到libusb-1.0.so.0共享库错误,提示为32位库。解决方法是先删除现有的libusb库,然后安装libusb-compat,最终成功运行scrcpy。
🎯
关键要点
- 在Archlinux上安装scrcpy时,出现libusb-1.0.so.0共享库错误,提示为32位库。
- 解决方法是先删除现有的libusb库。
- 运行sudo pacman -S libusb-compat来安装兼容库。
- 在删除现有库后,成功运行scrcpy。
❓
延伸问答
在Archlinux上安装scrcpy时遇到什么错误?
遇到libusb-1.0.so.0共享库错误,提示为32位库。
如何解决Archlinux上scrcpy的共享库错误?
先删除现有的libusb库,然后运行sudo pacman -S libusb-compat安装兼容库。
为什么会出现wrong ELF class: ELFCLASS32的错误?
这是因为在64位系统上运行了32位库导致的错误。
在安装libusb-compat时遇到什么问题?
安装时提示文件系统中已存在libusb相关文件。
如何删除现有的libusb库?
可以使用命令sudo rm -f /usr/lib/libusb-0.1.so.4和sudo rm -f /usr/lib/libusb-0.1.so.4.4.4来删除。
成功运行scrcpy后需要做什么?
插上手机后运行scrcpy即可成功运行。
➡️