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
- Open cursor.com/download/bot and expand Linux.
- Use Linux .deb on Debian/Ubuntu derivatives, or Linux AppImage for a portable binary.
- Match architecture (x64 vs ARM64).
- Install:
.deb:sudo dpkg -i grok-bot_*_amd64.deb(or thearm64file), thensudo apt-get install -fif prompted.- AppImage:
chmod +x Grok_Bot_*.AppImage, then run it.
- 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
- Note exact URLs that 403 (RPM vs
.debvs AppImage; x64 vs ARM64). - Try
curl -Ion the file URL outside the browser. - 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.
.deband AppImage remain the documented alternatives on the same page when RPM links break.