[BUG] Claude installer fails with timeout

Status Open
Reported on v2.1.239
Maintainer reply None cached
Activity 0 comments · opened Aug 22, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

I am using arch linux and using this line to install claude code:

curl -fsSL https://claude.ai/install.sh | bash

Now it first downloads claudeclaude-2.1.239-linux-x64-2.1.239-linux-x64 binary and then runs:

./claude-2.1.239-linux-x64 install [maybe some arguments]

After running executable, due to my slow internet connection, it fails with error(even I ran it myself):

❯ ./claude-2.1.239-linux-x64 install --verbose          

✘ Installation failed

Download timed out: exceeded the total deadline


Try running with --force to override checks

Now there are 3 issues in installer(dont count it as double bug report):

  1. It fails with download timeout intentionally.
  2. It never shows any progress on downloads.
  3. It intentionally deletes already downloaded claude-2.1.239-linux-x64 binary. I have to download again and again.

Don't count it as duplicate as it isn't old node based installer.

What Should Happen?

It shouldn't intentionally fail download with download timeout error.
Neither it should delete already downloaded binary.
It should display download progress.

Error Messages/Logs

Steps to Reproduce

  1. Run this in command line:

curl -fsSL https://claude.ai/install.sh | bash

Claude Model

None

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.1.239-linux-x64(to be installed)

Platform

Other

Operating System

Other Linux

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