最近我尝试在我的 ubuntu server 14 上安装 ubuntu 桌面。安装失败。
我尝试了几种方法来修复它,也做了很多研究。但我找不到任何有用的方法。
这是我尝试重新安装 ubuntu-desktop 时的输出。
答案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
我知道这不是解决问题的真正聪明方法。当然,我也不会推荐这种方法。但是,如果你真的够绝望的话……