1) sudo apt-get remove --purge software-center
2) sudo apt-get install software-center
3) sudo software-center &
如何还是不行的话,需要
sudo apt-get update
and sudo apt-get upgrade
如果你发现普通用户不能启动software-center, 而sudo software-center可以启动。那么 很有可能是你的source.list的权限出现了问题。
执行一下:ls -al /etc/apt/sources.list
看看你的sources.list是不是有权限。如果不确认,可以执行下面的命令,即赋予所有人所有权限:
sudo chmod 777 /etc/apt/sources.list
或者
sudo chmod 777 /etc/apt/*
然后执行下面的命令:
rm ~/.local/share/zeitgeist/activity.sqlite
重启系统
其实我还是没解决普通用户启动软件中心的问题。汗颜。