<محمدعلی محمدیمهندس اتوماسیون و سیستم‌های هوش مصنوعی
online10:38:44

بازگشت به لاگ

<نصب کلاد کد به صورت دستی در لینوکس

نکته مهم: باید روی سرورتون یک پراکسی داشته باشید که بتونید از تحریم‌ها عبور کنید. پراکسی من روی پورت 1081 روی localhost تنظیم شده.

مرحله اول: پیدا کردن آخرین ورژن Claude Code

در CLI لینوکس این دستور رو اجرا کنید:

terminal
curl -s --proxy http://127.0.0.1:1081 https://raw.githubusercontent.com/anthropics/claude-code/main/CHANGELOG.md | head -5

پاسخی که برمی‌گرده:

CHANGELOG.md
# Changelog

## 2.1.210

- Added a live elapsed-time counter to the collapsed tool summary line so long-running tool calls visibly tick instead of looking stuck

مرحله دوم

اینجا اگر Claude Code دارید، می‌تویند با اجرای این دستور محل نصبش رو پیدا کنید:

terminal
which claude

پاسخ:

terminal
developer@Webinar-Development:~/Evergreen$ which claude
/home/{Your-Linux-User}/.local/bin/claude

مرحله سوم: دانلود فایل نصب Claude Code

terminal
curl -fSL --proxy http://127.0.0.1:1081 \
https://downloads.claude.ai/claude-code-releases/2.1.210/linux-x64/claude \
-o /tmp/claude-new

همونطور که می‌بینید در لینک دانلود {VERSION} وجود داره که می‌بایست با عددی که در مرحله اول دریافت کردید (2.1.210) جایگزین کنید:

terminal
curl -fSL --proxy http://127.0.0.1:1081 \
https://downloads.claude.ai/claude-code-releases/2.1.210/linux-x64/claude \
-o /tmp/claude-new

مرحله ۴: به فایلی که دانلود کردید اجازه اجرا شدن بدید

terminal
chmod +x /tmp/claude-new

مرحله ۵: تستش کنید

terminal
/tmp/claude-new --version

مرحله ۶: با نسخه قبلی جایگزینش کنید

terminal
cp /tmp/claude-new /home/{Your-Linux-User}/.local/bin/claude

دقت کنید که به جای {Your-Linux-User} می‌بایست نام کاربری خودتون رو پیدا کنید، اگر نمی‌دونید این دستور رو اجرا کنید:

terminal
whoami

مرحله آخر

با اجرای این دستور بررسی کنید که آیا نصب شده یا نه:

terminal
claude --version

پاسخ به این شکل خواهد بود:

terminal
2.1.210 (Claude Code)