Install¶
revdeprun is built for Ubuntu LTS cloud instances. You will need:
- Ubuntu 22.04, 24.04, 26.04 (or newer LTS).
gitonPATH.sudoaccess (for R + system requirements).- Internet access (CRAN metadata, R installers, packages).
Install Rust¶
Install Rust and load its environment into the current shell:
The source command adds Cargo's default binary directory, $HOME/.cargo/bin,
to PATH immediately in Bash or Zsh. You can continue in the same terminal.
In Bash, source ~/.bashrc also works if that file loads Cargo's environment.
Install build tools¶
Install revdeprun¶
From crates.io:
From GitHub:
With the default Cargo installation, revdeprun is installed in the same
directory already added to PATH. Verify it is available in your current shell:
For checks over SSH, start a tmux session on the remote instance before running revdeprun.
If you are using a huge machine¶
On very high core-count instances you can hit the file descriptor limit during parallel downloads/installs. Raising it is often enough: