How to Install and Uninstall crossbuild-essential-riscv64 Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 18,2024

1. Install "crossbuild-essential-riscv64" package

Please follow the steps below to install crossbuild-essential-riscv64 on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install crossbuild-essential-riscv64

2. Uninstall "crossbuild-essential-riscv64" package

This is a short guide on how to uninstall crossbuild-essential-riscv64 on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove crossbuild-essential-riscv64 $ sudo apt autoclean && sudo apt autoremove

3. Information about the crossbuild-essential-riscv64 package on Ubuntu 21.04 (Hirsute Hippo)

Package: crossbuild-essential-riscv64
Architecture: all
Version: 12.8ubuntu3
Priority: optional
Section: universe/devel
Source: build-essential
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Matthias Klose
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 16
Depends: gcc-riscv64-linux-gnu (>= 4:9.2) | gcc:riscv64, g++-riscv64-linux-gnu (>= 4:9.2) | g++:riscv64, dpkg-cross
Filename: pool/universe/b/build-essential/crossbuild-essential-riscv64_12.8ubuntu3_all.deb
Size: 3616
MD5sum: 9c8e746eebc334187afd7a71f65595a3
SHA1: 6e701321276a04ba30ddcdbacaf0637b21093561
SHA256: b928dd7210309009e311641d3c91707dd23c4cb251c33d40005deee0429ed130
SHA512: d5f4c4792b74402addf6dd1ebcb7ed3d9012fb51f848ba6223cfa7ce6a092464f17bc071e4a6721b64f804a57a4ef6b02cad9f4efb85a37d5ede50d6606bb119
Description-en: Informational list of cross-build-essential packages
If you do not plan to cross build Debian packages, you don't need
this package. Starting with sbuild (>= 0.63.0) this package is
required for cross building Debian packages in a chroot.
.
This package contains an informational list of packages which are
considered essential for cross building Debian packages. This
package also depends on the packages on that list, to make it easy to
have the cross-build-essential packages installed.
.
If you have this package installed, you only need to install whatever
a package specifies as its build-time dependencies to cross build the
package. Conversely, if you are determining what your package needs
to build-depend on, you can always leave out the packages this
package depends on.
Description-md5: 9b2629bcd07961cfcb27934f1371078a