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:错误整理相关推荐

  1. ubuntu18.04错误配置变量环境导致无法进入系统

    1.问题描述 错误配置环境变量(直接在/etc/profile文件末尾添加了export xxx),关机后一直在登录界面循环无法进入系统. ###环境变量的添加是在原有变量之后以冒号(:)分隔加入,并 ...

  2. ubuntu18.04新机配置VinsMono环境博客整理(中文输入法、换源、ROS、Opencv、Eigen、Ceres、VinsMono)

    ubuntu18.04新机配置VinsMono环境博客整理(中文输入法.换源.ROS.Opencv.Eigen.Ceres.VinsMono) 文章目录 前言 1. ibus拼音输入法 2. 换源 2 ...

  3. ubuntu18.04.4 安装 dlib (解决 Running setup.py install for dlib ... error错误)

    ubuntu18.04.4 安装 dlib (解决 Running setup.py install for dlib - error错误) 直接安装出现错误: Running setup.py in ...

  4. ubuntu18.04安装VCS+verdi错误集锦

    文章目录 文件清单 步骤 错误1:verdi启动错误 错误2 :启动vcs错误 错误3 lmg_vcs错误 错误4 启动dve报错,提示需要-mode64 错误5 启动VCS错误 错误6 执行vcs错 ...

  5. 关于Ubuntu18.04+win10双系统开机引导错误的解决方法

    关于Ubuntu18.04+win10双系统开机引导错误的解决方法 文章目录 关于Ubuntu18.04+win10双系统开机引导错误的解决方法 前言 一.出现的错误 二.解决方法 1.查找电脑上所有 ...

  6. 安装程序向硬盘复制文件是遇到错误:[Errno 5] Input/out error ;U盘安装Ubuntu18.04.1遇到错误

    U盘安装Ubuntu18.04.1遇到错误: 安装程序向硬盘复制文件是遇到错误:[Errno 5] Input/out error : 这通常是由于CD/DVD盘片或者驱动器有问题,或者硬盘错误造成的 ...

  7. mysql密码错误解决方法--windows和ubuntu18.04

    windows版本mysql方法 进入MYSQL密码提示错误 C:\Users\Newland>mysql -u root -p Enter password: ****** ERROR 104 ...

  8. 虚拟机+Ubuntu18.04+ORB_SLAM3+ROS环境配置(配置环境的过程以及途中出现的错误,解决方法)

    前提概要:因为导师的科研安排,需要做三维重建,并基于Jeston的硬件平台来完成,由于板子还没有到(应该说报销的费用还没到,没钱买QAQ),所以先用虚拟机模拟配置一下环境.写这篇文章也是为了板子到了以 ...

  9. WSL安装ubuntu18.04+2016VCS+Verdi——记录安装过程错误

    前言: 安装过程花了一个星期,最开始是wsl的图形化界面一直没搞出来,等图形化界面安装好之后,安装vcs和verdi的过程又是一波三折.(这段可不看,总结一下自己踩过的坑) 1.最开始装的ubuntu ...

  10. 拯救者Y9000P 安装Ubuntu18.04 、Ros Melodic等相关配置过程中出现的错误及解决办法

    电脑配置:拯救者Y9000P 2022 i9 3060 目录 一.安装Ubuntu18.04 1.安装UltralSO时无法写入镜像文件,显示磁盘/映像空间太小 2.由于2022拯救者Y9000PBI ...

最新文章

  1. linux 检查权限,检查目录下 文件的权限-linux shell脚本,
  2. php传输html乱码解决
  3. 控制寄存器,CPU缓存,PWT,PCD
  4. Scala @BeanProperty注解生成getter/setter
  5. Design Patterns in Java
  6. P1447-[NOI2010]能量采集【GCD,数论,容斥】
  7. (转)Tiny210v2( S5PV210 ) 平台下 FIMD 对应 的 framebuffer 驱动中,关于 video buffer 的理解...
  8. mysql 多物理机_MySQL 5.6同一物理主机配置多实例
  9. 3Dcnn 降假阳性模型调试(八)
  10. 问题三十七:C++怎么解一元四次方程?(1)——怎么解一元二次方程
  11. Linux内核开发_内核模块
  12. USB Storage启动EBox4300
  13. Android手机截图命令screencap
  14. Unity人物动画扩展
  15. idea的HttpClient工具,发送post/get请求,可以发送json
  16. 纬度和经度的最大长度是多少?
  17. SpringBoot 请求相关
  18. sicp2.4消息传递总结
  19. Python工程师是做什么的?如何学习Python
  20. 不看会后悔的100个超有趣冷知识(一)

热门文章

  1. Java IDEA Debug进制二维数组
  2. Android studio 导入jar 文件
  3. 赋值语句和赋值表达式
  4. Scrum立会报告+燃尽图(Beta阶段第二周第七次)
  5. 使用MS VS的命令来编译C++程序
  6. Java内存溢出详解之Tomcat配置
  7. linux内核开机显示企鹅logo,批改linux内核kernel开机logo(小企鹅)
  8. C++ 笔记(24)— STL map 类(map实例化、插入、查找、删除)
  9. PyTorch 笔记(14)— nn.module 实现简单感知机和多层感知机
  10. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...