My friend accidentally removed the libxml package from his Ubuntu server. And the package manager automatically removed all the other packages that were dependent on libxml, such as subversion, php, apache etc. Can you imagine the state of chaos it is when php, apache, svn and a whole list of god-knows-what packages get uninstalled from a live server 🙂
Well, after the initial moment of FUD, we got the list of packages that got removed by checking the apt log file which is located at /var/log/apt/history.log and installed them back 🙂 To see the contents of the apt log, type cat /var/log/apt/history.log into the terminal and check for the date you think the files got removed.
Command to see apt log:-