【Claude Code】无需sudo!无魔法!Linux 普通用户也能装 Claude Code 全流程

【Claude Code】无需sudo!无魔法!Linux 普通用户也能装 Claude Code 全流程

🐧 无需 sudo!无魔法!Linux 普通用户也能装 Claude Code 全流程 🚀

环境:Ubuntu / CentOS / Arch 等任意发行版
权限:❌ 不需要 root,❌ 不需要 sudo,✅ 只要你能登录就行!

文章目录


🌈 最终效果

(base) zhangwei@ps:~/local/node$ claude --version # 应显示类似 Claude Code v2.0.x2.0.76 (Claude Code)

看到版本号就说明成功啦 🎉


📦 1. 准备用户级目录

mkdir -p ~/local/node cd ~/local/node 

🔍 2. 一键获取“最新 20.x LTS”真实下载地址

BASE_URL="https://nodejs.org/dist/latest-v20.x"FILE_NAME=$(curl -s "$BASE_URL/"|grep -oP 'node-v20\.\d+\.\d+-linux-x64\.tar\.gz'|head -n1)echo"📣 检测到最新包:$FILE_NAME"

⬇️ 3. 下载 + 解压(一条命令搞定)

curl -fsSL "$BASE_URL/$FILE_NAME"|tar -xz --strip-components=1

📁 4. 把 Node 塞进自己的 PATH

echo'export PATH="$HOME/local/node/bin:$PATH"'>> ~/.bashrc source ~/.bashrc 

验证一下:

node -v # v20.xx.xnpm -v # 10.x.x

出现版本号就说明 Node 已经在用户目录生效啦 ✨


🪣 5. 给 npm 换个“用户级”全局目录

(避免往 /usr 里写,彻底告别 sudo)

mkdir ~/.npm-global npm config set prefix '~/.npm-global'echo'export PATH="$HOME/.npm-global/bin:$PATH"'>> ~/.bashrc source ~/.bashrc 

🎯 6. 正式安装 Claude Code

npminstall -g @anthropic-ai/claude-code 

等待进度条跑完,最后一行出现类似:

+ @anthropic-ai/[email protected] 

就代表安装成功 🎊


✅ 7. 验证 & 首次登录【可以配置国内三方中转】

【这篇文章暂时就讲安装】

claude --version claude login #注意,这里可以选择国内的三方服务配置,这样服务器不用ping外网

按提示输入 Claude 账号 API Key 即可开始 AI 编程之旅~ 🚪✨


🛠️ 8. 常用命令备忘

功能命令
登录claude login
聊天claude
查看版本claude --version
更新 Claudenpm update -g @anthropic-ai/claude-code

🎁 彩蛋:一键卸载(万一想删)

npm uninstall -g @anthropic-ai/claude-code 

删得干净利落,系统目录零污染


📜 总结

  1. 全程只在 $HOME 下操作,系统目录秋毫无犯
  2. 不需要 root / sudo,公司服务器也能随便装
  3. 想换 Node 版本?把 ~/local/node 删掉重来即可,秒级切换 🔄

如果帮到你,记得点个赞 👍 + 收藏 ⭐ 哦!评论区欢迎交流 🙌

Read more

MCP客户端与服务端初使用——让deepseek调用查询天气的mcp来查询天气

MCP客户端与服务端初使用——让deepseek调用查询天气的mcp来查询天气

本系列主要通过调用天气的mcp server查询天气这个例子来学习什么是mcp,以及怎么设计mcp。话不多说,我们开始吧。主要参考的是B站的老哥做的一个教程,我把链接放到这里,大家如果有什么不懂的也可以去看一下。 https://www.bilibili.com/video/BV1NLXCYTEbj?spm_id_from=333.788.videopod.episodes&vd_source=32148098d54c83926572ec0bab6a3b1d https://blog.ZEEKLOG.net/fufan_LLM/article/details/146377471 最终的效果:让deepseek-v3使用天气查询的工具来查询指定地方的天气情况 技术介绍 MCP,即Model Context Protocol(模型上下文协议),是由Claude的母公司Anthropic在2024年底推出的一项创新技术协议。在它刚问世时,并未引起太多关注,反响较为平淡。然而,随着今年智能体Agent领域的迅猛发展,MCP逐渐进入大众视野并受到广泛关注。今年2月,

By Ne0inhk
可以在命令行通过大模型使用上下文协议(MCP)与外部工具交互的软件:小巧的MCPHost

可以在命令行通过大模型使用上下文协议(MCP)与外部工具交互的软件:小巧的MCPHost

小巧的MCPHost MCPHost 可以在命令行下使用,使大型语言模型(LLM)能够通过模型上下文协议(MCP)与外部工具进行交互。目前支持Claude 3.5 Sonnet和Ollama等。本次实践使用自己架设的Deepseek v3模型,跑通了Time MCP服务。  官网:GitHub - mark3labs/mcphost: A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP). 下载安装 使用非常方便,直接下载解压即可使用。官网提供Windows、Linux和MacOS三个系统的压缩包: https://github.com/

By Ne0inhk
实战篇:Python开发monogod数据库mcp server看完你就会了

实战篇:Python开发monogod数据库mcp server看完你就会了

原创不易,请关注公众号:【爬虫与大模型开发】,大模型的应用开发之路,整理了大模型在现在的企业级应用的实操及大家需要注意的一些AI开发的知识点!持续输出爬虫与大模型的相关文章。 前言 目前mcp协议是给deepseek大模型插上工具链的翅膀,让大模型不仅拥有超高的推理和文本生成能力,还能具备执行大脑意识的工具能力! 如何开发一个mcp? mcp是一种协议,指的是模型上下文协议 (Model Context Protocol)。 官方结成的mcp https://github.com/modelcontextprotocol/python-sdk mcp库 pip install mcp from mcp.server.fastmcp import FastMCP 我们先来做一个简单的案例 from mcp.server.fastmcp import FastMCP import requests mcp = FastMCP("spider") @mcp.tool() def crawl(

By Ne0inhk
AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建

AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建

AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建 作者:高瑞冬 本文目录 * AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建 * 一、MCP协议简介 * 二、创建MCP工具集 * 1. 获取MCP服务地址 * 2. 在FastGPT中创建MCP工具集 * 三、测试MCP工具 * 四、AI模型调用MCP工具 * 1. 调用单个工具 * 2. 调用整个工具集 * 五、私有化部署支持 * 1. 环境准备 * 2. 修改docker-compose.yml文件 * 3. 修改FastGPT配置 * 4. 重启服务 * 六、使用MCP-Proxy集成多个MCP服务 * 1. MCP-Proxy简介 * 2. 安装MCP-Proxy * 3. 配置MCP-Proxy * 4. 将MCP-Proxy与FastGPT集成 * 5. 高级配置

By Ne0inhk