我希望在 Ubuntu 软件中心看到一款名为“Sage”的免费数学软件。我的编程经验很少,所以我来这里主要是想问是否有人可以告诉我如何完成这个任务,而这些说明我完全无法理解,或者是否有人可以帮我完成。有关更多信息,请访问 Sage 主页:http://sagemath.org/其安装的 .tar.lzma 文件约为 500MB,安装后占用硬盘上大约 2.2 GB 的空间,我发现至少在 32 位 i386 Ubuntu 12.04 LTS 上是如此。
任何帮助将不胜感激!
答案1
看起来有人已经将其打包了,并通过个人包存档提供它:https://launchpad.net/~aims/+archive/sagemath
要安装它,请打开终端并输入以下命令:
sudo apt-add-repository ppa:aims/sagemath
sudo apt-get 更新
sudo apt-get 安装 sagemath-upstream-binary
也可以看看:https://groups.google.com/forum/?fromgroups=#!topic/sage-devel/CndzZDSLsXM
更新:自 Bionic(18.04)以来,sagemath 似乎可以直接从标准 Ubuntu 存储库中获取: https://packages.ubuntu.com/search?keywords=sagemath
答案2
您不需要自己尝试,只需按照“新软件包”维基页面上概述的流程进行操作即可:
https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages
请注意,可能存在许可或其他非技术原因,导致某个程序尚未打包并包含在存储库中。
答案3
我找到了如何安装最新版本的 sage,非常简单。打开终端 (ctrl+T) 并粘贴以下内容:
对于 i686 Ubuntu 12.04.1 LTS:
wget http://boxen.math.washington.edu/home/sagemath/sage-mirror/linux/32bit/sage-?-linux-32bit-ubuntu_12.04.1_lts-i686-Linux.tar.lzma
其中 ? 是最新稳定版本号,目前为 5.3。
对于 x86-64 位 Ubuntu 12.04.1 LTS:
wget http://boxen.math.washington.edu/home/sagemath/sage-mirror/linux/64bit/sage-?-linux-64bit-ubuntu_12.04.1_lts-x86_64-Linux.tar.lzma
下载完成后以下命令通用:
tar --lzma -xvf Sage-Tarball-Name.tar.lzma
sudo rm Sage-Tarball-Name.tar.lzma
cd /home/username/Sage-Tarball-Name
ln -s /home/username/Sage-Tarball-Name/sage /usr/local/bin/sage
就这样!Sage 的安装已经完成。要打开它,只需打开终端并输入“sage”,它就会打开命令行界面。
如果您想要一个桌面启动器,请将这些命令复制到终端中:
ln -s /home/username/Sage-Tarball-Name/sage /home/username/Desktop/Launcher-Name