我在 octave-3.2.4 版本中使用 imsgesc 和 ginput 时遇到问题,想升级到 octave-3.6.2,该怎么做?
答案1
答案2
除了从源代码安装上游版本,您还有其他几个选择。
从 Quantal 包安装
Octave 3.6.2 已为 Quantal(即将发布的 Ubuntu 版本)打包。它可能(通常可以,有时不行)适用于手动下载这些包。
3.6.2-3
在“The Quantal Quetzal(积极开发)”下展开。- 获取适合您的架构的软件包--
i386
或者amd64
。 all
也获取适用于建筑的那些。- 将它们放在不包含其他文件的文件夹中。
- 打开终端窗口(Ctrl++ Alt)T。
运行此命令:
sudo dpkg -Ri foldername
(您可以将文件夹从 Nautilus 拖到终端中,它将自动粘贴其全名。)
如果系统提示您无法配置一个或多个软件包,请确保您已连接到 Internet 并运行:
sudo apt-get -f install sudo dpkg --configure -a
使用 PPA
您可能能够找到由非官方 PPA 提供的针对您当前正在运行的 Ubuntu 版本预构建的 Octave 3.6.2。如果是这样,这可能是安装它的最佳方式。但请先读这个所以您了解 PPA 可能带来的危险。
你可以通过访问底部找到一些提供 Octave 的 PPA(尽管它不一定是一份详尽的清单)。这一页并点击绿色链接“不受信任的档案中存在‘octave’的其他版本”。
特别是,如果你运行的是 Ubuntu 12.04,我建议使用艾伯特格雷夫的该版本的 PPA。
您可以通过在终端中运行以下命令来启用此 PPA 并从中安装 Octave:
sudo add-apt-repository ppa:dr-graef/octave-3.6.precise
sudo apt-get update
sudo apt-get install octave