由于sun-java6-jre包破坏导致的Apt-Daemon问题

我在安装软件中心的所有东西时都遇到了问题。

Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 968, in simulate trans.unauthenticated = self._simulate_helper(trans) File "/usr/lib/python2.7/dist-packages/aptdaemon/worker.py", line 1092, in _simulate_helper return depends, self._cache.required_download, \ File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 235, in required_download pm.get_archives(fetcher, self._list, self._records) SystemError: E:I wasn't able to locate a file for the sun-java6-jre package. This might mean you need to manually fix this package. 

救命?

以下是我认为你应该做的事情:

 sudo apt-get --configure -a sudo apt-get update sudo apt-get upgrade 

我不确定,但我认为这可能会有所帮助……

我用了

 dpkg --remove --force-remove sun-java6-bin 

问题是由JDK6的安装不完整引起的

对于有此问题的任何人,我建议在修复此问题后安装Synaptic Package Manager以避免将来出现此类问题。