我有一个装有 Debian GNU/Linux 11 (bullseye) 的 OSMC 系统。我无法运行 ffmpeg:
osmc@osmc:~$ ffmpeg
ffmpeg: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
显然,安装的软件包没有问题:
$ sudo apt-get check
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
$ dpkg -C # no output
我尝试重新安装 ffmpeg:
$ sudo apt-get reinstall ffmpeg
我还尝试删除/安装(重新安装 87 个包):
$ sudo apt-get remove ffmpeg
$ sudo apt-get autoremove
$ sudo apt-get install ffmpeg
我读到其中一个包libglu1
或libgl1
会有所帮助。
- 安装
libglu1
没有帮助。 - apt 说它将删除
rbp2-device-osmc
,rbp2-mediacenter-osmc
并rbp2-mesa-osmc
进行安装libgl1
,所以我没有尝试。
有任何想法吗?