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?
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
解决方法:输入以下命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后再安装想装的包,即可解决。
Review Process
触发任何一个事件时,系统都会将他定义成为一个程序(Program) binary file),并且给予这个程序一个 ID ,称为 PID (Process ID),同时依据启发这个程序的使用者与相关属性关系,给予这个 PID 一组有效的权限配置。
不同的使用者身份运行这个 program 时,系统给予的权限也都不相同!