为什么使用Ubuntu Software Center安装软件的速度较慢?


8

我最近在PC上安装了12.04,但发现使用软件中心来安装软件需要很长时间。我的PC具有足够的功能来处理此问题(我正在运行64位计算机),因此这不是硬件问题。我看到了与此类似的线索,但没有给出有关如何解决该问题的明确答案。我花了30分钟的时间安装了我下载的游戏,这是下载时间之外的事情,在此期间,我的PC实际上无法使用。我下载的其他软件(Skype,Wine等)安装缓慢。任何帮助将不胜感激。


“运行64位计算机”没有提及速度。系统规格是什么?尽管我必须同意,与apt-get(相比我花了不到5分钟的时间)相比,它慢得令人痛苦。
RobinJ 2012年

1
AMD-phenom四核9550,4GB RAM。这不是法拉利,但拥有足够的能力来处理Ubuntu Linux。我在双重引导下运行Windows 7,没有任何问题。
戴夫2012年

3
好吧,那确实应该绰绰有余。运行Windows 7没问题吗?将是第一个:p
RobinJ 2012年

2
我发现这仅是软件中心的问题。我已经开始使用Synaptic,并且像微风一样工作。
squgeim

Answers:


0

尝试:

  • sudo apt-get --purge --reinstall install software-center

这将删除所有配置文件和软件中心(USC),然后重新安装。


执行该命令会卸载我的所有软件,并使我面临重新安装缓慢的风险吗?
戴夫

@EliahKagan如何重新安装已清除的东西?只是好奇。如果您认为可以改善我的答案,请对其进行编辑。谢谢。
2012年

@EliahKagan您的版本几乎相同,所以我会保留它。
阿尔瓦(Alvar)

@Alvar如果您使用--purge --reinstall并指定该install选项(如我的编辑所述),而不是分别进行清除和安装,则没有ubuntu-desktop被删除的风险,因此您无需建议人们重新安装它。另外,由于ubuntu-desktop是metapackage,因此sudo apt-get --reinstall ubuntu-desktop与都没有任何不同sudo apt-get install ubuntu-desktop
伊利亚·卡根

2

尽管这可能是一个狡猾的答案(例如“以这种方式代替”),但我一直发现从终端安装和更新它要容易得多。万一您不确定要调用的包的名称,甚至可以用Tab键完成所需包的名称。安装VLC很简单:

sudo apt-get install vlc

当您要查找更新时,只需写

sudo apt-get update

获取新的数据包列表,然后执行

sudo apt-get upgrade

执行实际的升级。

该终端的另一个优点是您实际上一直在查看发生了什么,在软件中心它往往会变得更加模糊,这可能给人的印象是,当它实际上只是安装许多软件包时,它就挂了。


upgrade命令不会安装任何新软件包,例如新版本的内核。
阿尔瓦(Alvar)

我以为这可以解决问题,但没有解决。并不是说下载会花费如此长的时间,而是说“正在应用更改”的安装。这需要花费大量时间,这使系统几乎无法使用。11.04很好。
戴夫

从终端安装软件也非常慢。该版本在我的系统上似乎非常不稳定。
戴夫2012年

1
@Dave由于从终端安装软件的速度也很慢,因此几乎可以肯定问题不在软件中心本身。您是否尝试过“ 包管理器故障排除过程”
伊利亚·卡根

终端同样慢,这似乎很奇怪。如果您转到干净的终端(如CTRL + ALT + F1)并从那里运行,会怎样?正如Eliah指出的那样,问题可能出在软件包管理器上。
pzkpfw 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.