所以我试图从源代码安装gpac(一个很大的错误),并且在这个过程中我破坏了我的Ubuntu机器。 我可以做sudo apt-get update,但是当我做sudo apt-get upgrade时,我得到这个错误:
richard@richard-desktop:~/projects/sdp-encode-node$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies. freeglut3-dev : Depends: freeglut3 (= 2.6.0-0ubuntu2) but 2.6.0-1ubuntu2 is installed E: Unmet dependencies. Try using -f. richard@richard-desktop:~/projects/sdp-encode-node$
任何想法如何解决它?
你有没有尝试运行apt-get -f install ,就像提示的消息一样?
我怀疑这个错误信息的关键部分是这样的:
freeglut3-dev : Depends: freeglut3
您可以尝试安装freeglut3或者,如果您不需要freeglut3-dev ,请尝试删除。
无论哪种方式,您可能需要-f强制它工作,而不是抱怨未满足的依赖关系:
apt-get -f install freeglut3
要么
apt-get -f remove freeglut3-dev