I&#x27;ve had to do something similar a long time ago in the mid-90s when Linux switched from libc5 to glibc6. In this case, I hadn&#x27;t deleted everything, rather I&#x27;d stupidly upgraded libc locally.<p>After learning a valuable lesson in exactly how dynamic library work and the recommended process for live libc upgrade (don&#x27;t do it if ABI changes) I fixed it by using my IRC client which was already running so unaffected to get a statically linked copy of &#x2F;bin and &#x2F;sbin from another machine, via DCC Send...<p>Recovery then consisted of restoring libc5 from slackware 3.2 install media.<p>I can&#x27;t remember how I got root, either su was statically linked (believable since it&#x27;s setuid) or I had a logged in root session. I did have to used the tcsh &quot;echo *&quot; trick for file listing and the shell built-in cd...