I cant open steam and when i try all i see is “You are missing the following 32-bit libraries, and Steam may not run: libc.so.6”
This is a common issue which occurs if you try to launch a 32 bit app on 64 bit Linux.
Fortunately it's easily fixed.
First open a terminal and install 32 bit support:
sudo dpkg --add-architecture i386
sudo apt-get update
Then add the 32 bit versions of the libraries used by Steam:
sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386 libc6-i386
Then, hopefully, you should be good to go on launching Steam.
i did this due to having the same issue, but it said: Package libgl1-mesa-dri:i386 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libgl1-mesa-dri:i386' has no installation candidate
E: Unable to locate package libgl1-mesa-glx:i386
E: Unable to locate package libc6-i386