如何在 Ubuntu 22.04 LTS 中安装 GNU Octave
本文介绍如何安装 GNU Octave,一种主要用于数值计算的解释型高级语言。它提供了线性和非线性问题的数值求解以及执行其他数值实验的设施。它还提供了广泛的图形功能,用于可视化和操作数据。 Octave 通常通过交互式命令行界面使用,但也可用于编写非交互式程序。 Octave 的语言与 Matlab 的语言非常相似,因此大多数程序都很容易移植。
我们已在 Ubuntu 22.04 LTS 系统上运行本文中提到的命令和过程。
通过 Ubuntu 软件管理器安装 GNU Octave 4.2
安装
对于不想太多打开命令行的人来说,通过 UI 安装 Ubuntu 存储库中的软件非常简单。在 Ubuntu 桌面活动工具栏上,单击 Ubuntu 软件图标。
在以下视图中,单击搜索图标并在搜索栏中输入 GNU Octave。搜索结果将显示 GNU Octave,如下所示:
这是 Ubuntu 在 Universe 存储库中维护的软件包。但是,这可能不是 Octave 的最新版本。如果您想安装该软件的最新版本,请查看本文的最后部分。
在软件管理器中,单击 GNU Octave 条目以打开以下视图:
单击“安装”按钮开始安装过程。将显示以下身份验证对话框,供您提供身份验证详细信息,因为只有授权用户才能在 Ubuntu 上安装软件。
输入您的密码并单击“身份验证”按钮。之后,安装过程将开始,显示进度条如下:
然后 GNU Octave 将安装在您的系统上,成功安装后您将收到以下消息:
通过上面的对话框,您可以选择直接启动 GNU Octave,甚至可以出于任何原因立即删除它。
启动 GNU Octave
您可以随时通过 UI 启动 GNU Octave,只需在 Ubuntu Dash 中输入相关关键字或直接从应用程序列表访问即可。
当您第一次启动 Octave 时,将打开以下对话框:
此对话框向您提供 Octave 将在当前用户主目录的 .config(隐藏)文件夹中创建配置文件的信息。
请单击“下一步”创建 Octave 运行所需的配置文件。将打开以下对话框:
通过此对话框,您可以配置是否希望 Octave 继续连接到 Octave 官方网站并为您提供包括当前新闻和信息的社区新闻。您可以选择取消选中此项目,并仅在您愿意时通过 Octave GUI 的帮助菜单检查社区新闻。点击下一步。
这只是有关如何访问 Octave 支持和文档的信息。请单击“完成”,之后您就可以使用 Octave 了。
安装最新版本的 Octave
如上所述,官方 Ubuntu 存储库目前不包含最新版本的 Octave。您可以通过单击 GNU Octave GUI 中“帮助”菜单中的“关于 Octave”选项来检查您拥有的 Octave 版本。
Octave 官方网站将 Octave 7.2 列为最新版本。如果您想获取该版本,请按照下列步骤操作:
通过系统 Dash 或 Ctrl+Alt+T 快捷方式打开 Ubuntu 命令行(终端)。目前,没有 PPA 存储库包含 Octave 的最新稳定版本,因此我们将使用 Flatpak 实用程序从 Flathub 存储库安装 Octave。
如果您的系统上尚未安装 Flatpak,请输入以下命令来安装它:
sudo apt-get install flatpak
系统会要求您输入 sudo 密码,因为只有授权用户才能在 Ubuntu 上安装、删除和配置软件。系统将提示您“是/n”以确认安装过程的开始。输入 Y,然后按 Enter 键。安装过程将开始,可能需要一些时间,具体取决于您的互联网速度。然后 Flatpak 将安装在您的系统上。
下一步是通过以下命令添加包含最新 Octave 包的 Flathub 存储库:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
以下对话框将要求您提供 sudo 的身份验证详细信息:
请提供密码,Flathub 存储库将添加到您的系统中。
最后,输入以下命令以安装最新版本的 Octave:
flatpak install flathub org.octave.Octave
输入 Y 开始安装过程。 Octave 包大小约为 1.3 GB,可能需要很长时间,具体取决于您的互联网速度。
发射
为了启动此软件包而不是传统的 GNU Octave 软件包,请在终端中运行以下命令:
flatpak run org.octave.Octave
消除
如果要删除通过 Flatpak 安装的 GNU Octave 软件包,可以使用以下命令:
flatpak uninstall org.octave.Octave
如果需要,您可以通过以下命令卸载 flatpak:
sudo apt-get remove flatpak
希望当 Ubuntu 官方 PPA 更新到最新的 Octave 版本时,安装过程会变得更加简单。到那时,这篇文章将为您提供帮助!