如何在 ubuntu 18.04 LTS 上安装最新版本的 maxima (5.43.0) 我试过了sudo apt install maxima
但我下载了一个旧版本,我不知道如何升级或下载新版本。
答案1
Ubuntu 使用滚动发布模式。每六个月,都会发布一个全新的版本,同时还会发布更新版本的软件。Ubuntu 18.04 会保持发布时的软件版本。仅修复关键错误或解决安全问题。这可确保稳定的系统在其生命周期内以相同的方式可靠地运行。
要升级到较新版本的软件,请
- 升级到较新版本的 Ubuntu 操作系统
或者
- 手动安装软件的较新版本。此时,您只能靠自己了,因为这种方式安装软件不受支持,如果操作不当,可能会破坏您的系统。
手动安装软件的方法有很多种,有些方法比其他方法复杂。首先查看软件的网站,了解如何安装该软件。
在Maxima 网站,下载页面,您会看到他们的第一个建议是使用发行版的常规系统。在“在基于 Debian 的系统上手动安装 Maxima”部分下,有一个下载*.deb
安装文件的链接,然后可以使用apt-get install ./*.deb
命令进行安装。如果您想要在当前的 Ubuntu 版本上使用较新的版本,请按照那里给出的说明进行操作。鉴于“Maxima”是一个信誉良好的程序,并且 Ubuntu 18.04 是一个长期版本,已经存在一段时间,因此它很有可能会很好地发挥作用。然而,最重要的是,每当您考虑以不同于通过常规软件中心或命令的方式安装软件时,您都需要进行此评估apt-get
。
答案2
你可以使用官方的软件包“maxima 开发者”团队 PPA:
sudo add-apt-repository ppa:maxima-developers/maxima-nightly
sudo apt-get update
sudo apt-get install maxima wxmaxima
您将在 Ubuntu 18.04 LTS 上获得 Maxima 5.43 和 wxMaxima 19.10。
注意:我可以确认你的错误
dpkg: error processing archive /tmp/apt-dpkg-install-n2mx9I/8-maxima_5.42.2-27~201903090804~ubuntu18.04.1_all.deb (--unpack): trying to overwrite '/usr/share/info/maxima-index.lisp.gz', which is also in package maxima-common 5.42.2-27~201903090804~ubuntu18.04.1
并联系 PPA 所有者以获取软件包级别的修复。
暂时你可以用以下方法修复它:
sudo dpkg -i --force-all /var/cache/apt/archives/maxima_5.42.2-27~201903090804~ubuntu18.04.1_all.deb
答案3
我最终按照以下步骤安装了它:
在终端写入
sudo apt install build-essential texinfo sbcl gnuplot tk8.6 rlwrap
然后下载 最大-5.43.0.tar.gz来自官方网站(是源代码,位于父文件夹中)
使用以下方法提取
tar xvzf maxima-5.43.0.tar.gz
在创建的子目录中写入以下命令
./configure --enable-sbcl
下一个
make
最后
sudo make install
将默认安装在/usr/本地。
SCZD 的爱