Ubuntu18.04:错误整理
生活随笔
收集整理的這篇文章主要介紹了
Ubuntu18.04:错误整理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、關于Ubuntu中Could not get lock /var/lib/dpkg/lock解決方案
在執行apt install g++的時候出現以下錯誤:
問題原因:主要是因為apt還在運行。
解決方案:殺死所有的apt進程。
1:查找所有apt相關的進程,并用命令殺死。
ysh@YSH@1107:~$ ps afx|grep apt3284 pts/0 S+ 0:00 \_ grep --color=auto apt2869 ? Ss 0:00 /bin/sh /usr/lib/apt/apt.systemd.daily install2873 ? S 0:00 \_ /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held installysh@YSH@1107:~$ sudo kill -9 2873
ysh@YSH@1107:~$ sudo kill -9 2869
2:刪除鎖定文件
鎖定的文件會阻止 Linux 系統中某些文件或者數據的訪問,這個概念也存在于 Windows 或者其他的操作系統中。
一旦你運行了 apt-get 或者 apt 命令,鎖定文件將會創建于?/var/lib/apt/lists/、/var/lib/dpkg/、/var/cache/apt/archives/?中。
這有助于運行中的 apt-get 或者 apt 進程能夠避免被其它需要使用相同文件的用戶或者系統進程所打斷。當該進程執行完畢后,鎖定文件將會刪除。
所以:
1:移除對應目錄下的鎖文件:
2:強制重新配置軟件包:
3:更新軟件包源文件:
ysh@YSH@1107:~$ sudo rm /var/lib/dpkg/lock
ysh@YSH@1107:~$ sudo dpkg --configure -a
ysh@YSH@1107:~$ sudo apt update
3:問題解決,執行apt install 命令成功。(按照上述1和3命令就行了)
?
總結
以上是生活随笔為你收集整理的Ubuntu18.04:错误整理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C:模块化程序设计 以及数组
- 下一篇: 在Ubuntu18.04下的Cmake使