61 Commits

Author SHA1 Message Date
motorailgun
2a8a1b9c37 fix(docs): rename triple to tuple to reflect the new terminology 2026-04-24 08:42:25 +00:00
Codex
8150671d81 docs: fix Windows MSVC guide typo 2026-04-13 05:40:38 +00:00
Francisco Gouveia
9f7bd9c278 fix(docs): correct link to no-self-update feature 2026-04-01 17:23:01 +00:00
Eric Huss
665bb6d254 Update to mdbook 0.5 2026-03-25 08:48:01 +00:00
Francisco Gouveia
a373a2c8c4 docs(downloads): fix the default number of RUSTUP_CONCURRENT_DOWNLOADS 2026-02-24 13:49:21 +00:00
Chris Denton
913062f544 Add missing Windows SDK instructions 2026-02-03 14:49:48 +00:00
Chris Denton
0a12afe20f Add winget instructions to MSVC install page 2026-02-03 14:49:48 +00:00
Aelin Reidel
07f0f85f43 Add powerpc64-unknown-linux-musl support 2026-01-26 10:59:01 +00:00
Tshepang Mbambo
a3dc4d79a3 change 'target triple' to 'target tuple' 2025-12-24 09:36:06 +00:00
1
2d9fc7a358 Added xonsh support 2025-12-02 10:59:03 +00:00
Eric Huss
933160346f Prepare for mdbook 0.5 migration
Because the pull_request checks are building docs from main, the checks
fail due to mdbook 0.5 changing and removing some fields. This change
should allow the books to work with both 0.4 and 0.5. In particular:

- `multilingual` -- This was never used, is optional, and is ignored in
  0.4. This is rejected in 0.5.
- `curly-quotes` -- This was renamed to `smart-punctuation` a long while
  ago. Both 0.4 and 0.5 use `smart-punctuation`, and 0.5 has removed the
  old `curly-quotes`.
- `src` -- This isn't needed and is an artifact of an `mdbook init` bug.
2025-11-21 21:09:37 +00:00
Samuel Moelius
68c13cf596 Expand RUSTUP_TOOLCHAIN_SOURCE's documentation 2025-10-19 15:08:28 +00:00
Samuel Moelius
b336179798 Implement RUSTUP_TOOLCHAIN_SOURCE with new Display impl 2025-10-16 10:09:40 +00:00
Jakub Beránek
01977e8bc6 Move the default branch from master to main 2025-10-03 08:27:38 +00:00
Francisco Gouveia
cb6718f7d4 feat(downloads): introduce RUSTUP_CONCURRENT_DOWNLOADS to control concurrency 2025-08-21 11:52:31 +00:00
Francisco Gouveia
3326a3b5f8 fix(download_timeout): introduce RUSTUP_DOWNLOAD_TIMEOUT for overriding download timeout
As some (corporate) firewalls take too much time to verify the
downloads, the timeout is reached and the user cannot complete its
installation.

