如何在云功能上使用aria2c?
How to use aria2c on cloud function?
以同样的方式,云函数可以 运行 ffmpeg,是否可以下载 运行 aria2c?如果是,如何?
PS。 Cloud Run
目前不是一个选项。
编辑:像这样https://blog.qbatch.com/aws-lambda-custom-binaries-support-available-for-rescue-239aab820d60
Cloud Functions 不支持在运行时执行 aria2c
等自定义二进制文件。
您可以在此处找到 hacky 解决方案: 这涉及 静态链接 二进制文件(因此您可能需要重新编译 aria2c
,因为我假设它默认情况下不会静态链接,并且它将依赖更多系统包,如 libc、libxxxx...) 并将此库捆绑到您的函数部署 fackage。
您应该真正考虑将Cloud Run用于此用例。云 运行 让您可以灵活地创建自己的容器映像,其中可以包含您想要的二进制文件和库。
您可以在此处找到在 Cloud 运行 上捆绑自定义二进制文件的教程:https://cloud.google.com/run/docs/tutorials/system-packages
以同样的方式,云函数可以 运行 ffmpeg,是否可以下载 运行 aria2c?如果是,如何?
PS。 Cloud Run
目前不是一个选项。
编辑:像这样https://blog.qbatch.com/aws-lambda-custom-binaries-support-available-for-rescue-239aab820d60
Cloud Functions 不支持在运行时执行 aria2c
等自定义二进制文件。
您可以在此处找到 hacky 解决方案:aria2c
,因为我假设它默认情况下不会静态链接,并且它将依赖更多系统包,如 libc、libxxxx...) 并将此库捆绑到您的函数部署 fackage。
您应该真正考虑将Cloud Run用于此用例。云 运行 让您可以灵活地创建自己的容器映像,其中可以包含您想要的二进制文件和库。
您可以在此处找到在 Cloud 运行 上捆绑自定义二进制文件的教程:https://cloud.google.com/run/docs/tutorials/system-packages