这几天连续两次重装了搬瓦工的系统为 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美元/年(用优惠码 BWHCGLUKKB 后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美元/年(使用优惠码 BWHCGLUKKB 后46.99美元/年)
- 购买链接
更多方案可以查看:《搬瓦工所有可购买方案》。
购买教程可以查看:《搬瓦工 2017最新购买教程 & 支付宝支付教程》
关于机房迁移的问题,可以查看:《搬瓦工VPS后台迁移机房问题详解:什么套餐可以迁到什么机房?》
未经允许不得转载:Bandwagonhost中文网 » [Linux教程] 搬瓦工重装Ubuntu系统出现 Could not get lock /var/lib/dpkg/lock 的解决方法