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

Last updated: May 18,2024

1. Install "crossbuild-essential-i386" package

This tutorial shows how to install crossbuild-essential-i386 on Ubuntu 21.04 (Hirsute Hippo)

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

2. Uninstall "crossbuild-essential-i386" package

Please follow the guidelines below to uninstall crossbuild-essential-i386 on Ubuntu 21.04 (Hirsute Hippo):

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

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

Package: crossbuild-essential-i386
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-i686-linux-gnu (>= 4:9.2) | gcc:i386, g++-i686-linux-gnu (>= 4:9.2) | g++:i386, dpkg-cross
Filename: pool/universe/b/build-essential/crossbuild-essential-i386_12.8ubuntu3_all.deb
Size: 3612
MD5sum: b84f676f8a178dd53f9c58870a3e9ae8
SHA1: 12a4e505b272f682e509abbf648920315726d3e9
SHA256: b328001325369fbac9a833c59b013efb4594d27d80e83eca67b8da44ae059d15
SHA512: ef7a7a640aec426ed7fbeb837e13430faec2db50152f5d0f9a797d9cac7ac516814aa511189ed9d036ebfcee301e9ff95fd23b52c039d530cc90e5e1ff5f1a3f
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