如何在 Linux 中不安装软件测试一个软件包

Nix 包管理器的一个显著特性是它允许用户测试软件包而无需先安装它们。当你想要临时使用特定的程序时,这会很有帮助。

-- Sk

致谢

编译自 | https://www.ostechnix.com/how-to-test-a-package-without-installing-it-in-linux/

作者 | Sk

译者 | geekpi 共计翻译:738篇 贡献时间:1694 天

出于某种原因,你可能需要在将软件包安装到你的 Linux 系统之前对其进行测试。如果是这样,你很幸运!今天,我将向你展示如何在 Linux 中使用Nix包管理器来实现。Nix 包管理器的一个显著特性是它允许用户测试软件包而无需先安装它们。当你想要临时使用特定的程序时,这会很有帮助。

测试一个软件包而不在 Linux 中安装它

确保你先安装了 Nix 包管理器。如果尚未安装,请参阅以下指南。

例如,假设你想测试你的 C++ 代码。你不必安装 GCC。只需运行以下命令:

该命令会构建或下载 gcc 软件包及其依赖项,然后将其放入一个存在 命令的 Bash shell 中,所有这些都不会影响正常环境。

检查GCC版本:

现在,继续并测试代码。完成后,输入 返回到控制台。

一旦你从 nix-shell 中退出,你就不能使用 GCC。

这是另一个例子。

这会构建或下载 GNU Hello 和它的依赖关系,然后将其放入 命令所在的 Bash shell 中,所有这些都不会影响你的正常环境:

输入 返回到控制台。

现在测试你的 程序是否可用。

有关 Nix 包管理器的更多详细信息,请参阅以下指南。

希望本篇对你有帮助!还会有更好的东西。敬请关注!!

干杯!

via:https://www.ostechnix.com/how-to-test-a-package-without-installing-it-in-linux/

作者:SK

[2]

选题:lujun9972译者:geekpi校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180617B0E6L100?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券