我无法在 Ubuntu 中安装 finger 包。下面是我尝试运行命令时终端上的输出
`sudo apt-get install finger`
ritesh@ubuntu:~$ sudo apt-get install finger
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
finger
0 upgraded, 1 newly installed, 0 to remove and 444 not upgraded.
E: Could not get lock /var/cache/apt/archives/lock - open (11: Resource
temporarily unavailable)
E: Unable to lock directory /var/cache/apt/archives/
lock
我还在/var/cache/apt/archives 位置看到一个具有以下权限的文件
-rw-r----- 1 root root 0 2012-03-29 04:53 lock
答案1
Ubuntu 和 Debian 的apt-get
与其他大多数软件包管理器一样,始终只允许一次运行一个实例:您无法同时安装两个东西。原因是两个安装过程可能会相互干扰,并且软件包数据库相当复杂,您不想弄乱它。
如果您的包管理器抱怨无法获得锁,这意味着您必须等待所有正在运行的安装完成(或取消它们)并退出任何持有永久锁的包管理器前端(如aptitude
)。