事情经过ubuntu16.04在升级C++ boost库时,卸载原来的默认的libboost-all-dev安装包时,误删除libboost_date_time.so.1.58.0,libboost_filesystem.so.1.58.0,libboost_iostreams.so.1.58.0,libboost_system.so.1.58.0以上文件,导致系统崩溃,直接表现:终端打不开,gedit不能使用,关机之后进不去系统,一直停留在系统缓冲阶段。
解决方法:
找一台同样安装Ubuntu16.04系统的主机将以上文件拷贝,进入Ubuntu高级模式后的root选项进行复制在原来的路径下即可。
以上文件路径:/usr/lin/x86_64-linux-gnu/