Инструкция по сборке Rust версии Tor на Linux

Разработчики Tor решили переписать его на более безопасном Rust. Проект назвали arti.
Компилировал в июле 2021 года, когда он только вышел. На Xubuntu 16.04 i386. С тех пор Rust обновился.
Инструкцию писал для себя:

15 Jul 2021
Rust 1.53.0

https://forge.rust-lang.org/infra/other-installation-methods.html#standalone
cd /media/denis/Data/Documents/software/System
aria2c --max-overall-download-limit=200K 'https://static.rust-lang.org/dist/rust-1.53.0-i686-unknown-linux-gnu.tar.gz'
tar -xvf rust-1.53.0-i686-unknown-linux-gnu.tar.gz
cd rust-1.53.0-i686-unknown-linux-gnu
sudo sh install.sh --help
sudo sh install.sh --list-components
sudo sh install.sh --without=rust-docs --disable-verify --verbose
rm -rdf /media/denis/Data/Documents/software/System/rust-1.53.0-i686-unknown-linux-gnu
rustc --version
cargo --version

git clone https://gitlab.torproject.org/tpo/core/arti.git
cd arti
cargo build --release
##build 34m (Pentium 4)
strip --strip-unneeded /home/denis/arti/target/release/arti
chmod +x /home/denis/arti/target/release/arti
readelf -d /home/denis/arti/target/release/arti
sudo systemctl stop tor
rm -rdf /home/denis/arti
rm -rdf /home/denis/.cargo
sudo sh /usr/local/lib/rustlib/uninstall.sh

arti
4.7 MB
/home/denis/.cache/arti
socks 127.0.0.1:9150

readelf -d /home/denis/.bin/apps/arti
NEEDED libsqlite3.so.0
NEEDED liblzma.so.5
NEEDED libssl.so.1.0.0
NEEDED libcrypto.so.1.0.0
NEEDED libgcc_s.so.1
NEEDED librt.so.1
NEEDED libpthread.so.0
NEEDED libm.so.6
NEEDED libdl.so.2
NEEDED libc.so.6
NEEDED ld-linux.so.2