How to Install and Uninstall libpetsc-complex3.18 Package on Debian 12 (Bookworm)

Last updated: May 20,2024

1. Install "libpetsc-complex3.18" package

This guide covers the steps necessary to install libpetsc-complex3.18 on Debian 12 (Bookworm)

$ sudo apt update $ sudo apt install libpetsc-complex3.18

2. Uninstall "libpetsc-complex3.18" package

Please follow the guidelines below to uninstall libpetsc-complex3.18 on Debian 12 (Bookworm):

$ sudo apt remove libpetsc-complex3.18 $ sudo apt autoclean && sudo apt autoremove

3. Information about the libpetsc-complex3.18 package on Debian 12 (Bookworm)

Package: libpetsc-complex3.18
Source: petsc
Version: 3.18.5+dfsg1-1
Installed-Size: 25813
Maintainer: Debian Science Maintainers
Architecture: amd64
Replaces: libpetsc-complex-3.6 (<< 3.6.2.dfsg1-4)
Depends: libamd2 (>= 1:5.6.0), libblas3 | libblas.so.3, libc6 (>= 2.34), libcholmod3 (>= 1:5.6.0), libfftw3-double3 (>= 3.3.10), libfftw3-mpi3 (>= 3.3.10), libgcc-s1 (>= 4.0), libgfortran5 (>= 10), libhdf5-openmpi-103-1 (>= 1.10.5), libklu1 (>= 1:5.6.0), liblapack3 | liblapack.so.3, libmumps-5.5 (>= 5.5.1), libopenmpi3 (>= 4.1.4), libptscotch-7.0 (>= 7.0.3), libscalapack-openmpi2.2 (>= 2.2.1), libspqr2 (>= 1:5.12.0+dfsg), libstdc++6 (>= 11), libsuperlu-dist8 (>= 8.1.2+dfsg1), libsuperlu5 (>= 5.3.0+dfsg1), libumfpack5 (>= 1:5.6.0), libx11-6, libyaml-0-2, ocl-icd-libopencl1 | libopencl1
Conflicts: libpetsc-complex-3.6 (<< 3.6.2.dfsg1-4)
Breaks: libpetsc-complex3.10, libpetsc3.10-dev-common, libpetsc3.10-dev-examples, libslepc-complex3.10
Description: Shared libraries for version 3.18 of PETSc with Complex Numbers
Description-md5: 7e9b2ded6fa563b4d010dffb43b86d84
Multi-Arch: same
Homepage: http://www.mcs.anl.gov/petsc
Tag: role::shared-lib
Section: libs
Priority: optional
Filename: pool/main/p/petsc/libpetsc-complex3.18_3.18.5+dfsg1-1_amd64.deb
Size: 7006180
MD5sum: c4f559296ba03750ba831fa00ceef3e4
SHA256: dc727344d8b34edc5cd39a6b65208642e81a087a6012aacdb02fe81f368f1014