我在笔记本上写了一个程序,用Java在我的服务器上运行。然而,我的笔记本电脑运行的是Java 7,我的服务器是Java 6,这搞砸了。我试图通过安装openjdk-7-jre和openjdk-7-jdk包来升级服务器。这不管用。
因此,我遵循了一个指南,帮助我删除所有java相关文件,然后重新安装所需的包。这里出了点问题。我安装了所有可用的java 7包,现在我不能再使用java命令了。我可能搞砸了,有人知道怎么解决吗?我测试了7和6的安装,没有任何工作了。
发布于 2012-08-26 18:55:31
我正在使用ubuntu服务器11.10,如何修复坏包?(摘自评论)
在命令行中键入:
sudo apt-get -f install你也可以用这个:
sudo dpkg --configure -a正如所写的,这里:
如果包损坏的问题仍然存在,则解决方案是手动编辑dpkg状态文件。
$ sudo nano /var/lib/dpkg/status(您也可以使用vi而不是nano)定位损坏的包,并删除有关它的整个信息块并保存文件。
它将解决包装破损的问题。
发布于 2012-08-26 20:54:31
在尝试之后:
sudo dpkg --configure -a和
sudo apt-get install -f包装破损的问题仍然存在。
解决方案是手动编辑dpkg状态文件:
$ sudo nano /var/lib/dpkg/status找到损坏的包,并删除有关它的整个信息块并保存该文件。
https://askubuntu.com/questions/180726
复制相似问题