Did you really deleted the real .so file or only the soft link which pointed to real .so file, so can the library creators dinamically refresh libraries whitour recompile all of programs in system.
if you deleted only the softlink, let's find it!
find /usr/lib | grep libssl
to locate the real .so file, if you finded it, recreate the soft link with:
ln /usr/lib/path/to/real/libssl /lib/libssl.so.10
Maybe the programs (now: apt-get) try to reach the shared libraries in a specified path, which compiled into the program, locate your program with:
(my result is: /usr/bin/apt-get)
and find in the program the "potential" shared libraries locations with:
(my result is:
install - Install new packages (pkg is libc6 not libc6.deb)
aha it's use statically /lib64/ld-linux-x86-64.so.2
(Looks like my apt-get compiled whitout libssl)
Let's give a try!