我收到此错误:
sathiesh@sathiesh:~$ sudo apt-get install g++
[sudo] password for sathiesh:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
答案1
正如它指出的那样is another process using it?
,可能有另一个应用程序在占用/var/lib/dpkg/lock
。与其找到并关闭该程序,不如重新启动计算机,然后发出相同的命令。如果您使用的是 Ubuntu 13.04,我建议
sudo apt-get install build-essential
这将安装构建 Debian 软件包所需的所有基本工具,其中包括g++
和make
答案2
您是否尝试过重新安装 gcc(与 g++ 一起)?
据我所知,这两个包总是在一起的?
sudo apt-get install --reinstall gcc