How to Install and Uninstall rustc Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 21,2024

1. Install "rustc" package

Please follow the guidance below to install rustc on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install rustc

2. Uninstall "rustc" package

This is a short guide on how to uninstall rustc on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove rustc $ sudo apt autoclean && sudo apt autoremove

3. Information about the rustc package on Ubuntu 20.10 (Groovy Gorilla)

Package: rustc
Architecture: amd64
Version: 1.47.0+dfsg1+llvm-1ubuntu1~20.10.1
Multi-Arch: allowed
Priority: extra
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Rust Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 5825
Depends: libc6 (>= 2.14), libgcc-s1 (>= 3.0), libstd-rust-dev (= 1.47.0+dfsg1+llvm-1ubuntu1~20.10.1), gcc, libc-dev, binutils (>= 2.26)
Recommends: cargo (>= 0.48.0~~), cargo (<< 0.49.0~~), rust-gdb | rust-lldb
Suggests: rust-doc, rust-src, lld-11
Breaks: libstd-rust-dev (<< 1.26.2+dfsg1+llvm-0ubuntu1~~)
Replaces: libstd-rust-dev (<< 1.26.2+dfsg1+llvm-0ubuntu1~~)
Filename: pool/universe/r/rustc/rustc_1.47.0+dfsg1+llvm-1ubuntu1~20.10.1_amd64.deb
Size: 1921616
MD5sum: b37402cbf33e3dbae6f7ef0b70588d04
SHA1: 380b2266749c5c6c027b74181bf94de945274c96
SHA256: 3d71c878a9921229b253331a7b42df03ec7c75a89f22080558e73c0c52682d94
SHA512: b93157cfa2f99752f71b90e52de5b867055cf404c5e25a7b23d51e4c6bb5947d7fa98ba59bbed6335e23a80269a656347abdbf566e613f4268d6367809c2fcd8
Homepage: http://www.rust-lang.org/
Description-en: Rust systems programming language
Rust is a curly-brace, block-structured expression language. It
visually resembles the C language family, but differs significantly
in syntactic and semantic details. Its design is oriented toward
concerns of "programming in the large", that is, of creating and
maintaining boundaries - both abstract and operational - that
preserve large-system integrity, availability and concurrency.
.
It supports a mixture of imperative procedural, concurrent actor,
object-oriented and pure functional styles. Rust also supports
generic programming and meta-programming, in both static and dynamic
styles.
Description-md5: 67ca6080eea53dc7f3cdf73bc6b8521e

Package: rustc
Architecture: amd64
Version: 1.43.0+dfsg1+llvm-1~exp1ubuntu2
Multi-Arch: allowed
Priority: extra
Section: universe/devel
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Rust Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 5242
Depends: libc6 (>= 2.14), libgcc-s1 (>= 3.0), libstd-rust-dev (= 1.43.0+dfsg1+llvm-1~exp1ubuntu2), gcc, libc-dev, binutils (>= 2.26)
Recommends: cargo (>= 0.44.0~~), cargo (<< 0.45.0~~), rust-gdb | rust-lldb
Suggests: rust-doc, rust-src, lld-9
Breaks: libstd-rust-dev (<< 1.26.2+dfsg1+llvm-0ubuntu1~~)
Replaces: libstd-rust-dev (<< 1.26.2+dfsg1+llvm-0ubuntu1~~)
Filename: pool/universe/r/rustc/rustc_1.43.0+dfsg1+llvm-1~exp1ubuntu2_amd64.deb
Size: 1778024
MD5sum: 6ecba239ad37ef9a029db4a4e5625796
SHA1: a544a2b3b1a472a25d508a1a526bdd852bcd32f5
SHA256: 7e2b6e11f5fbe179969d72452f21c8385b6c7d42dff3e2f48f15f12a3470e902
SHA512: 7aa0597e439b7625b50f57aac7298a0cec86e4f0ac29ce5d1b98ef993bc8c45b43c26d153fa9f584bff9b3e81aff9bad944b110f663c5142075d8be7af269f3f
Homepage: http://www.rust-lang.org/
Description-en: Rust systems programming language
Rust is a curly-brace, block-structured expression language. It
visually resembles the C language family, but differs significantly
in syntactic and semantic details. Its design is oriented toward
concerns of "programming in the large", that is, of creating and
maintaining boundaries - both abstract and operational - that
preserve large-system integrity, availability and concurrency.
.
It supports a mixture of imperative procedural, concurrent actor,
object-oriented and pure functional styles. Rust also supports
generic programming and meta-programming, in both static and dynamic
styles.
Description-md5: 67ca6080eea53dc7f3cdf73bc6b8521e