ubuntu 16.04遇到“已安装的 post-installation 脚本 返回了错误号 127 ”问题的解决

升级ubuntu 16.04后,Mysql是明显在升级过程中挂掉了,版本没有更新就算了,连数据库都打不开了,重装的时候碰到了新的错误提示:

已安装的 post-installation 脚本 返回了错误号 127 

不管是用remove autoremove都没用,后来看网上教程搞定的,贴在这里好了。

1.将/var/lib/dpkg/info目录备份

sudo mv /var/lib/dpkg/info  /var/lib/dpkg/info_backup

2.新建空info目录

sudo mkdir /var/lib/dpkg/info

3.更新安装软件

sudo apt-get install update
sudo apt-get -f install

4.把info下新加的文件移到backup目录

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_backup

5.恢复info目录名称

sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info_backup /var/lib/dpkg/info

6.重新安装所需的软件

sudo apt-get install mysql-server

此时不再有标题中的报错