首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法启动Ubuntu软件!

无法启动Ubuntu软件!
EN

Ask Ubuntu用户
提问于 2016-08-15 08:34:46
回答 6查看 6.2K关注 0票数 5

自从我在我儿子的联想G50-45上安装了Ubuntu16.04LTS ("Xenial Xerus")之后,他就无法启动(新的) Ubuntu软件.

我们从Dash启动程序,"Ubuntu软件“图标出现在发射器上,然后消失;”gnome-软件“通常显示在系统监视器中,但是这有时会在一段时间后消失。

我如何解决这个问题,以便我的儿子可以实际使用Ubuntu软件?

当我进入时:

代码语言:javascript
运行
复制
gnome-software

什么都没发生。光标只是移动到下一行,没有错误消息,什么也没有发生(甚至在等待了一点之后),"Ubuntu“没有显示在系统监视器中,也没有显示新的终端提示。

同样的情况也适用于我输入:

代码语言:javascript
运行
复制
sudo gnome-software

我没料到"sudo“会有什么不同,但我觉得尝试并没有什么坏处。

我已经尝试过了,以防在更新中出现任何bug:

代码语言:javascript
运行
复制
sudo apt-get update && sudo apt-get upgrade

重新启动后就没什么区别了。

我还使用以下命令来完成此操作,在每个命令之间重新启动。

代码语言:javascript
运行
复制
sudo apt-get update
sudo apt-get upgrade

我还尝试使用以下命令进行更新,这没有什么区别。

代码语言:javascript
运行
复制
sudo apt upgrade
sudo apt full-upgrade

再一次,我在每次尝试之间重新开始。

我甚至尝试过重新安装软件中心,但是这并没有什么不同。

代码语言:javascript
运行
复制
sudo apt-get --purge remove gnome-software
sudo apt-get install gnome-software

有趣的是,当Ubuntu软件重新安装时,它在Dash中被列为仅仅是带有GNOME/generic (无品牌)图标的“软件”。

为了澄清,当我试图启动(现在重新安装的) GNOME软件时,它所做的事情和最初发生的事情完全一样(除了新的徽标,这次除外).如果我尝试使用终端启动(现在重新安装的) GNOME软件,情况也是如此。

当我进入时:

代码语言:javascript
运行
复制
gksudo software-center

我得到你的密码来执行管理任务,然后弹出,但是没有.只是一个全新的提示(即,就像你第一次打开终端时一样)。

当然,我再次经历了上面的所有步骤,在清理软件中心和重新安装软件中心之间重新启动了一次。

另外,当我进入时:

代码语言:javascript
运行
复制
nano /etc/apt/sources.list

它打开了一个基于终端的源列表,但没有提到"cairo“或"gusty”(?),只有超过54行(包括空格)的十几个Xenial源.正如我所说,这是一个“干净”的安装,由于这个软件中心的问题,我们还没有能够安装任何其他东西。

当我进入时:

代码语言:javascript
运行
复制
dpkg -l | grep gnome-software

我得到:

代码语言:javascript
运行
复制
ii  gnome-software                              3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu1~16.04.1 amd64        Software Center for GNOME
ii  gnome-software-common                       3.20.1+git20160617.1.0440874.ubuntu-xenial-0ubuntu1~16.04.1 all          Software Center for GNOME (common files)

产出:

代码语言:javascript
运行
复制
strace -e trace=open gnome-software

可以找到这里

产出:

代码语言:javascript
运行
复制
gnome-software --verbose >~/gnome-software.log 2>&1

可以找到这里

这对我来说什么都不重要,但希望对你们中的一个人有意义。

产出:

代码语言:javascript
运行
复制
which gnome-software

是:

代码语言:javascript
运行
复制
/usr/bin/gnome-software

以及以下各项的产出:

代码语言:javascript
运行
复制
ls -l /usr/bin/gnome-software

是:

代码语言:javascript
运行
复制
-rwxr-xr-x 1 root root 639568 Jun 21 15:57 /usr/bin/gnome-software

--

产出:

代码语言:javascript
运行
复制
nano /etc/apt/sources.list

可以找到这里

产出:

代码语言:javascript
运行
复制
ls -lR /etc/apt/ | grep -v '~'

可以找到这里

EN

回答 6

Ask Ubuntu用户

发布于 2016-12-30 04:35:26

我只是有同样的问题和同样的症状。显然,我有一个包裹排队要安装。我需要通过删除在~/.local/share/gnome-software/目录中找到的安装队列文件来重置它。为此,请打开一个终端窗口并键入以下命令:

代码语言:javascript
运行
复制
rm ~/.local/share/gnome-software/install-queue

如果这不能解决您的问题,您可能会有一个损坏的配置文件,在这种情况下,我只需删除该目录中的所有文件,并让它们重新构建。可以使用以下命令来完成:

代码语言:javascript
运行
复制
rm -r ~/.local/share/gnome-software
票数 3
EN

Ask Ubuntu用户

发布于 2016-08-16 20:58:50

或者重新安装软件中心?

代码语言:javascript
运行
复制
sudo apt-get --purge remove gnome-software
sudo apt-get install gnome-software
票数 0
EN

Ask Ubuntu用户

发布于 2016-08-24 09:01:37

可能的解决办法:尝试突触包管理器,它提供类似的功能。

代码语言:javascript
运行
复制
sudo apt-get install synaptic
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/812449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档