Besides changing the timeout from 30 secs to 3 mins, a new environment
variable is introduced to allow users to override the timeout value to
their taste.
2025-08-14 15:02:32 +00:00
rami3l
658d317b2a docs(user-guide/environment-variables): clarify the unit of RUSTUP_UNPACK_RAM 2025-07-24 15:28:03 +00:00
rami3l
6948f4e4ab docs(user-guide/environment-variables): unify description style 2025-07-24 15:28:03 +00:00
rami3l
37ac4b409c docs(user-guide/environment-variables): update description of RUSTUP_IO_THREADS 2025-07-24 15:28:03 +00:00
Francisco Gouveia
a2cf5c46aa feat(updates): introduce RUSTUP_TERM_WIDTH to override terminal width 2025-07-09 15:38:51 +00:00
Francisco Gouveia
3480065c09 feat(updates): introduce RUSTUP_TERM_PROGRESS_WHEN to toggle the progress bars 2025-07-09 15:38:51 +00:00
Jieyou Xu
954f1c5f2a Emphasize that llvm-tools dist component is not subject to compiler stability guarantees 2025-06-15 04:23:38 +00:00
Petr Sumbera
452c8e5c79 add Solaris support 2025-06-10 00:03:50 +00:00
rami3l
b491a45c1e docs(user-guide): fix typo 2025-06-07 15:29:56 +00:00
Chris Denton
1df20633d4 Hardlink proxies if symlinks aren't reachable
And add an environment variable to force hardlinking in case that doesn't work.
2025-04-19 09:14:43 +00:00
Jens Reidel
4176dc17ac Add powerpc64le-unknown-linux-musl support
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2025-04-18 02:32:25 +00:00
rami3l
3dc390df00 docs(user-guide): cover correct $PATH configuration for proxies 2025-04-10 02:24:04 +00:00
rami3l
4bd44f2290 docs(user-guide): adjust wording 2025-04-10 02:24:04 +00:00
rami3l
64ad614aa8 docs(user-guide/environment-variables): document RUSTUP_VERSION 2025-03-19 15:28:40 +00:00
Adam H. Leventhal
7588311830 document RUSTUP_AUTO_INSTALL 2025-03-12 03:35:51 +00:00
rami3l
36ec899cad docs(user-guide/components): add deprecation notice for wasm32-wasi 2025-01-10 03:34:16 +00:00
rami3l
7ccf717e6e docs(user-guide/installation): update "General tips" 2024-12-23 06:17:42 +00:00
Kyle Leonhard
66f3a56be0 docs: update channel toolchain syntax 2024-11-13 05:25:59 +00:00
Chris Denton
a1a6f31080 Note that selecting VS lang packs is optional 2024-09-18 12:27:37 +00:00
rami3l
c91692a1bd docs(user-guide): add a link to the latest "Previous components" section 2024-08-20 10:31:20 +00:00
rami3l
99cb8e4964 docs(user-guide): use brew install rustup instead of rustup-init 2024-07-25 09:29:55 +00:00
WANG Rui
78ddd93f8b Add loongarch64-unknown-linux-musl support 2024-07-05 14:27:01 +00:00
rami3l
70a2345c57 fix(log): use RUSTUP_LOG for internal tracing instead of RUST_LOG 2024-06-16 05:58:40 +00:00
rami3l
2c4f9864d0 chore(env): retire RUSTUP_DEBUG in favor of RUST_LOG 2024-06-15 08:36:13 +00:00
Alovchin91
ae656873f4 Update Other installation methods page to include aarch64-pc-windows-msvc 2024-06-05 02:08:53 +00:00
Matt Harding
d59575602f Fix doc error with rust-toolchain.toml custom TC
Fix an issue where the documentation erroneously states that
`rust-toolchain.toml` config files can't specify custom toolchain names.

This language seems to be very old, ultimately inherited from the
original commit that added this feature, and is no longer true:
107d8e5f1a (diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R330)
2024-05-08 06:17:45 +00:00
Matt Harding
cab1cfecc0 Update format of show and show active-toolchain
This changes the format of `rustup show` to be in a more logical order,
and changes the format of `rustup show active-toolchain` to match.
Also, as suggested in a comment, these commands will no longer install
the active toolchain if it is not already installed, as they now call
`cfg.find_active_toolchain()` instead of
`cfg.find_or_install_active_toolchain()`. This fixes
https://github.com/rust-lang/rustup/issues/1397
2024-05-08 06:17:45 +00:00
Daniel Paoliello
48317011e6 Update MSVC requirements to VS 2017 to match Rust repo 2024-05-06 12:58:06 +00:00
rami3l
8f9fe8f72a docs(user-guide): update environment-variables 2024-04-15 02:01:27 +00:00
WANG Rui
67b34f0758 Add loongarch64-unknown-linux-gnu to installation docs 2024-04-11 11:12:39 +00:00
Eric Huss
c0f17b7de2 docs: Add note about stability of llvm-tools. 2024-03-12 16:12:36 +00:00
Pavel Roskin
8ff2ec4d5f docs: rephrase and split sentence about Visual Studio license 2024-03-03 04:57:50 +00:00
rami3l
d7688f8ee5 docs: mention apt in installation methods 2024-02-20 10:26:33 +00:00
Eric Huss
a5b3474481 Update mdbook and fix some source issues. 2024-02-11 01:57:03 +00:00
Pavel Roskin
5bf15e351a Fix some typos 2024-02-01 09:07:05 +00:00