入门教程 · Lesson 01
确认你的 Linux 起点
不安装任何东西,先确认发行版、Shell、网络、权限和企业模型信息是否齐全。
完成后你能:
- 收集后续安装所需的环境事实
- 识别自己是否拥有必要权限
- 向管理员一次性索取正确的模型接入信息
打开终端,先不要安装软件。我们要建立一份环境小档案,避免把 Ubuntu 命令复制到 openEuler,或者在没有管理员权限时反复尝试。
确认系统与 Shell
cat /etc/os-release
printf 'shell=%s\n' "$SHELL"
uname -m
记录以下信息:
ID与VERSION_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。
完成检查