How to Install and Uninstall crossbuild-essential-riscv64 Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 18,2024

1. Install "crossbuild-essential-riscv64" package

This guide covers the steps necessary to install crossbuild-essential-riscv64 on Ubuntu 21.10 (Impish Indri)

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

2. Uninstall "crossbuild-essential-riscv64" package

Here is a brief guide to show you how to uninstall crossbuild-essential-riscv64 on Ubuntu 21.10 (Impish Indri):

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

3. Information about the crossbuild-essential-riscv64 package on Ubuntu 21.10 (Impish Indri)

Package: crossbuild-essential-riscv64
Architecture: all
Version: 12.9ubuntu2
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:10.2) | gcc:riscv64, g++-riscv64-linux-gnu (>= 4:10.2) | g++:riscv64, dpkg-cross
Filename: pool/universe/b/build-essential/crossbuild-essential-riscv64_12.9ubuntu2_all.deb
Size: 3642
MD5sum: 6f25befbcd75e4eae9e84431da503edc
SHA1: e54c294b07ae59ae446bce266f6610f5a05beb9a
SHA256: f8205859b69833eb964442d182b06e65a7468492386cbc516ec2ea512d1f0ce4
SHA512: 18a17ad4428e4886ae8e8bd345a0773c8cc94922ea1cc6a8266ef8650902fd080acb98f905cfd36459af1e36d70d9bb6e57d96cb9d08520cc72ab84f7a01af72
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