Skip to content

Install on Linux

We don’t ship a curl | sh one-liner for Linux yet — distributions vary too much (musl vs glibc, package managers, default shells) to make a single pipe safe. Use uv directly.

Install uv

Terminal window
curl -LsSf https://astral.sh/uv/install.sh | sh

Then start a new shell so uv is on PATH.

Install anonymizer

Terminal window
uv tool install docs-anonymizer

Run:

Terminal window
anonymize

Your browser opens at http://127.0.0.1:<port>.

Where it installs

  • ~/.local/share/uv/tools/docs-anonymizer/ — the wheel and its dependencies
  • ~/.local/bin/anonymize — the launcher

Tested distros

Maintainer-tested:

  • Ubuntu 22.04 / 24.04
  • Debian 12 (bookworm)
  • Fedora 39+
  • Arch (rolling)

Should work on any glibc-based 64-bit Linux with Python 3.11+. Alpine / musl is not currently supported (PyMuPDF wheels require glibc).