在 14.04 系统上我有:
freemat/trusty,now 4.0-5build1 i386 [installed]
mathematics framework (mostly matlab compatible)
freemat-data/trusty,now 4.0-5build1 all [installed,automatic]
freemat data files
freemat-help/trusty,now 4.0-5build1 all [installed,automatic]
freemat help files
但我找不到该软件的较新版本。
答案1
Freemat 4.0-5build1是最新版本14.04。
如果你需要更新的版本,你应该从源代码安装,或者升级到18.04,其中有 Freemat 4.2 可用。
您可以使用 显示有关软件包的更多信息apt policy packagename
。以下是在 18.04 上显示的内容:
$ apt policy freemat
freemat:
Installed: (none)
Candidate: 4.2+dfsg1-6
Version table:
4.2+dfsg1-6 500
500 http://no.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
答案2
对我来说FreeMat 项目已经停止了发展。文件SourceForge 网站上的部分包含不晚于 2013-08-15 的文件。
这在 packages.ubuntu.com 上搜索证实了这一假设——现代 Ubuntu 18.04 版本有 4.2 版本。
所以我认为我们可以在您当前的 Ubuntu 14.04 LTS 系统上从源代码编译应用程序 4.2。
按着这些次序:
删除当前的 FreeMat
sudo apt-get purge freemat freemat-data freemat-help
安装所有需要的开发工具
sudo apt-get install build-essential git devscripts python-all-dev llvm-dev doxygen libffi-dev libboost-math-dev libclang-dev libedit-dev xvfb
安装 FreeMat 的构建依赖项
sudo apt-get build-dep freemat
获取 FreeMat 的源代码(源代码托管在 Debian 服务器上,这是很正常的)
git clone -b debian/4.2+dfsg1-6 https://salsa.debian.org/science-team/freemat.git
将 FreeMat 编译为 Debian 软件包
cd freemat rm debian/source/format # to support compilation on 14.04 rm -rf tests/ # remove tests mkdir tests/ # create empty tests directory dpkg-buildpackage -uc -us -d
将编译好的 deb 包安装到系统中
sudo apt-get install libjs-jquery sudo dpkg -i ../freemat*.deb
享受
答案3
Freemat 4.2 位于 18.04 (Bionic)。
没有社区成员自愿将 4.2 移植回 14.04 (Trusty)。