GROK BOT / install-grok-bot-on-linux

Grok Bot

Install Grok Bot on Linux when RPM says Access Denied

Install Grok Bot on Linux when RPM says Access Denied

The official download page lists Linux .deb, RPM, and AppImage builds (x64 and ARM64) at cursor.com/download/bot. When an RPM link returns Access Denied (HTTP 403), the packages themselves are usually fine — the page is pointing at an old filename.

Cursor staff confirmed that pattern on Unable to download Grok bot RPM package (Sep 5, 2026): both RPM buttons on the page used stale names; direct URLs and the yum repo still serve the builds.

Prefer .deb or AppImage from the page

  1. Open cursor.com/download/bot and expand Linux.
  2. Use Linux .deb on Debian/Ubuntu derivatives, or Linux AppImage for a portable binary.
  3. Match architecture (x64 vs ARM64).
  4. Install:
    • .deb: sudo dpkg -i grok-bot_*_amd64.deb (or the arm64 file), then sudo apt-get install -f if prompted.
    • AppImage: chmod +x Grok_Bot_*.AppImage, then run it.
  5. Sign in with your Cursor account. Bot FAQ eligibility still lists SuperGrok Plus, SuperGrok Heavy, Cursor Pro+, Cursor Ultra, and Cursor Teams Standard or Premium — confirm live access on your account.

Install RPM from the staff direct links

When you need RPM specifically and the page 403s, use the working URLs staff posted for 0.39.0 (hash d8bc9c753edddb313047c9c69b480b7f8f321087):

  • x64: https://downloads.cursor.com/grokbot/stable/d8bc9c753edddb313047c9c69b480b7f8f321087/linux/x64/grok-bot-0.39.0-1.x86_64.rpm
  • arm64: https://downloads.cursor.com/grokbot/stable/d8bc9c753edddb313047c9c69b480b7f8f321087/linux/arm64/grok-bot-0.39.0-1.aarch64.rpm

Download with curl -LO (or your browser), then install with sudo rpm -i or sudo dnf install ./grok-bot-*.rpm as your distro expects. Newer versions may change the hash and filename — if these 404, check the forum thread or download page for updated links.

Install from the yum repo (updates via dnf)

Staff also published a repo so Fedora/RHEL-family systems can pull Grok Bot and get updates. Create /etc/yum.repos.d/grok-bot.repo with:

[grok-bot]
name=Grok Bot
baseurl=https://downloads.cursor.com/yumrepo/grok-bot
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.cursor.com/keys/anysphere.asc

Then run:

sudo dnf install grok-bot

If every Linux link fails

  1. Note exact URLs that 403 (RPM vs .deb vs AppImage; x64 vs ARM64).
  2. Try curl -I on the file URL outside the browser.
  3. File or bump a Cursor forum bug under the grok-bot tag with OS, architecture, version from the page, and the failing URL.

Desktop entry points also surface from x.ai/bot. macOS and Windows installers are separate rows on the same download page. Android uses the Play listing (ai.x.grok.bot) — see Install Grok Bot on Android.

Pitfalls

  • Access Denied on the download-page RPM button is a host/filename problem, not a missing SuperGrok flag on your account.
  • Direct RPM URLs are version-pinned; prefer the yum repo when you want ongoing updates on RPM-based distros.
  • .deb and AppImage remain the documented alternatives on the same page when RPM links break.