Linux repositories inspector

cargo - Rust's package manager and build tool

Cargo is a tool that allows Rust projects to declare their various dependencies, and ensure that you'll always get a repeatable build.
To accomplish this goal, Cargo does four things:
  • Introduces two metadata files with various bits of project information.
  • Fetches and builds your project's dependencies.
  • Invokes rustc or another build tool with the correct parameters to build your project.
  • Introduces conventions, making working with Rust projects easier.
Cargo downloads your Rust project’s dependencies and compiles your project.
1.39.0
Fedora iconFedora rawhide
1.38.0
OpenSUSE iconOpenSUSE Tumbleweed
1.36.0
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
1.33.0
Fedora iconFedora 30
1.32.0
OpenSUSE iconOpenSUSE Leap 15.1
1.31.1
OpenSUSE iconOpenSUSE Leap 15.0
1.29.0
Fedora iconFedora 29
1.28.0
Fedora iconFedora 29
0.37.0
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 19.04
Ubuntu iconUbuntu 19.10
Ubuntu iconUbuntu 16.04 LTS
0.35.0
Debian iconDebian 10.0
Debian iconDebian 9.0
Ubuntu iconUbuntu 18.10
0.33.0
Ubuntu iconUbuntu 19.04
0.29.0
Ubuntu iconUbuntu 18.10
0.26.0
Fedora iconFedora 28
OpenSUSE iconOpenSUSE Leap 15.0
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
0.25.0
Debian iconDebian 9.0
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 42.3
0.24.0
OpenSUSE iconOpenSUSE Leap 42.3
0.19.0
Ubuntu iconUbuntu 17.10
0.18.0
OpenSUSE iconOpenSUSE Leap 42.3
0.8.0
Ubuntu iconUbuntu 16.04 LTS
DistributionVersionSincePackageInstalledPackager
Debian iconDebian 10.0 buster/maindeb0.35.0-2Jun 232.48 MiB9.33 MiB
Debian iconDebian 9.0 stretch/maindeb0.25.0-3~deb9u1Jan 121.99 MiB7.5 MiB
Debian iconDebian 9.0 stretch-proposed-updates/maindeb0.35.0-2~deb9u2Oct 272.76 MiB10 MiB
Fedora iconFedora 28 releases/Everything-osrpm0.26.0-2.fc28Jan 142.31 MiB7.65 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm1.29.0-2.fc29Jan 142.77 MiB9.75 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm1.28.0-3.fc29Jan 142.5 MiB8.52 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm1.33.0-1.fc30Jun 172.89 MiB10.7 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm1.39.0-2.fc32Yesterday3.37 MiB10.6 MiBFedora Project
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm0.25.0-lp150.1.4Jan 172.04 MiB7.47 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm1.36.0-lp150.16.2Sep 263.15 MiB11.7 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm1.31.1-lp150.11.1Jun 172.57 MiB9.45 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm0.26.0-lp150.2.3.4Jan 182.13 MiB7.98 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm1.32.0-lp151.4.2Apr 092.29 MiB8.29 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm1.36.0-lp151.5.8.1Oct 082.52 MiB9.28 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm1.36.0-lp151.5.4.2Oct 032.85 MiB10.1 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm1.36.0-lp151.5.4.1Sep 273.19 MiB12 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm0.18.0-1.6Jan 171.82 MiB6.44 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm0.25.0-2.6.1Jan 212.04 MiB7.49 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm0.24.0-2.3.1Jan 211.99 MiB6.83 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm1.38.0-2.313:572.85 MiB10.1 MiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/universedeb0.19.0-0ubuntu12017-11-101.91 MiB7.04 MiB
Ubuntu iconUbuntu 17.10 artful-security/universedeb0.26.0-0ubuntu2~17.10.1Jan 122.11 MiB8.17 MiB
Ubuntu iconUbuntu 17.10 artful-updates/universedeb0.26.0-0ubuntu2~17.10.1Jan 122.11 MiB8.17 MiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb0.26.0-0ubuntu12018-06-191.82 MiB7.31 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/universedeb0.37.0-3ubuntu1~18.04.1Sep 042.84 MiB10.4 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb0.37.0-3ubuntu1~18.04.1Sep 042.84 MiB10.4 MiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb0.29.0-1ubuntu1Jan 142.06 MiB8.25 MiB
Ubuntu iconUbuntu 18.10 cosmic-security/universedeb0.35.0-0ubuntu1~18.10.1Jul 122.47 MiB9.28 MiB
Ubuntu iconUbuntu 18.10 cosmic-updates/universedeb0.35.0-0ubuntu1~18.10.1Jul 122.47 MiB9.28 MiB
Ubuntu iconUbuntu 19.04 disco/universedeb0.33.0-1ubuntu2Mar 212.37 MiB9.06 MiB
Ubuntu iconUbuntu 19.04 disco-security/universedeb0.37.0-3ubuntu1~19.04.1Sep 042.59 MiB9.85 MiB
Ubuntu iconUbuntu 19.04 disco-updates/universedeb0.37.0-3ubuntu1~19.04.1Sep 042.59 MiB9.85 MiB
Ubuntu iconUbuntu 19.10 eoan/universedeb0.37.0-3ubuntu2Aug 272.59 MiB9.84 MiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb0.8.0-12017-11-101.53 MiB5.33 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb0.37.0-3ubuntu1~16.04.1Sep 042.89 MiB10.7 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb0.37.0-3ubuntu1~16.04.1Sep 042.89 MiB10.7 MiB

