安装Insomnia Ubuntu 22.04/20.04 LTS Linux的方法
了解使用命令终端在 Ubuntu 22.04 Jammy 或 Ubuntu 20.04 Focal 中安装 Insomnia 的命令,以测试 HTTP 和 REST API。
Insomnia 是一款免费的 GPL 许可软件,适用于测试和调试 HTTP 和 REST API 领域的开发人员。 Insomnia 最好的一点是它提供了一个用户友好的图形界面来发送请求、查看响应和分析 API 交互。
它允许开发人员创建和组织请求或使用各种参数自定义它们。 此外,由于其直观的界面,程序员可以轻松构建和编写 HTTP 请求。 开发人员可以选择不同的 API/HTTP 请求方法,例如 GET、POST、PUT、URL 端点、查询参数、请求正文等。
Insomnia 的其他功能包括响应检查、环境变量支持、身份验证和安全方法,其中包括基本、摘要、OAuth 和 JWT(JSON Web 令牌); 代码生成、协作和同步以及插件系统。
该API测试软件是跨平台的,适用于包括Linux在内的所有流行操作系统,已被开发人员、API设计人员和测试人员广泛使用,以简化API的开发和测试。
推荐:如何在Windows 11电源按钮旁边添加快捷方式
在 Ubuntu 22.04 或 20.04 LTS Linux 上安装 Insomnia 的步骤
#第一种使用 Snap Store 的方法
1.打开GUI软件商店
在您各自版本的 Ubuntu 上,单击 活动 任务栏中给出的链接并搜索“快照商店”或软件。 打开,就到了搜索结果。
2.在Ubuntu上安装Insomnia
接下来,在软件商店中,单击搜索图标,然后搜索 Insomnia,当出现其图标时单击将其打开。 在接下来的窗口中,您将获得 安装 按钮,点击该按钮,这个 API 测试软件就会出现在您的系统上。
要运行该软件,请转到“应用程序”菜单并搜索它。
#第二种使用 APT 存储库的方法
3.添加APT源存储库
有许多 Linux 用户不喜欢使用 Snap 安装应用程序,他们可以在 Ubuntu 22.04 / 20.04 Linux 上使用 Insomnia 的 APT 软件包存储库。 通过 SNAP 使用软件包存储库的另一个原因是只需运行常规系统更新命令即可轻松应用软件更新的安装。
echo "deb [trusted=yes arch=amd64] https://download.konghq.com/insomnia-ubuntu/ default all" \
| sudo tee -a /etc/apt/sources.list.d/insomnia.list
4.在Ubuntu 22.04/20.04上安装Insomnia
添加存储库后,运行系统更新命令并使用 APT 包管理器在 Ubuntu Linux 系统上安装 Insomnia。
sudo apt update
sudo apt install insomnia
#第三种直接使用 Debian 二进制文件的方法
5. 下载 Deb 二进制文件
另一种获取 Insomnia 的方法是直接从其官方网站下载并安装此 API 应用程序的 Debian 二进制文件。 或者,打开命令终端并执行给定的命令。
wget "https://updates.insomnia.rest/downloads/ubuntu/latest?&app=com.insomnia.app&source=website" -O insomnia.deb
6. 使用 Deb 设置 Insomnia
获得 Insomnia 的 Debian 二进制文件后,请使用 DPKG 工具通过终端安装它。
sudo dpkg -i insomnia.deb
7. 启动 HTTP/REST API 测试器
使用任何给定的方法,在运行 Insomnia 时,单击 活动, 然后在搜索框中输入 – 失眠。 一旦进入搜索结果,它就会显示,单击以运行相同的内容。
8. 如何更新
以后更新Insomnia的时候,就得按照你以前安装的方法去。
对于 APT 存储库用户:他们可以打开 命令终端并运行系统更新和升级命令:
sudo apt update && sudo apt upgrade
然而 那些使用过 Debian 二进制文件的人需要重新下载并安装它,正如我们在其方法中所示的那样。
如果您已经使用过 用于安装 Insomnia 的软件 GUI,然后再次打开它并搜索此应用程序。 当您在结果中看到它时,打开它,如果有可用的更新,您将有一个 更新 按钮相同。
9. 卸载
如果您对这个 API 和 HTTP 测试应用程序不满意,请按照您的安装方法从 Ubuntu Linux 中删除 Insomnia。
对于 APT 和 Debian 二进制用户:
sudo apt autoremove --purge insomnia
而 GUI 用户则需要转到其软件 GUI 应用程序,搜索 Insomnia,将其打开,然后单击 垃圾桶 图标。