12 | Panamax is a mirror for
13 | rustup and crates.io.
14 |
First, configure rustup for Panamax:
echo "export RUSTUP_DIST_SERVER={{ host }}" >> ~/.bashrc
20 | echo "export RUSTUP_UPDATE_ROOT={{ host }}/rustup" >> ~/.bashrc
21 |
22 | source ~/.bashrc
23 | Then, configure cargo for Panamax:
mkdir -p ~/.cargo
27 |
28 | cat <<EOT > ~/.cargo/config
29 | [source.panamax]
30 | registry = "{{ host }}/git/crates.io-index"
31 | [source.panamax-sparse]
32 | registry = "sparse+{{ host }}/index/"
33 |
34 | [source.crates-io]
35 | # To use sparse index, change "panamax" to "panamax-sparse".
36 | replace-with = "panamax"
37 | EOT
38 | Finally, run rustup-init, and you're done!
wget {{ host }}/rustup/dist/(replace with selected platform)/rustup-init 46 | chmod +x rustup-init 47 | ./rustup-init48 |