无法在 Ubuntu 20.04 上安装 Qt-4 - 相当通用的电路模拟器 (QUCS)

无法在 Ubuntu 20.04 上安装 Qt-4 - 相当通用的电路模拟器 (QUCS)


系统: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 回答是正确的,有一个好消息:

  1. 优秀的开发人员正在主站点上致力于 Qt5 端口;

  2. 我在这里编写了一个 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 安装并且我的项目编译完成!

相关内容