Manual pages

cargo(1)

cargo - The Rust package manager

cargo-bench(1)

cargo-bench - Execute benchmarks of a package

cargo-build(1)

cargo-build - Compile the current package

cargo-check(1)

cargo-check - Check the current package

cargo-clean(1)

cargo-clean - Remove generated artifacts

cargo-doc(1)

cargo-doc - Build a package\(aqs documentation

cargo-fetch(1)

cargo-fetch - Fetch dependencies of a package from the network

cargo-fix(1)

cargo-fix - Automatically fix lint warnings reported by rustc

cargo-generate-lockfile(1)

cargo-generate-lockfile - Generate the lockfile for a package

cargo-help(1)

cargo-help - Get help for a Cargo command

cargo-init(1)

cargo-init - Create a new Cargo package in an existing directory

cargo-install(1)

cargo-install - Build and install a Rust binary

cargo-locate-project(1)

cargo-locate-project - Print a JSON representation of a Cargo.toml file\(aqs location

cargo-login(1)

cargo-login - Save an API token from the registry locally

cargo-metadata(1)

cargo-metadata - Machine-readable metadata about the current package

cargo-new(1)

cargo-new - Create a new Cargo package

cargo-owner(1)

cargo-owner - Manage the owners of a crate on the registry

cargo-package(1)

cargo-package - Assemble the local package into a distributable tarball

cargo-pkgid(1)

cargo-pkgid - Print a fully qualified package specification

cargo-publish(1)

cargo-publish - Upload a package to the registry

cargo-run(1)

cargo-run - Run the current package

cargo-rustc(1)

cargo-rustc - Compile the current package, and pass extra options to the compiler

cargo-rustdoc(1)

cargo-rustdoc - Build a package\(aqs documentation, using specified custom flags

cargo-search(1)

cargo-search - Search packages in crates.io

cargo-test(1)

cargo-test - Execute unit and integration tests of a package

cargo-uninstall(1)

cargo-uninstall - Remove a Rust binary

cargo-update(1)

cargo-update - Update dependencies as recorded in the local lock file

cargo-verify-project(1)

cargo-verify-project - Check correctness of crate manifest

cargo-version(1)

cargo-version - Show version information

cargo-yank(1)

cargo-yank - Remove a pushed crate from the index

Latest updates

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.38.0-2.2 to 1.38.0-2.3

13:57
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 1.39.0-1.fc32 to 1.39.0-2.fc32

Yesterday
  • Fix a couple build and test issues with rustdoc.
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 1.38.0-2.fc32 to 1.39.0-1.fc32

Nov 10
  • Update to 1.39.0.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.38.0-2.1 to 1.38.0-2.2

Oct 31
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.38.0-1.1 to 1.38.0-2.1

Oct 28
Debian 9.0 icon

Debian 9.0 stretch-proposed-updates/main: Updated from 0.35.0-2~deb9u1 to 0.35.0-2~deb9u2

Oct 27
Debian 9.0 icon

Debian 9.0 stretch-proposed-updates/main: Version 0.35.0-2~deb9u1 introduced

Oct 24
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.37.0-2.2 to 1.38.0-1.1

Oct 21
  • Add patch add-option-to-allow-warnings.patch to add a config option which allows warnings and so enables v1.38 to bootstrap itself.
Ubuntu 19.10 icon

Ubuntu 19.10 eoan/universe: Version 0.37.0-3ubuntu2 reintroduced

Oct 10
Ubuntu 19.10 icon

Ubuntu 19.10 eoan/universe: Version 0.37.0-3ubuntu2 removed

Oct 10
Ubuntu 19.10 icon

Ubuntu 19.10 eoan/universe: Version 0.37.0-3ubuntu2 reintroduced

Oct 10
Ubuntu 19.10 icon

Ubuntu 19.10 eoan/universe: Version 0.37.0-3ubuntu2 removed

Oct 10
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 update/oss: Updated from 1.36.0-lp151.5.4.2 to 1.36.0-lp151.5.8.1

Oct 08
  • Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1.
  • Add rust-revert-llvm-build-info.patch - reverts upstream patches which cause LLVM to be rebuilt during the installation phase.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.37.0-2.1 to 1.37.0-2.2

Oct 08
  • Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1.
  • Add rust-61206-assume-tarball-llvm-is-fresh.patch - Upstream fix to make LLVM not be rebuilt during the installation phase.
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 update/oss: Updated from 1.36.0-lp151.5.4.1 to 1.36.0-lp151.5.4.2

Oct 03
  • Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1.
  • Add rust-revert-llvm-build-info.patch - reverts upstream patches which cause LLVM to be rebuilt during the installation phase.
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 1.37.0-1.fc32 to 1.38.0-2.fc32

Sep 29
  • Filter the libraries included in rust-std (rhbz1756487)
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.37.0-1.1 to 1.37.0-2.1

Sep 27
  • Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1.
  • Add rust-61206-assume-tarball-llvm-is-fresh.patch - Upstream fix to make LLVM not be rebuilt during the installation phase.
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 update/oss: Version 1.36.0-lp151.5.4.1 introduced

Sep 27
  • Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1.
  • Add rust-revert-llvm-build-info.patch - reverts upstream patches which cause LLVM to be rebuilt during the installation phase.
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Updated from 1.31.1-lp150.11.1 to 1.36.0-lp150.16.2

Sep 26
  • Use gcc7 on all of SLE12, since the embedded LLVM wants at least gcc 5.1.
  • Add rust-revert-llvm-build-info.patch - reverts upstream patches which cause LLVM to be rebuilt during the installation phase.
Ubuntu 19.10 icon

Ubuntu 19.10 eoan/universe: Version 0.37.0-3ubuntu2 reintroduced

Sep 25

Related packages

cargo-bloat - Find out what takes most of the space in your executable
cargo-bloat-debuginfo - Debug information for package cargo-bloat
cargo-debuginfo - Debug information for package cargo
cargo-debugsource - Debug sources for package cargo
cargo-doc - Rust package manager, documentation
cargo-lichking - Display or check licensing of Rust dependencies
cargo-parent - Parent pom file for cargo.codehaus.org project
cargo-vendor - Cargo subcommand to vendor all crates.io dependencies onto the local filesystem
cargo-vendor-debuginfo - Debug information for package cargo-vendor
⇧ Top