xshell连接ubuntu及无法获取前端锁和锁定管理目录问题

1、下载及安装xshell

   https://blog.csdn.net/qq_42455308/article/details/105528162

2、连接前ubuntu需要安装并开启ssh

https://blog.csdn.net/md521/article/details/52597398

3、sudo apt-get update 遇到的问题

1) 无法获得锁 /var/lib/dpkg/lock – open或无法锁定管理目录(/var/lib/dpkg/)

https://pgzxc.com/posts/bab0205c.html

(1)现象描述

在终端执行指令时,遇到了如下错误
sudo apt-get install yum
E: 无法获得锁 /var/lib/dpkg/lock-frontend。锁正由进程 2320(unattended-upgr)持有
N: 请注意,直接移除锁文件不一定是合适的解决方案,且可能损坏您的系统。
E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它?

(2)原因分析

在sudo apt-get install yum时没有完成就强行关闭terminal了。然后再次打开重新install时就抛出了这个错误.
**系统提示资源可能被占用,那是因为在bantu系统中,但我们使用apt-get install/update命令时,系统会给我们这个命令上一把锁------系统更新锁,此时系统中只能是该命令只能被当前程序占用,如果在还没有安装完成或者更新完相应的软件源就关闭了终端命令行窗口,那么该进程就会被一直占用着,系统不会直接释放,这个时候就需要我们程序员们自己手动释放啦。解决办法如上。

(3)解决办法

a.杀死进程
当我们遇到这种问题时,只需要将进程列表中的相关进程杀死就可以了。通过ps -e | grep apt 列出所有带有apt字样的进程,并将其一一杀死即可。
在这里插入图片描述

b.强制解锁

有的时候我们可以不用通过杀死进程的方法来关闭apt相关的进程,但是目的都是杀死相关进程的目的。我们也可以直接删除锁文件,这样一样是起到了异曲同工之妙。

相应的命令如下:

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

sudo rm /usr/lib/dpkg/lock

2) dpkg 被中断,您必须手工运行 sudo dpkg -configure -a 解决

(1)现象描述

E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。

E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题。

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

(2)原因分析

Unbutu自带的软件更新器,太慢了,下载失败后安装其他的软件会出现这个问题,经常在Adobe-flash-player中遇到

(3)解决方法:

cd /var/cache

sduo rm -rf flashplugin-installer

即解决

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值