Sandbox 现支持 sudo 和安装 RPM 包

Sandbox 现支持 sudo 和安装 RPM 包

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

Vercel Sandbox 现支持使用 sudo 命令,用户可在运行时安装系统依赖,如 Go 和 Python 包,从而简化在隔离环境中以正确权限运行不可信代码的过程。

🎯

关键要点

  • Vercel Sandbox 现支持使用 sudo 命令,用户可在运行时安装系统依赖。

  • 用户可以像在传统 Linux 系统上一样完全控制运行时环境的设置。

  • 可以在运行时安装 Go、Python 包或自定义二进制文件。

  • sudo 通过 runCommand 方法可用。

  • 沙箱的 sudo 配置设计简单易用,保留了 PATH,HOME 设置为 /root。

  • 可以传递自定义环境变量,方便在隔离环境中以正确权限运行不可信代码。

延伸问答

Vercel Sandbox 现在支持哪些新功能?

Vercel Sandbox 现在支持使用 sudo 命令,用户可以在运行时安装系统依赖。

如何在 Vercel Sandbox 中使用 sudo 命令?

可以通过 runCommand 方法使用 sudo 命令,例如使用 'sandbox.runCommand' 来安装软件包。

在 Vercel Sandbox 中使用 sudo 有什么好处?

使用 sudo 可以在隔离环境中以正确权限运行不可信代码,简化了环境设置过程。

Vercel Sandbox 中的 sudo 配置是怎样的?

sudo 配置简单易用,保留了 PATH,HOME 设置为 /root,并支持自定义环境变量。

可以在 Vercel Sandbox 中安装哪些类型的包?

可以安装 Go、Python 包或自定义二进制文件。

Vercel Sandbox 的 sudo 功能如何影响代码执行?

sudo 功能使得在隔离环境中以正确权限运行不可信代码变得更容易,无需额外的解决方法。

➡️

继续阅读