Claude Code - Ubuntu: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
P (Imre teisaldas lehekülje Claude Code pealkirja Claude Code - Ubuntu alla) |
|||
| (ei näidata sama kasutaja 2 vahepealset redaktsiooni) | |||
| 5. rida: | 5. rida: | ||
===Tööpõhimõte=== |
===Tööpõhimõte=== |
||
| + | Väited |
||
| ⚫ | |||
| + | |||
| + | * claude on programmeeritud nodejs platvormil, st javascript, täpsemini, typescript rakendus, teda esitatakse ühe kompaktse binarina (tingimate ei ole vajalik kaustuskohas nodejs platvormi olemasolu) |
||
| + | |||
| ⚫ | |||
<pre> |
<pre> |
||
| + | root@ubuntu-2604-ccc-01:~# ps auxf | grep claude | grep -v grep |
||
| + | kasutaja 40893 0.4 2.9 73610196 221848 pts/0 Sl+ 07:09 0:01 | \_ claude --dangerously-skip-permissions |
||
| + | |||
| + | root@ubuntu-2604-ccc-01:~# ls -ld /proc/40893/exe |
||
| + | lrwxrwxrwx 1 kasutaja kasutaja 0 Jul 16 07:09 /proc/40893/exe -> /home/kasutaja/.local/share/claude/versions/2.1.208 |
||
| + | |||
| + | root@ubuntu-2604-ccc-01:~# ldd /home/kasutaja/.local/share/claude/versions/2.1.208 |
||
| + | linux-vdso.so.1 (0x00007b2c40e10000) |
||
| + | librt.so.1 => /usr/lib/x86_64-linux-gnu/librt.so.1 (0x00007b2c40dfc000) |
||
| + | libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007b2c40a00000) |
||
| + | /lib64/ld-linux-x86-64.so.2 (0x00007b2c40e12000) |
||
| + | libpthread.so.0 => /usr/lib/x86_64-linux-gnu/libpthread.so.0 (0x00007b2c40df7000) |
||
| + | libdl.so.2 => /usr/lib/x86_64-linux-gnu/libdl.so.2 (0x00007b2c40df2000) |
||
| + | libm.so.6 => /usr/lib/x86_64-linux-gnu/libm.so.6 (0x00007b2c40ccc000) |
||
| + | </pre> |
||
| + | |||
| + | avatud failid (ressursid) paistavad selliselt |
||
| + | |||
| + | <pre> |
||
| + | root@ubuntu-2604-ccc-01:~# w |
||
| + | 07:18:39 up 2 days, 8:20, 2 users, load average: 0.05, 0.08, 0.08 |
||
| + | USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT |
||
| + | root pts/1 192.168.10.77 07:10 0.00s 0.06s ? w |
||
| + | kasutaja pts/0 192.168.10.77 07:09 8:46 1.69s 1.68s claude --dangerously-skip-permissions |
||
| + | |||
root@ubuntu-2604-ccc-01:~# lsof -p 40893 -P -n |
root@ubuntu-2604-ccc-01:~# lsof -p 40893 -P -n |
||
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME |
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME |
||
Viimane redaktsioon: 17. juuli 2026, kell 14:46
Sissejuhatus
TODO
Tööpõhimõte
Väited
- claude on programmeeritud nodejs platvormil, st javascript, täpsemini, typescript rakendus, teda esitatakse ühe kompaktse binarina (tingimate ei ole vajalik kaustuskohas nodejs platvormi olemasolu)
Arvutis on tavakasutajana käivitatud tavaline agentne jne 'claude' protsess
root@ubuntu-2604-ccc-01:~# ps auxf | grep claude | grep -v grep kasutaja 40893 0.4 2.9 73610196 221848 pts/0 Sl+ 07:09 0:01 | \_ claude --dangerously-skip-permissions root@ubuntu-2604-ccc-01:~# ls -ld /proc/40893/exe lrwxrwxrwx 1 kasutaja kasutaja 0 Jul 16 07:09 /proc/40893/exe -> /home/kasutaja/.local/share/claude/versions/2.1.208 root@ubuntu-2604-ccc-01:~# ldd /home/kasutaja/.local/share/claude/versions/2.1.208 linux-vdso.so.1 (0x00007b2c40e10000) librt.so.1 => /usr/lib/x86_64-linux-gnu/librt.so.1 (0x00007b2c40dfc000) libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007b2c40a00000) /lib64/ld-linux-x86-64.so.2 (0x00007b2c40e12000) libpthread.so.0 => /usr/lib/x86_64-linux-gnu/libpthread.so.0 (0x00007b2c40df7000) libdl.so.2 => /usr/lib/x86_64-linux-gnu/libdl.so.2 (0x00007b2c40df2000) libm.so.6 => /usr/lib/x86_64-linux-gnu/libm.so.6 (0x00007b2c40ccc000)
avatud failid (ressursid) paistavad selliselt
root@ubuntu-2604-ccc-01:~# w 07:18:39 up 2 days, 8:20, 2 users, load average: 0.05, 0.08, 0.08 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.10.77 07:10 0.00s 0.06s ? w kasutaja pts/0 192.168.10.77 07:09 8:46 1.69s 1.68s claude --dangerously-skip-permissions root@ubuntu-2604-ccc-01:~# lsof -p 40893 -P -n COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME claude 40893 kasutaja cwd DIR 252,1 4096 393254 /home/kasutaja claude 40893 kasutaja rtd DIR 252,1 4096 2 / claude 40893 kasutaja txt REG 252,1 259820344 455245 /home/kasutaja/.local/share/claude/versions/2.1.208 claude 40893 kasutaja mem REG 252,1 363656 803203 /usr/lib/x86_64-linux-gnu/libnss_mymachines.so.2 claude 40893 kasutaja mem REG 252,1 2186512 812278 /usr/lib/x86_64-linux-gnu/libc.so.6 claude 40893 kasutaja mem REG 252,1 1198376 812413 /usr/lib/x86_64-linux-gnu/libm.so.6 claude 40893 kasutaja mem REG 252,1 14408 812302 /usr/lib/x86_64-linux-gnu/libdl.so.2 claude 40893 kasutaja mem REG 252,1 14408 812495 /usr/lib/x86_64-linux-gnu/libpthread.so.0 claude 40893 kasutaja mem REG 252,1 14624 812504 /usr/lib/x86_64-linux-gnu/librt.so.1 claude 40893 kasutaja mem REG 252,1 254864 812232 /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 claude 40893 kasutaja 0u CHR 136,0 0t0 3 /dev/pts/0 claude 40893 kasutaja 1u CHR 136,0 0t0 3 /dev/pts/0 claude 40893 kasutaja 2u CHR 136,0 0t0 3 /dev/pts/0 claude 40893 kasutaja 3r CHR 1,9 0t0 10 /dev/urandom claude 40893 kasutaja 4u a_inode 0,17 0 69 [eventpoll:5,6,7,8,11,12,13,17,18,20,21] claude 40893 kasutaja 5u a_inode 0,17 0 69 [timerfd] claude 40893 kasutaja 6u a_inode 0,17 0 69 [eventfd:19] claude 40893 kasutaja 7u a_inode 0,17 0 69 [timerfd] claude 40893 kasutaja 8u a_inode 0,17 0 69 [timerfd] claude 40893 kasutaja 9r CHR 1,9 0t0 10 /dev/urandom claude 40893 kasutaja 10r REG 0,25 0 162267 /proc/40893/statm claude 40893 kasutaja 11r CHR 136,0 0t0 3 /dev/pts/0 claude 40893 kasutaja 12u CHR 136,0 0t0 3 /dev/pts/0 claude 40893 kasutaja 13u CHR 136,0 0t0 3 /dev/pts/0 claude 40893 kasutaja 14u a_inode 0,17 0 69 [eventpoll:15,16] claude 40893 kasutaja 15u a_inode 0,17 0 69 [timerfd] claude 40893 kasutaja 16u a_inode 0,17 0 69 [eventfd:20] claude 40893 kasutaja 17u IPv4 163077 0t0 TCP 192.168.10.49:46840->160.79.104.10:443 (ESTABLISHED) claude 40893 kasutaja 18u IPv4 159719 0t0 TCP 192.168.10.49:46384->185.199.110.133:443 (ESTABLISHED) claude 40893 kasutaja 19r a_inode 0,17 0 69 inotify claude 40893 kasutaja 20u IPv4 163072 0t0 TCP 192.168.10.49:46824->160.79.104.10:443 (ESTABLISHED) claude 40893 kasutaja 21u IPv4 163149 0t0 TCP 192.168.10.49:34200->34.149.66.165:443 (ESTABLISHED)
kus
- /dev/pts/0 kaudu on claude protsess kontaktis sshd protsessiga seotud ptmx ressursidega ja sealt kaudu omakorda ssh kliendi ja macos peal töötava iterm protsessiga
Paigaldamine
kasutaja@ubuntu-2604-ccc-01:~$ curl -fsSL https://claude.ai/install.sh | bash
Setting up Claude Code...
✔ Claude Code successfully installed!
Version: 2.1.207
Location: ~/.local/bin/claude
Next: Run claude --help to get started
⚠ Setup notes:
● Native installation exists but ~/.local/bin is not in your PATH. Run:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc
✅ Installation complete!