VC从感觉到工程

入门教程 · Lesson 01

确认你的 Linux 起点

不安装任何东西,先确认发行版、Shell、网络、权限和企业模型信息是否齐全。

约 12 分钟Linux / Ubuntu / openEuler

完成后你能:

  • 收集后续安装所需的环境事实
  • 识别自己是否拥有必要权限
  • 向管理员一次性索取正确的模型接入信息

打开终端,先不要安装软件。我们要建立一份环境小档案,避免把 Ubuntu 命令复制到 openEuler,或者在没有管理员权限时反复尝试。

确认系统与 Shell

cat /etc/os-release
printf 'shell=%s\n' "$SHELL"
uname -m

记录以下信息:

  • IDVERSION_ID:发行版和版本;
  • Shell 是否为 /bin/bash
  • 架构是 x86_64 还是 aarch64

本教程正文以 Ubuntu + bash 为主。openEuler 通常使用 dnf 管理软件包;如果管理员提供的是定制镜像,以企业内部文档优先。

检查已有工具

for command in git node npm curl opencode; do
  if command -v "$command" >/dev/null 2>&1; then
    printf '%-10s %s\n' "$command" "$(command -v "$command")"
  else
    printf '%-10s %s\n' "$command" "未安装"
  fi
done

这条命令只检查路径,不会修改电脑。把结果保存到自己的笔记中,不要连同用户名、主机名或内部地址发到公共聊天。

确认安装权限

sudo -n true 2>/dev/null && echo "sudo 可用" || echo "sudo 需要审批或不可用"

“需要密码”不代表你应该尝试猜测或绕过。企业电脑没有 sudo 很正常,管理员可能通过软件中心、模块系统或内部安装包提供工具。

建立安全工作目录

后续实践只在你明确创建的目录内进行:

mkdir -p "$HOME/workspace"
cd "$HOME/workspace"
pwd

确认输出以你的用户目录开头。不要在 /、系统配置目录或共享生产目录里启动 Agent。

完成检查