You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于FAI的Debian自定义安装:VS Code修复与New Relic安装求助

Debian环境下VS Code安装改进方案与New Relic监控工具部署指南

一、VS Code安装脚本改进方案

针对FAI环境下VS Code安装失败的问题,可采用官方标准源安装流程,同时适配FAI的部署场景:

  1. 先安装必要依赖:
    apt update && apt install -y curl gnupg2 apt-transport-https
    
  2. 导入VS Code官方GPG密钥(避免源验证失败):
    curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /usr/share/keyrings/vscode-archive-keyring.gpg
    
  3. 添加官方软件源到系统:
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/vscode-archive-keyring.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list
    
  4. 更新源并完成安装:
    apt update && apt install -y code
    

FAI环境适配说明

  • 若为离线部署:提前下载VS Code的.deb包及所有依赖包,放入FAI的本地包仓库,脚本中改用dpkg -i code_*.deb安装,后续执行apt -f install自动修复依赖。
  • 权限检查:确保脚本以root权限执行(FAI默认满足,但需避免自定义权限限制)。
  • 密钥导入失败处理:可手动下载密钥文件到FAI的files目录,脚本中通过gpg --import /path/to/microsoft.asc完成导入。

二、New Relic监控工具安装方法(Debian)

以下以New Relic基础设施监控代理为例,提供Debian环境下的标准安装流程,可直接集成到FAI脚本:

  1. 安装前置依赖:
    apt update && apt install -y curl gnupg2
    
  2. 导入New Relic官方GPG密钥:
    curl -fsSL https://download.newrelic.com/infrastructure_agent/gpg/newrelic-infra.gpg | gpg --dearmor -o /usr/share/keyrings/newrelic-infra.gpg
    
  3. 添加对应版本的软件源:
    根据你的Debian版本替换下方的buster(Debian 10用buster,11用bullseye,12用bookworm):
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/newrelic-infra.gpg] https://download.newrelic.com/infrastructure_agent/linux/apt buster main" > /etc/apt/sources.list.d/newrelic-infra.list
    
  4. 更新源并安装监控代理:
    apt update && apt install -y newrelic-infra
    
  5. 配置New Relic许可证密钥:
    将YOUR_NEW_RELIC_LICENSE_KEY替换为你的实际密钥:
    echo "license_key: YOUR_NEW_RELIC_LICENSE_KEY" > /etc/newrelic-infra.yml
    
  6. 启动并设置开机自启:
    systemctl enable --now newrelic-infra
    

FAI集成优化

  • 许可证密钥可通过FAI的变量系统传递,比如在FAI的class中定义NR_LICENSE_KEY,脚本中替换为${NR_LICENSE_KEY},避免硬编码。
  • 离线部署时,提前下载newrelic-infra.deb及依赖包到FAI仓库,用dpkg -i安装后再配置密钥和服务。

内容的提问来源于stack exchange,提问作者user20967544

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 09:45:29