Sample Header Ad - 728x90

Unable to install "libcrypto.so.1.0.0" and "libssl.so.1.0.0" libraries

0 votes
1 answer
399 views
(sorry in advance if this is has too little information. Please tell me if any other information is required for proper issue diagnosis and resolution) I have been trying to get a game running in Linux Mint 22.1. This game was missing several libraries. I have been able to install all but 2 (the ones listed in the title). When I try to run the game:
./UNDERTALE
./UNDERTALE: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
And when I use ldd:
ldd UNDERTALE
	linux-gate.so.1 (0xe9bf4000)
	libstdc++.so.6 => /lib/i386-linux-gnu/libstdc++.so.6 (0xe9955000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xe9939000)
	libXxf86vm.so.1 => /lib/i386-linux-gnu/libXxf86vm.so.1 (0xe9931000)
	libGL.so.1 => /lib/i386-linux-gnu/libGL.so.1 (0xe98c5000)
	libopenal.so.1 => /lib/i386-linux-gnu/libopenal.so.1 (0xe971a000)
	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xe9610000)
	librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xe960b000)
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xe9606000)
	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xe9601000)
	libcrypto.so.1.0.0 => not found
	libXext.so.6 => /lib/i386-linux-gnu/libXext.so.6 (0xe95e9000)
	libX11.so.6 => /lib/i386-linux-gnu/libX11.so.6 (0xe9497000)
	libXrandr.so.2 => /lib/i386-linux-gnu/libXrandr.so.2 (0xe9488000)
	libGLU.so.1 => /lib/i386-linux-gnu/libGLU.so.1 (0xe9406000)
	libssl.so.1.0.0 => not found
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xe93ce000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xe9192000)
	/lib/ld-linux.so.2 (0xe9bf6000)
	libGLdispatch.so.0 => /lib/i386-linux-gnu/libGLdispatch.so.0 (0xe9116000)
	libGLX.so.0 => /lib/i386-linux-gnu/libGLX.so.0 (0xe90da000)
	libsndio.so.7 => /lib/i386-linux-gnu/libsndio.so.7 (0xe90c4000)
	libxcb.so.1 => /lib/i386-linux-gnu/libxcb.so.1 (0xe9096000)
	libXrender.so.1 => /lib/i386-linux-gnu/libXrender.so.1 (0xe9088000)
	libOpenGL.so.0 => /lib/i386-linux-gnu/libOpenGL.so.0 (0xe9066000)
	libasound.so.2 => /lib/i386-linux-gnu/libasound.so.2 (0xe8f3b000)
	libbsd.so.0 => /lib/i386-linux-gnu/libbsd.so.0 (0xe8f25000)
	libXau.so.6 => /lib/i386-linux-gnu/libXau.so.6 (0xe8f20000)
	libXdmcp.so.6 => /lib/i386-linux-gnu/libXdmcp.so.6 (0xe8f19000)
	libmd.so.0 => /lib/i386-linux-gnu/libmd.so.0 (0xe8f07000)
I have repeatedly failed to install these libraries. (I assume they are i386 libraries, but if there are multiple versions, I believe the i386 version is required). I have tried to search for both of these libraries using apt-file search apt-file search libcrypto.so.1.0.0 But this only returns one option that is the same for both libraries: google-earth-pro-stable: /opt/google/earth/pro/libcrypto.so.1.0.0 However, installing this has no effect on the ldd results of the program. Some other people with similar problems say that they are both under the package "libssl1.0.0" but installing this package
wget http://snapshot.debian.org/archive/debian/20190501T215844Z/pool/main/g/glibc/multiarch-support_2.28-10_amd64.deb 
sudo dpkg -i multiarch-support*.deb

wget http://snapshot.debian.org/archive/debian/20170705T160707Z/pool/main/o/openssl/libssl1.0.0_1.0.2l-1%7Ebpo8%2B1_amd64.deb 
sudo dpkg -i libssl1.0.0*.deb
has not changed anything related to the libcrypto.so.1.0.0 & libssl.so.1.0.0 dependencies. I already have openssl installed:
sudo apt-get install openssl
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
openssl is already the newest version (3.0.13-0ubuntu3.5).
The following packages were automatically installed and are no longer required:
  libaom3:i386 libaribb24-0t64:i386 libavcodec-extra60:i386 libavutil58:i386
  libcodec2-1.2:i386 libdav1d7:i386 libdb5.3t64:i386 libgomp1:i386
  libgsm1:i386 libnuma1:i386 libopencore-amrnb0:i386 libopencore-amrwb0:i386
  libopenjp2-7:i386 libsamplerate0:i386 libshine3:i386 libsnappy1v5:i386
  libsoxr0:i386 libspeex1:i386 libspeexdsp1:i386 libsvtav1enc1d1:i386
  libswresample4:i386 libtheora0:i386 libtwolame0:i386 libvdpau1:i386
  libvo-amrwbenc0:i386 libvpx9:i386 libwebpmux3:i386 libx264-164:i386
  libx265-199:i386 libxvidcore4:i386 libzvbi0t64:i386 mesa-vdpau-drivers:i386
  ocl-icd-libopencl1:i386 vdpau-driver-all:i386
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Is there any other option to install these packages?
Asked by AnuraTek (3 rep)
Mar 19, 2025, 01:12 AM
Last activity: May 5, 2025, 09:12 PM