![无法在 Ubuntu 20.04 上安装 Qt-4 - 相当通用的电路模拟器 (QUCS)](https://linux22.com/image/1176255/%E6%97%A0%E6%B3%95%E5%9C%A8%20Ubuntu%2020.04%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Qt-4%20-%20%E7%9B%B8%E5%BD%93%E9%80%9A%E7%94%A8%E7%9A%84%E7%94%B5%E8%B7%AF%E6%A8%A1%E6%8B%9F%E5%99%A8%20(QUCS).png)
系统:Kubuntu-64 位 20.04 -我正在尝试安装的AMD 64 位机器相当通用的电路模拟器从源代码中得到错误:
configure: error: Qt >= 4.6.0 is required.
configure: error: ./configure failed for qucs
尝试安装 Qt-4 出现错误:
apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
E: Unable to locate package qt4-dev-tools
E: Package 'libqt4-dev' has no installation candidate
E: Unable to locate package libqt4-core
E: Unable to locate package libqt4-gui
我怎样才能得到这份工作?
答案1
Qt4 框架已从 Ubuntu 20.04 主存储库中删除。
您仍然可以获得 Qt4 库,添加 PPA rock-core/qt4
在终端中运行:
sudo add-apt-repository ppa:rock-core/qt4
sudo apt update
并通过运行命令安装所需的 Qt4 库:
sudo apt install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
或者
sudo apt install qt4-dev-tools libqt4-dev libqtcore4 libqtgui4
答案2
虽然@kyodake 回答是正确的,有一个好消息:
优秀的开发人员正在主站点上致力于 Qt5 端口;
我在这里编写了一个 AppImage 版本(可惜没有手册,可能不是配置最好的,但它可以工作):https://rmano.github.io/qucsAppImagesBuild/
您只需下载 AppImage、使用 使其可执行chmod +x
,然后运行它即可。
答案3
在将 jammy 更改为 focal 后,@kyodake 的答案在 Ubuntu 22.04 中对我有用/etc/apt/sources.list.d/rock-core-ubuntu-qt4-jammy.list
sudo add-apt-repository ppa:rock-core/qt4
sudo sed -i 's/jammy/focal/g' /etc/apt/sources.list.d/rock-core-ubuntu-qt4-jammy.list
sudo apt update
sudo apt install qt4-dev-tools libqt4-dev libqtcore4 libqtgui4
之后 Qt4 安装并且我的项目编译完成!