软件中心为空“服务器无用”“配置文件中没有用户名”

The*_*ugh 4 software-center

我升级到 12.04 LTS 并运行软件中心,而一些东西正在运行,但崩溃了。(上网本上的 2 GB RAM。)

重新启动时,Ubuntu One 界面找不到任何程序,既未安装(运行),也无法下载。所以我启动了软件中心,它打开了,但什么也不做。我单击“关闭”按钮并收到“强制退出?” 盒子。所以我放弃了。

做了研究,学会了从终端运行软件中心:

2012-04-29 23:14:36,978 - softwarecenter.backend.reviews - WARNING - Could not get usefulness from server, no username in config file
Run Code Online (Sandbox Code Playgroud)

然后尝试了以下没有成功:

重新安装软件中心:

sudo apt-get install --reinstall software-center
Run Code Online (Sandbox Code Playgroud)

没用。在帖子中找到了这个:删除软件中心的配置文件,然后注销并重新登录

sudo rm -rf ~/.config/software-center
Run Code Online (Sandbox Code Playgroud)

没用。使用 Synaptic Package Manager 重新安装软件中心。还是没有骰子!

而且我是Linux新手,所以我不知道配置文件的狄更斯在哪里。帮助表示赞赏。

Hac*_*ell 6

cd ~/.cache; rm -r software-center

在一个终端。

归功于小丑迪诺:P


Dro*_*onz 5

我一直在看到几乎完全相同的东西,在同一版本(新鲜的 Ubuntu 12.04)中看到了同样的问题。我尝试了类似的事情,但它们对我也不起作用。显然还有其他软件安装程序可用,如该线程的答案中所建议。

我在我的电脑上找到了答案!这是上面重新安装解决方案的一种变体,我在尝试解决另一个问题时应用了它,结果证明这是这个问题的副作用。对我来说,原因显然是 Ubuntu 软件中心缓存中的某些东西,弄乱了它和 Dash 搜索。所以另一个线程让我做对我有用的事情,那就是:

rm ~/.cache/software-center -R
unity --reset &
Run Code Online (Sandbox Code Playgroud)