[Linux教程] 搬瓦工重装Ubuntu系统出现 Could not get lock /var/lib/dpkg/lock 的解决方法

这几天连续两次重装了搬瓦工的系统为 Ubuntu 16.04 LTS 后出现了同样的问题。记录一下解决方法。之后也会多更新一些 Linux 方面的教程,方便大家更好的使用搬瓦工。Linux,从入门到放弃!

问题描述

root@ubuntu:~# apt update
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB] Get:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB] Get:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB] Fetched 306 kB in 0s (358 kB/s)
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?

新安装完系统后,首次登录系统,使用 apt update 发现一直更新不了。每次都提示这个错误。看了下错误提示,是因为系统锁被别的进程占用了(每次新装完 Ubuntu 系统时,内部会缺少比较多的软件源,这时候系统会自动启动更新进程 apt-get,所以其实是我太心急了,但是既然问题发生了,就得去解决它。)

解决方法很简单,也有很多种。

解决方法一

直接修复一下这个 lock 锁:

sudo dpkg --configure -a

然后再 apt update,就没有问题了。如果上述命令没有效果,可以重启一下 VPS 再输入。

解决方法二

如果想要折腾一点,那么可以手动查看进程,然后把该进程杀死。

ps aux | grep apt

查看所有占用 apt 的进程,然后使用 kill 命令杀死对应进程号即可。再次 apt update 应该就没有问题了。

其他

买 VPS 来,就是折腾。折腾死了,大不了重装个系统。大家有什么 Linux 相关的问题,也可以在下面留言。

更多的搬瓦工 VPS 的使用教程,请查看:《搬瓦工教程大全

还没购买的,赶紧买一个折腾吧。

CN2 常规版 – 10 GB(目前最便宜

  • 硬盘:10 GB RAID-10
  • 内存:512 MB
  • CPU:1x Intel Xeon
  • 流量:500 GB/月
  • 带宽:1 Gigabit
  • 机房:购买时只有CN2,购买后可迁到别的机房
  • 备注:Direct route via CN2 and China Unicom(电信CN2和联通直连)
  • 测试IP:23.252.99.102
  • 价格:29.99美元/年(用优惠码 BWH3HYATVBJW 后28.19美元/年
  • 购买链接

CN2 常规版 – 20 GB (目前性价比最高

  • 硬盘:20 GB RAID-10
  • 内存:1024 MB
  • CPU:1x Intel Xeon
  • 流量:1000 GB/月
  • 带宽:1 Gigabit
  • 机房:购买时只有CN2,购买后可以迁到别的机房
  • 备注:Direct route via CN2 and China Unicom(电信CN2和联通直连)
  • 测试IP:23.252.99.102
  • 价格:5.99美元/月 或 49.99美元/年(使用优惠码 BWH3HYATVBJW 后46.99美元/年
  • 购买链接

更多方案可以查看:《搬瓦工所有可购买方案》。

购买教程可以查看:《搬瓦工 2017最新购买教程 & 支付宝支付教程

关于机房迁移的问题,可以查看:《搬瓦工VPS后台迁移机房问题详解:什么套餐可以迁到什么机房?

未经允许不得转载:Bandwagonhost中文网 » [Linux教程] 搬瓦工重装Ubuntu系统出现 Could not get lock /var/lib/dpkg/lock 的解决方法