今天安装了不知道哪个软件,或者是升级后,想把一个多余的项目给取消掉,但在操作时未成功,然后就不知道怎么的,“应用程序”菜单点不开,无法打开下面的项目,“系统>主菜单”也打不开了。以前就有过一次,那时玩ubuntu时把系统弄成这样后,又没找到解决方法,就把ubuntu删了重装。现在倒是不用删了重装啦,找到解决方法了:

1、找到/etc/xdg/menus/applications.menu这个文件,拷贝一份将坏掉的~/.config/menus/applications.menu文件替换掉就可以了。

$sudo mv ~/.config/menus/application.menu ~/.config/menus/application.menu.bak
$sudo cp /etc/xdg/menus/applications.menu ~/.config/menus/

2、另外一种解决办法是直接删除本用户,用新帐户登录,不过会丢失个性信息设置,不到万不得已,这招就不要用吧,对菜鸟来说再次配置也挻麻烦的。

在网上找了一下,有网友说出现这个问题,极可能是wine在卸载软件时不会完全删除软件的快捷方式引起的,因为之前想去掉的那个多余的项目就是wine在卸载软件时未自动删掉的文件,可以看看~/.config/menus 和 ~/.local/share/applications里面有哪些无效的快捷方式,删掉即可。



© 活着的博客 - 李权辉的个人博客:人,终究是生活在现实之中,是为了活着而生活.