How to Install and Uninstall libmkl-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: November 26,2024

1. Install "libmkl-dev" package

This is a short guide on how to install libmkl-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libmkl-dev

2. Uninstall "libmkl-dev" package

In this section, we are going to explain the necessary steps to uninstall libmkl-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libmkl-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmkl-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: libmkl-dev
Architecture: amd64
Version: 2020.4.304-2
Multi-Arch: same
Priority: optional
Section: multiverse/libdevel
Source: intel-mkl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Science Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 12589
Depends: debconf (>= 0.5) | debconf-2.0, libmkl-rt (= 2020.4.304-2), libmkl-interface-dev (= 2020.4.304-2), libmkl-threading-dev (= 2020.4.304-2), libmkl-computational-dev (= 2020.4.304-2), pkg-config, libblas-dev | libblas.so, liblapack-dev | liblapack.so
Recommends: libomp-dev | libomp-11-dev | libomp-12-dev | libomp-13-dev | libomp-14-dev | libomp-x.y-dev, libgcc-10-dev | libgcc-11-dev | libgcc-12-dev, libtbb-dev
Suggests: intel-mkl-doc (= 2020.4.304-2)
Enhances: libblas.so, libblas64.so, liblapack.so, liblapack64.so
Filename: pool/multiverse/i/intel-mkl/libmkl-dev_2020.4.304-2_amd64.deb
Size: 534148
MD5sum: cb52661269aeedbce352573d596b3990
SHA1: dce0450b28258d5d9e0d4cfd273b68fd0ae43a9e
SHA256: e4540d0dd4ad622f7750804e57b498d2c283e63433aedf66cc83a6eb6c202ab1
SHA512: bf7c74269fba3397173f0775cf0f99c7f4a682aa7abc9f1079978c4b266ec260d97669e45434bc69d0ce6488592f50a24f00278b3c07335f4af84e0a6067452a
Homepage: https://software.intel.com/en-us/mkl
Description-en: Intel® Math Kernel Library (Intel® MKL) (Dev)
Intel® Math Kernel Library (Intel® MKL) is a computing math library of highly
optimized, extensively threaded routines for applications that require
maximum performance. The library provides Fortran and C programming language
interfaces. Intel MKL C language interfaces can be called from applications
written in either C or C++, as well as in any other language that can
reference a C interface.
.
This package pulls the headers of MKL.
Description-md5: a4830f8505012cf0194bf10a110252e8