apt-get update 出现E: Could not get lock /var/lib/apt/lists/lock问题的解决
生活随笔
收集整理的這篇文章主要介紹了
apt-get update 出现E: Could not get lock /var/lib/apt/lists/lock问题的解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
問題:
Ubuntu在更新軟件源時,出現E: Could not get lock /var/lib/apt/lists/lock問題
$ sudo apt-get updateReading package lists... DoneE: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)E: Unable to lock directory /var/lib/apt/lists/原因:
資源鎖被別的進程占用
解決辦法:
方法一:kill掉占用資源的進程(推薦使用)
查看哪些進程在占用資源
$ ps -e | grep apt2708 ? 00:00:00 apt.systemd.dai2713 ? 00:00:00 apt.systemd.dai從以上的結果看到 占用資源的的PID(進程號)是2708和2713,那么kill掉這兩個進程即可
$ sudo kill -9 2708 2713再次執行
$ sudo apt-get update成功!
方法二: 重啟釋放資源
$ sudo reboot
原文鏈接:https://blog.csdn.net/qq_42881421/article/details/92016553
總結
以上是生活随笔為你收集整理的apt-get update 出现E: Could not get lock /var/lib/apt/lists/lock问题的解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入理解Java虚拟机-如何利用Visu
- 下一篇: Linux命令使用汇总