rustc - Rust systems programming language

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name rustc
Package version 1.7.0+dfsg1
Package release 1
Package architecture i386
Package type deb
Installed size 115 B
Download size 21.47 KB
Official Mirror
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


Package Version Architecture Repository
rustc_1.30.0+dfsg1+llvm-2ubuntu1~16.04.1_amd64.deb 1.30.0+dfsg1+llvm amd64 Ubuntu Updates Universe
rustc_1.30.0+dfsg1+llvm-2ubuntu1~16.04.1_i386.deb 1.30.0+dfsg1+llvm i386 Ubuntu Updates Universe
rustc_1.7.0+dfsg1-1_amd64.deb 1.7.0+dfsg1 amd64 Ubuntu Universe
rustc - - -


Name Value
gcc -
libc-dev -
libc6 >= 2.1.3
libstd-rust-dev = 1.7.0+dfsg1-1


Type URL
Binary Package rustc_1.7.0+dfsg1-1_i386.deb
Source Package rustc

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install rustc deb package:
    # sudo apt-get install rustc




2016-03-03 - Sylvestre Ledru <>
rustc (1.7.0+dfsg1-1) unstable; urgency=medium
* New upstream release
2016-02-02 - Sylvestre Ledru <>
rustc (1.6.0+dfsg1-3) unstable; urgency=medium
* Apply upstream fix to silent a valgrind issue in the test suite
(Closes: ##812825)
* Add gcc & libc-dev as dependency of rustc to make sure it works
out of the box
[ Ximin Luo ]
* Work around rust bug
* Enable optional tests, and add verbosity/backtraces to tests
* Use XZ instead of GZ compression (will apply to the next new upload)
2016-01-26 - Angus Lees <>
rustc (1.6.0+dfsg1-2) unstable; urgency=medium
* mk/ Modify upstream code to append -Wno-error rather than trying
to remove the string "-Werror".  (Closes: #812448)
* Disable new gcc-6 "-Wmisleading-indentation" warning, which triggers
(incorrectly) on src/rt/miniz.c.  (Closes: #811573)
* Guard arch-dependent dh_install commands appropriately, fixing
arch-indep-only builds.  (Closes: #809124)
2016-01-22 - Sylvestre Ledru <>
rustc (1.6.0+dfsg1-1) unstable; urgency=medium
* new upstream release
[ Ximin Luo ]
* Use secure links for Vcs-* fields.
2015-12-10 - Sylvestre Ledru <>
rustc (1.5.0+dfsg1-1) unstable; urgency=medium
* New upstream release
- We believe that we should let rust transit to testing
(Closes: #786836)
* Move away from hash to the same rust naming schema
2015-10-30 - Sylvestre Ledru <>
rustc (1.4.0+dfsg1-1) unstable; urgency=medium
* New upstream release
198068b3 => 1bf6e69c
* Update the download url in debian/watch
2015-09-19 - Sylvestre Ledru <>
rustc (1.3.0+dfsg1-1) unstable; urgency=medium
* New upstream release
62abc69f => 198068b3
* jquery updated from 2.1.0 to 2.1.4
[ Ximin Luo ]
* Use LLVM 3.7 as upstream does, now that it's released. (Closes: #797626)
* Fix debian/copyright syntax mistakes.
* Don't Replace/Break previous versions of libstd-rust-*
* Check that the libstd-rust-* name in d/control matches upstream.
* Several other minor build tweaks.
2015-08-08 - Sylvestre Ledru <>
rustc (1.2.0+dfsg1-1) unstable; urgency=medium
* New upstream release
libstd-rust-7d23ff90 => libstd-rust-62abc69f
* Add llvm-3.6-tools to the build dep as it is
now needed for tests
* Fix the Vcs-Browser value
2015-07-24 - Angus Lees <>
rustc (1.1.0+dfsg1-3) unstable; urgency=medium
* rust-{gdb,lldb} now Replaces pre-split rustc package.
Closes: #793433.
* Several minor lintian cleanups.
2015-07-22 - Angus Lees <>
rustc (1.1.0+dfsg1-2) unstable; urgency=medium
[ Angus Lees ]
* Replace remote Rust logo with local file in HTML docs.
* Symlink rust-{gdb,lldb}.1 to {gdb,lldb}.1 manpages.
Note that gdb.1 requires the gdb-doc package, and that lldb.1 doesn't
exist yet (see #792908).
* Restore "Architecture: amd64 i386" filter, mistakenly removed in
previous version.  Unfortunately the toolchain bootstrap isn't ready
to support all Debian archs yet.  Closes: #793147.

See Also

Package Description
rutilt_0.18-0ubuntu5_i386.deb Configuration tool for rt2x00 wireless network cards
rviz_1.11.10+dfsg-1build1_i386.deb 3D visualization tool for Robot OS
rwall_0.17-7_i386.deb Send a message to users logged on a host
rwalld_0.17-7_i386.deb Write messages to users currently logged in server
rwho_0.17-13_i386.deb Clients to query the rwho server
rwhod_0.17-13_i386.deb System status server
rxp_1.5.0-2ubuntu1_i386.deb Validating XML parser
rxvt-ml_2.7.10-6_i386.deb multi-lingual VT102 terminal emulator for the X Window System
rxvt-unicode-256color_9.21-1build1_i386.deb multi-lingual terminal emulator with Unicode support for X11
rxvt-unicode-lite_9.21-1build1_i386.deb RXVT-like terminal emulator with basic Unicode support
rxvt-unicode-ml_9.21-1build1_i386.deb multi-lingual terminal emulator -- transitional package
rxvt-unicode_9.21-1build1_i386.deb RXVT-like terminal emulator with Unicode support
rxvt_2.7.10-6_i386.deb VT102 terminal emulator for the X Window System
rygel-2.6-dev_0.28.3-1_i386.deb GNOME UPnP/DLNA services - plugin development files
rygel-gst-launch_0.28.3-1_i386.deb GNOME UPnP/DLNA services - gst-launch plugin