在Ubuntu16.04中安装一些依赖包如:
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
sudo apt-get install --no-install-recommends libboost-all-dev
报错如下:
D:无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
D: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
原因:进程被占用!!
解决方法:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
此时,继续运行安装依赖包,结果报错同上!
在此注意了,先关闭终端窗口,然后继续尝试,仍未解决,尝试重启虚拟机。