# ccam ইনস্টল করুন

> Linux বা macOS-এ একটি কমান্ডে, .deb প্যাকেজ থেকে, অথবা সোর্স থেকে ccam ইনস্টল করুন এবং ccam update দিয়ে হালনাগাদ রাখুন। আগে Claude Code ইনস্টল থাকতে হবে।

Source: https://ccam.dev/bn/docs/install/ · Updated 2026-10-19

Linux বা macOS-এ একটি টার্মিনালে এটি চালান:

```sh
curl -fsSL https://ccam.dev/install.sh | sh
```

স্ক্রিপ্টটি আপনার সিস্টেমের জন্য রিলিজ ডাউনলোড করে, তার SHA-256 চেকসাম যাচাই করে এবং `ccam`-কে `~/.local/bin`-এ রাখে; ccam পরে আপনার বেছে নেওয়া শর্টকাট কমান্ড, যেমন `ccwork`, এই ফোল্ডারেই তৈরি করে। ফোল্ডারটি আপনার `PATH`-এ না থাকলে স্ক্রিপ্টটি `~/.bashrc` বা `~/.zshrc`-এ যোগ করার লাইনটি প্রিন্ট করে।

ccam আপনার হয়ে Claude Code চালু করে, তাই আগে [Claude Code](https://docs.claude.com/en/docs/claude-code/overview) ইনস্টল করুন এবং নিশ্চিত হন যে `claude --version` কাজ করে।

## সমর্থিত সিস্টেম

- x86-64 ও ARM64-এ Linux: Ubuntu, Debian, Fedora, Arch, Alpine এবং অন্যান্য ডিস্ট্রিবিউশন। বাইনারিটি স্ট্যাটিক এবং এর কোনো নির্ভরতা নেই।
- Apple silicon ও Intel-এ macOS।
- Windows সরাসরি সমর্থিত নয়। WSL-এর ভেতরে ccam অন্য যেকোনো Linux সিস্টেমের মতোই কাজ করে।

## ইনস্টলের অন্যান্য উপায়

**Debian ও Ubuntu প্যাকেজ।** [রিলিজ পাতা](https://github.com/jhyunwoo/ccam/releases) থেকে `ccam_<version>_linux_amd64.deb` ডাউনলোড করে ইনস্টল করুন:

```sh
sudo apt install ./ccam_*_linux_amd64.deb
```

প্যাকেজটি `/usr/bin/ccam` ইনস্টল করে।

**সোর্স থেকে।** Go 1.26 বা নতুন সংস্করণ দিয়ে:

```sh
go install github.com/jhyunwoo/ccam/cmd/ccam@latest
```

**একটি নির্দিষ্ট সংস্করণ।** `CCAM_VERSION` নির্ধারণ করুন:

```sh
curl -fsSL https://ccam.dev/install.sh | CCAM_VERSION=v0.1.0 sh
```

## শেল কমপ্লিশন

```sh
ccam completion bash > ~/.local/share/bash-completion/completions/ccam
ccam completion zsh > "${fpath[1]}/_ccam"
```

কমপ্লিশন `ccam`-এর সব কমান্ড ও অপশনে কাজ করে, অ্যাকাউন্টের নামসহ।

## ইনস্টলেশন পরীক্ষা করুন

```sh
ccam version
ccam doctor
```

`ccam doctor` পরীক্ষা করে যে Claude Code পাওয়া যাচ্ছে এবং প্রতিটি অ্যাকাউন্ট ফোল্ডার, লিংক ও লগইন ঠিক আছে। এরপর [কুইক স্টার্ট](https://ccam.dev/bn/docs/quick-start.md) দেখুন।

## আপডেট

```sh
ccam update --check
ccam update
```

`ccam update --check` শুধু জানায় নতুন কোনো রিলিজ আছে কি না। `ccam update` আপনার সিস্টেমের জন্য রিলিজ ডাউনলোড করে, রিলিজের `checksums.txt` দিয়ে তার SHA-256 চেকসাম যাচাই করে, তারপর এক ধাপে `ccam` ফাইলটি বদলে দেয়। চেকসাম না মিললে কিছুই বদলায় না। `ccwork`-এর মতো শর্টকাটগুলো ccam-এর লিংক, তাই সেগুলো সঙ্গে সঙ্গে নতুন সংস্করণ চালায়।

```console
$ ccam update --check
ccam 0.3.0 is available (you have 0.2.0). Run `ccam update`.
$ ccam update
→ downloading https://github.com/jhyunwoo/ccam/releases/download/v0.3.0/ccam_linux_amd64.tar.gz
✓ Updated ccam 0.2.0 → 0.3.0 (/home/me/.local/bin/ccam)
$ ccam update
ccam 0.3.0 is up to date.
```

ccam কখনো নিজে থেকে আপডেট খোঁজে না; আপনি এই কমান্ড চালালেই কেবল নতুন রিলিজ খোঁজে। কোনো নির্দিষ্ট রিলিজ, এমনকি পুরোনো রিলিজও, ইনস্টল করতে `--version` দিন। `ccam --dry-run update` কিছু না বদলে দেখায় কী ডাউনলোড হবে আর কী বদলানো হবে।

```sh
ccam update --version v0.2.0
ccam --dry-run update
```

ইনস্টল স্ক্রিপ্টটি আবার চালালেও `~/.local/bin`-এর কপিটি আপডেট হয়। ccam যদি `go install` দিয়ে বিল্ড করে থাকেন, তাহলে একই কমান্ড আবার চালান।

**Debian ও Ubuntu প্যাকেজ।** apt দিয়ে ইনস্টল করা `/usr/bin/ccam` ফাইলটি `ccam update` বদলায় না, বরং এর বদলে এই ধাপগুলো প্রিন্ট করে। [রিলিজ পাতা](https://github.com/jhyunwoo/ccam/releases) থেকে নতুন `ccam_<version>_linux_amd64.deb` ডাউনলোড করে পুরোনোটির ওপর ইনস্টল করুন:

```sh
sudo apt install ./ccam_*_linux_amd64.deb
```

## আনইনস্টল

ccam ইনস্টল থাকতে থাকতেই আগে অ্যাকাউন্টের শর্টকাটগুলো সরান। `ccam list` সেগুলো Shortcut কলামে দেখায়; প্রতিটি `ccam shortcut <account> --remove` দিয়ে সরান, অথবা ওই লিংকগুলো `~/.local/bin` থেকে নিজে মুছে দিন। তারপর কমান্ডটি সরান, আর অ্যাকাউন্টগুলোর আর দরকার না থাকলে ডেটা ফোল্ডারগুলোও:

```sh
ccam list
ccam shortcut work --remove   # once for each account that has a shortcut
rm ~/.local/bin/ccam
rm -r ~/.config/ccam ~/.local/share/ccam ~/.local/state/ccam
```

`~/.local/share/ccam` মুছলে সেখানে সংরক্ষিত লগইন ও কথোপকথনের ইতিহাসও মুছে যায়। আপনি যে `~/.claude` ফোল্ডার [ইমপোর্ট করেছেন](https://ccam.dev/bn/docs/commands.md) সেটি যেখানে আছে সেখানেই থাকে।
