有没有适用于 Ubuntu 20.04 的 Freemat 4.2 软件包。我只能找到它的 rpm 包(例如 Fedora)。它在 Ubuntu 的先前版本中可用。我真的需要这个程序来进行机械工程计算。
答案1
非官方快照可在以下网址获取:https://snapcraft.io/freemat-unofficial。要安装它,请打开终端并输入:
sudo snap install freemat-unofficial
答案2
抱歉:Freemat 于 2019 年从 Debian 和 Ubuntu 中删除,因为上游已废弃/不再维护。最后一次发布是在 2013 年。
放弃意味着上游开发人员不再响应错误报告或功能请求。
如果有新的上游开发人员或维护人员站出来并采用/分叉代码,则可以重新添加 Freemat。
您可以从以下位置下载 19.10 软件包http://packages.ubuntu.com并尝试使用 apt 来安装它:
sudo apt install /path/to/package_name.deb
答案3
您必须从 Ubuntu 18.04 LTS 版本手动下载具有依赖关系的 FreeMat 包。这里的主要问题是 Qt4 从 20.04 LTS 中删除,所以我们需要先从特殊第三方 PPA。
完整可重现的方法如下:
sudo add-apt-repository ppa:rock-core/qt4
sudo apt-get update
sudo apt-get install libqt4-dev qt4-qmake qt4-dev-tools
cd ~/Downloads
wget http://archive.ubuntu.com/ubuntu/pool/main/libf/libffi/libffi6_3.2.1-8_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/f/freemat/freemat_4.2+dfsg1-6_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/f/freemat/freemat-data_4.2+dfsg1-6_all.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/f/freemat/freemat-help_4.2+dfsg1-6_all.deb
sudo apt-get install ./libffi6_3.2.1-8_amd64.deb ./freemat_4.2+dfsg1-6_amd64.deb ./freemat-data_4.2+dfsg1-6_all.deb ./freemat-help_4.2+dfsg1-6_all.deb
然后启动 FreeMat 并按计划使用它。