无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) ubuntu 安装vim 及遇到的错误处理

今天,处理完问题,闲来无事,打算在虚拟机中的Ubuntu中练习shell脚本编写。

无奈,虚拟机系统所装的只有vi,这个编辑软件对于我们来说还是比较不习惯的,所以打算安装vim。好了,闲言少叙。

安装vim:

1.我是虚拟机系统避免麻烦,直接切换的root用户。输入:apt-get install vim-gtk 命令即可安装,如果非root用户,在命令前方加入sudo,即:sudo apt-get install vim-gtk 即可安装vim工具。

2.可是再安装的时候报了一个错,错误内容如下:

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

查了很多资料,提示也很清楚,原因可能是上次我直接在VM切断的电源导致资源一直被占用未被释放,所以还是要注意要规范操作,养成好的习惯,就算是虚拟机也该如此。

解决办法:我采用的是直接杀死占用进程。

命令如下:

sudo rm /var/cache/apt/archives/lock

sudo rm /var/lib/dpkg/lock

同样如果是root用户即可 去掉sudo关键字。

时间: 2024-10-15 04:58:35

无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) ubuntu 安装vim 及遇到的错误处理的相关文章

【Linux/Ubuntu学习 7】E: 无法获得锁 /var/lib/dpkg/lock – open (11: 资源暂时不可用) E: 无法锁定管理目录

在用sudo apt-get install 安装软件时,由于速度太慢,想换个软件源,直接关闭了终端,apt-get但进程没有结束,结果终端提示 :“E: 无法获得锁 /var/lib/dpkg/lock – open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?” 解决办法如下: 1 终端输入 ps -aux ,列出进程.找到含有apt‘-get的进程,直接sudo kill PID.解决. 2 强制解锁,命令 sudo rm /

ubuntu 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

结果终端提示: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?" 解决办法如下: 1.终端输入 ps  -aux ,列出进程,找到含有apt-get的进程,直接sudo kill PID解决. 2.强制解锁--命令: sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock

解决问题E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

在用sudo apt-get install 安装软件时,结果终端提示: "E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?" 解决办法如下:1.终端输入 ps  -aux ,列出进程.找到含有apt'-get的进程,直接sudo kill PID.解决. 2.强制解锁,命令 sudo rm /var/cache/apt/archives/lock sudo

无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

问题描述: 有时候使用 apt-get 终端提示这样的错误信息: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?" 解决办法: 方法一:强制解锁--命令: sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 方法二:终端输入 ps -aux ,列出进程,找到含有 apt-get 的进程,直接sud

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

Linux下sudo apt-get install 安装时报错: 解决办法 1.   终端输入 ps  -aux ,列出进程.找到含有apt'-get或者wget的进程,      直接sudo kill PID. 2.   强制解锁,命令sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用 E: 无法锁定管理目录(/var/lib/dpkg/)

sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 终端输入 ps -aux |grep apt-get ,列出含有apt-get的进程,直接sudo kill PID.解决 原文地址:https://www.cnblogs.com/the-wang/p/8570660.html

记录 解决ubuntu16.04 ‘E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) ’

当运行sudo apt-get install/update/其他命令时,会出现如下提示: E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 出现这个问题的原因可能是: 在ubuntu系统的termial下,用apt-get i

E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?

(scrapingEnv) [email protected]:~/scrapingEnv$ sudo apt install python3-pip E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它? 在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下

无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用)

转自:http://www.cnblogs.com/ManMonth/archive/2010/01/14/1648010.html 问题: 运行程序更新时出现报错: 解决:其实这是因为有另外一个程序在运行,导致锁不可用.原因可能是上次运行更新或安装没有正常完成.解决办法是杀死此进程sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock