关于sudo dpkg-divert –local –rename –add /sbin/initctl导致的开机无图标解决方法

背景:
ubutnu16.04
使用status docker,发现 无法连接到 status: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused

在网上搜索一番,发现都是下边这种所谓的解决方法:
sudo dpkg-divert --local --rename --add /sbin/initctl
sudo ln -s /bin/true /sbin/initctl

年少无知的我轻信了这种方法,导致开机后直接没了图标只有桌面。
恢复的解决办法

既然是dpkg-divert导致的,所以 dpkg-divert –help查看一番;
执行以下命令问题解决: 

sudo rm -rf /sbin/initctl 
sudo dpkg-divert –-rename –-remove /sbin/initctl 

至此先把问题解决了

posted @ 2018-11-16 15:18  Richie`  阅读(665)  评论(0编辑  收藏  举报