Debian13にcalude codeをインストールする
Debian系で npm install -g を行う際、パーミッションの問題やNode.jsのバージョンで躓くことが多いため、以下の手順で進めるのが最もスムーズです。
1. Node.js の確認とインストール
Debian 13 の標準リポジトリの Node.js でも動作しますが、バージョン管理がしやすい fnm や nvm を使うのが推奨です。ここではシンプルに apt を使った場合の注意点を補足します。
Bash
# バージョン確認 (18.19.0 以上が必要)
node -v
もし入っていない、または古い場合は以下でインストールします。
Bash
sudo apt update
sudo apt install nodejs npm
2. npm の権限設定 (重要)
Debian で npm install -g を実行すると、/usr/local/lib への書き込み権限でエラーになることがあります。sudo で無理やり入れるよりも、自分用のディレクトリにインストールするように設定するのが安全です。
.zshrc に以下を追記して設定を反映させます。
Bash
# npmのグローバルインストール先をホームディレクトリに変更
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
# PATHを通す ( .zshrc に追記 )
echo 'export PATH=$HOME/.npm-global/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
3. Claude Code のインストール
準備が整ったら、インストールを実行します。
Bash
npm install -g @anthropic-ai/claude-code
4. 実行と Zsh での注意点
インストール後、ターミナルで claude と打てば起動します。
Bash
claude
Zsh利用時のヒント:
補完設定: claude はコマンドライン引数を多用するため、初回起動時のセットアップでシェル補完の設定が案内されます。画面の指示に従ってください。
エイリアス: もし claude という名前が他のツールと衝突する場合は、.zshrc で alias cc='claude' などと設定すると便利です。
ClaudeCodeとCodexのセッション切れたときの違い
質問:claudecodeは昨日やった作業はログに残っていて、例えばセッションを中断から復帰みたいなことはできますか?
それともセッションを切ったらそれまでの作業の記憶はすべてリセットされますか?
■ClaudeCodeの回答
Claude Codeは会話履歴を保存しており、セッションを切った後も復帰できます。リセットされることはありません。
セッション復帰の方法
1. 最新のセッションを即座に再開
claude --continue
直前の会話をそのまま続けることができます。
2. 過去のセッションから選んで再開
claude --resume
インタラクティブな選択画面が表示され、以下の情報を見ながら選択できます: - セッションの要約 - 経過時間 - メッセージ数 - gitブランチ情報
復元される内容
セッションを再開すると、以下がすべて復元されます: - ✓ 完全なメッセージ履歴 - ✓ 以前のツール使用結果(ファイル読み込み、コマンド実行など) - ✓ モデルと設定 - ✓ 作業コンテキスト全体
保存場所
会話履歴はローカルマシンに保存されますので、ネットワーク接続がなくても過去のセッションを確認できます。
実際の例
今回の私たちのセッションも保存されているため、例えば明日: claude --resume
を実行すれば、今日行った作業(テストコード修正、Build.py/Clean.py作成、シーケンスドキュメント作成など)の履歴をすべて 含んだ状態で会話を再開できます。
つまり、セッションを切っても作業の記憶はリセットされず、いつでも中断した場所から復帰できます。
■Codexの回答
• Claude Code (こちらのエージェント) にはセッションをまたいで記憶を保持する仕組みがありません。昨日の作業ログやコンテキス トは、セッションを閉じると失われます。再開する場合は、必要な情報(更新したファイル、設計意図、確認すべきポイントなど)を 改めて提示いただく形になります。
Twitterのスコア計算について
以下のデータはすべてredditより引用しています
■2025/05/23点のツイートのスコア計算
OK
いいね:+0.5
リツイート:+1
ツイートに2分以上滞在:+11
プロフィール閲覧後のエンゲージメント:+12
リプライ:+27
リプライへの返信やいいね:+75
NG
「興味がない」を選択:-74
ブロックまたはミュート:-74
スパム報告:-369
■シャドウバン判定トリガー
ざっくりまとめるとTwitterのAIにボットアカウントと認識されるか不適切コンテンツ投稿するとシャドウバンされる
スパム行為:短時間に大量のツイート、リツイート、フォロー、アンフォローを行うこと。
自動化された行動:ボットや自動化ツールを使用して投稿やフォローを行うこと。
プロフィールの不備:プロフィール画像がない、メールアドレスが未確認など。
新規アカウントの大量作成:短期間に複数のアカウントを作成すること。
同一内容の繰り返し投稿:同じツイートやリンクを何度も投稿すること。
過度なハッシュタグの使用:1つのツイートに多数のハッシュタグを含めること。
不適切なコンテンツの投稿:ヘイトスピーチ、脅迫、誤情報、成人向けコンテンツなど。
■シャドバンの期間について
2種類あるみたい
軽度:48時間から1週間程度。
重度:数週間から数ヶ月、場合によっては永久的な制限。
新規アカウントは自動的に1〜2週間のシャドウバン状態になる
Linux ディスプレイの明るさを変更する方法
/sys/class/backlight を使用する
システムファイルを直接操作して明るさを調整します。
現在の明るさの値を確認
cat /sys/class/backlight/*/brightness
最大明るさの値を確認
cat /sys/class/backlight/*/max_brightness
明るさを変更
例えば、最大値が 1000 の場合、明るさを 500 に設定するには:
sudo sh -c 'echo 500 > /sys/class/backlight/intel_backlight/brightness'
注意:
intel_backlight の部分はディレクトリ名に合わせて変更してください。
sudo 権限が必要です。
誤った値を設定すると画面が真っ暗になる可能性があります。慎重に操作してください。
Linuxのログイン画面をグラフィカルログイン画面(GUI)からコンソールログイン(CUI)に変更する
使っているディスプレイマネージャを無効にするだけ
無効にするには以下のコマンド
sudo systemctl disable lightdm
使っているディスプレイマネージャを調べるには以下のコマンド
systemctl status display-manager
ログイン後にXなどのディスプレイサーバーを起動してGUIに移動するには以下のコマンド
startx
激安中華x86タブレットにLinuxをインストールする
kali linux 2024.3 (kali-rolling)をインストール
インストーラを使ってそのままインストールできる。
wifi、bluetooth等、無線以外は問題なし。
以下、問題のあった箇所のドライバインストール方法
■wifiドライバ
infinionからダウンロード
■blueドライバ
.hcdファイルをmicrosoft updateからダウンロード
■ Bluetoothサービスの有効化
chuwi@VivoBook:~$ sudo systemctl start bluetooth.service
[sudo] password for chuwi:
chuwi@VivoBook:~$ sudo systemctl enable --now bluetooth.service
/lib/systemd/systemd-sysv-install を使用して、SysV サービス スクリプトと bluetooth.service の状態を同期しています。
<参考>
Bluez daemon is not running blueman-manager cannot continue - Linux Mint Forums