我正在遵循这个指南(https://help.ubuntu.com/community/OpenCV) 来安装 openCV。
sudo su
sudo apt-get install build-essential
sudo apt-get install libavformat-dev
sudo apt-get install ffmpeg
sudo apt-get install libcv2.3 libcvaux2.3 libhighgui2.3 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev
我还运行了不完整的命令:
sudo apt-get install libcv2.3 libcvaux2.3 libhighgui2.3 python-
第一次,是错误,但我想那应该不会有什么问题。
我还运行了一个
sudo apt-get autoremove
在某一点。
在此之后,ubuntu 界面变得很奇怪,类似于这篇文章描述的..: 升级至 12.04 版后,启动器、顶部面板和窗口装饰消失
但是,这不是唯一的问题...我安装的一些程序无法在终端中自动完成命令,而且我根本找不到它们的垃圾箱......
我不明白……看起来好像有什么东西删除了很多随机程序……比如 Firefox、Terminator……也许还有 Unity?可能是 apt-get 触发了某种被中断的更新过程?我不知道这里发生了什么……
我已经尝试过了
sudo apt-get -f install
但它并没有解决任何问题。
安装 unity 恢复了一些界面元素,但几乎所有的启动器图标都消失了,界面皮肤很糟糕,而且有故障......
有什么建议吗?我希望能够恢复我的程序 :(
谢谢。
答案1
进入 TTY (Control+Alt+F1),检查是否ubuntu-desktop
已安装:
$ apt-cache policy ubuntu-desktop
ubuntu-desktop:
Installed: (none)
Candidate: 1.299
Version table:
1.299 0
500 http://archive.ubuntu.com/ubuntu/ raring/main amd64 Packages
就我的情况而言,不是。我假设您触发了某些软件包的级联删除,这已经摧毁了 Unity。要修复,只需重新安装ubuntu-desktop
,一切都应该会修复。
sudo apt-get install ubuntu-desktop