【发布时间】:2022-11-03 16:06:47
【问题描述】:
截至 2022 年 6 月,Octave 6.2.0 似乎有一个损坏的依赖项:
octave
/usr/libexec/octave/6.2.0/exec/x86_64-pc-linux-gnu/octave-gui: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
所以我尝试了以下方法:
sudo apt remove octave
sudo apt upgrade
sudo apt autoremove
sudo apt update
sudo apt upgrade
sudo apt install octave
同样的问题。我认为 Debian Bullseye 只支持 QT 6。有什么想法吗?我应该提到这是使用 WSL 在 Windows 上运行的 Debian
cat /etc/debian_version
11.3cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"NAME="Debian GNU/Linux"VERSION_ID="11" VERSION="11 (bullseye)"VERSION_CODENAME=bullseye
【问题讨论】:
-
您可以在 octave 邮件列表中询问或检查 bugtracker 以查看这是否是一个已知问题。顺便说一句,最新版本实际上是7.1.0。您可以尝试从源代码安装它(无论如何这是安装 octave 的最佳方式)。
-
谢谢。所以我确实发布了,但事实证明这是 WSL 上的 Debian 中的一个错误,而不是 Octave
标签: debian qt5 octave windows-subsystem-for-linux bullseye