apt-get install/remove/reinstall 不起作用。Python 错误

apt-get install/remove/reinstall 不起作用。Python 错误

最近我尝试在我的 ubuntu server 14 上安装 ubuntu 桌面。安装失败。

我尝试了几种方法来修复它,也做了很多研究。但我找不到任何有用的方法。

这是我尝试重新安装 ubuntu-desktop 时的输出。

http://pastebin.com/60TM3ePn

答案1

运行以下命令:

sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall ubuntu-drivers-common/$(lsb_release -c -s) python3-update-manager/$(lsb_release -c -s) update-manager/$(lsb_release -c -s)

如果不起作用,请尝试以下方法:

sudo dpkg -P ubuntu-drivers-common 
sudo dpkg -P python3-update-manager 
sudo dpkg -P update-manager
sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall ubuntu-drivers-common update-manager python3-update-manager
sudo apt-get install --reinstall ubuntu-desktop/$(lsb_release -c -s)
sudo apt-get dist-upgrade

https://help.ubuntu.com/lts/serverguide/apt-get.html

https://help.ubuntu.com/community/AptGet/Howto

http://www.tecmint.com/useful-basic-commands-of-apt-get-and-apt-cache-for-package-management/

答案2

我自己修复了这个问题。我设置了一个 Ubuntu 服务器 VM(完全相同的 Ubuntu 服务器版本等等)。然后我/usr/lib/python3.4/*通过 ftp 从另一台有问题的服务器上的 vanilla ubuntu 服务器复制了内容。在这个系统上,我移入了/usr/lib/python3.4/*一个临时文件夹。之后,我将 vanilla python3.4 文件夹放入该/usr/lib/python3.4文件夹中。然后,我将旧的 python3.4(临时文件夹中的那个)复制到该/usr/lib/python3.4文件夹​​中。

所以我干脆用新的 python3.4 替换了旧的。然后将旧的复制到新的上面。

在我运行完所有命令后apt-get -f install,我得到了很多错误,它们都告诉我我的 python3.4 没有配置 jet。

于是我运行了apt-get --reinstall install python3。效果很好。

最后我再次运行“apt-get -f install”,它成功安装了每个损坏的软件包,一切都很正确。:D

我知道这不是解决问题的真正聪明方法。当然,我也不会推荐这种方法。但是,如果你真的够绝望的话……

相关内容