【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

解锁Dify与MySQL的深度融合:MCP魔法开启数据新旅程

解锁Dify与MySQL的深度融合:MCP魔法开启数据新旅程

文章目录 * 解锁Dify与MySQL的深度融合:MCP魔法开启数据新旅程 * 引言:技术融合的奇妙开篇 * 认识主角:Dify、MCP 与 MySQL * (一)Dify:大语言模型应用开发利器 * (二)MCP:连接的桥梁 * (三)MySQL:经典数据库 * 准备工作:搭建融合舞台 * (一)环境搭建 * (二)安装与配置 Dify * (三)安装与配置 MySQL * 关键步骤:Dify 与 MySQL 的牵手过程 * (一)安装必要插件 * (二)配置 MCP SSE * (三)创建 Dify 工作流 * (四)配置 Agent 策略 * (五)搭建MCP

By Ne0inhk
如何在Cursor中使用MCP服务

如何在Cursor中使用MCP服务

前言 随着AI编程助手的普及,越来越多开发者选择在Cursor等智能IDE中进行高效开发。Cursor不仅支持代码补全、智能搜索,还能通过MCP(Multi-Cloud Platform)服务,轻松调用如高德地图API、数据库等多种外部服务,实现数据采集、处理和自动化办公。 本文以“北京一日游自动化攻略”为例,详细讲解如何在 Cursor 中使用 MCP 服务,完成数据采集、数据库操作、文件生成和前端页面展示的全流程。 学习视频:cursor中使用MCP服务 一、什么是MCP服务? MCP(Multi-Cloud Platform)是Cursor内置的多云服务接口,支持调用地图、数据库、文件系统等多种API。通过MCP,开发者无需手动写HTTP请求或繁琐配置,只需在对话中描述需求,AI助手即可自动调用相关服务,极大提升开发效率。 二、环境准备 2.1 cursor Cursor重置机器码-解决Too many free trials. 2.

By Ne0inhk
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