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

Last updated: May 18,2024

1. Install "crossbuild-essential-armhf" package

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

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

2. Uninstall "crossbuild-essential-armhf" package

This guide let you learn how to uninstall crossbuild-essential-armhf on Ubuntu 21.04 (Hirsute Hippo):

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

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

Package: crossbuild-essential-armhf
Architecture: all
Version: 12.8ubuntu3
Priority: optional
Section: 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-arm-linux-gnueabihf (>= 4:9.2) | gcc:armhf, g++-arm-linux-gnueabihf (>= 4:9.2) | g++:armhf, dpkg-cross
Filename: pool/main/b/build-essential/crossbuild-essential-armhf_12.8ubuntu3_all.deb
Size: 3620
MD5sum: ba7bc5be3c9fb59674841e8bc46a25e4
SHA1: 277f78abbd6c29537554c65e25dcf8e12ad54dc1
SHA256: 8f2418c4e73da7bd810ddc3d88fdc5dc615db14ef3cd4d9042fb06fb8277b5e2
SHA512: e755b61eef8e2aece50fd4dc265469e97e0ce9bb41460e8759724d9710a79c4617c2a5b92e23ea86dfcc56bcb76b5ad45c5720ea45c90b309f679af843e43e33
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