Skip to content

Commit d3d1b55

Browse files
authored
Merge pull request #414 from xcp-ng/stormi/nopipecurl
Don't invite our colleagues and users to trust any curl piped into bash
2 parents 84b81a4 + 6e8bd1a commit d3d1b55

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,15 @@ Extra test-specific requirements are documented in the test file "Requirements"
1414

1515
### Quick install
1616

17-
Install `uv` with one of these commands
18-
19-
~~~sh
20-
pip install uv # for Fedora-based and older distros
21-
pipx install uv # for newer distros
22-
curl -LsSf https://astral.sh/uv/install.sh | sh # if you don't mind an installer modifying your environment
23-
~~~
17+
Install `uv` with one of these commands. Using your system's native package
18+
manager is often the most reliable way to ensure `uv` is integrated with your OS
19+
and easily updatable.
20+
21+
| Method | Command | Note |
22+
| -------------------------- | --------------------------- | ---------------------------------------------------------------------------- |
23+
| **System Package Manager** | `<your-pkg-mgr> install uv` | Use your distribution's manager (e.g., `apt`, `dnf`, `pacman`, or `zypper`). |
24+
| **pipx** | `pipx install uv` | Recommended for installing Python tools in isolated environments. |
25+
| **pip** | `pip install uv` | A fallback if `pipx` is not available. |
2426

2527
You have two options to run the tests:
2628

0 commit comments

Comments
 (0)