系统提醒boot空间不足后,进行手动删除,发现被锁
放置后catkin_make也出现问题,不知是否有关系,从头开始尝试解决。
boot空间不足

  • 解决boot空间不足

boot空间不足
1 查看已安装内核及当前使用内核版本

dpkg --get-selections |grep linux-image
uname -a

boot空间不足
2 删除已有内核

sudo apt purge linux-image-4.15.0-33-generic

问题1出现了
boot空间不足3 之前更新安装出错
解决方法一
其实导致这个问题的主要原因是因为/var/lib/dpkg/updates文件下的文件有问题,可能是其他软件安装过程或是其他原因导致的,这里删除掉然后重建即可

sudo rm /var/lib/dpkg/updates/*
问题2 rm: 无法删除'/var/lib/dpkg/updates/*': 没有那个文件或目录
sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade

解决方法二:
重新更新后,问题3如下:

gpgv: 无法检查签名:找不到公钥

can't find file to patch at input line 5Perhaps you used the wrong -p or --s
patch 停止,出现下式,及补丁问题
**File to patch:** 

patch补丁相关
停止终端,出现问题4

dpkg: 处理软件包 ros-kinetic-turtlebot-teleop (--configure)时出错: 依赖关系

解决方法

1.将info文件夹更名
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
2再新建一个新的info文件夹
sudo mkdir /var/lib/dpkg/info
3.更新
sudo apt-get update
<pre name="code" class="plain">sudo apt-get -f install
4.执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old 
5.把自己新建的info文件夹删掉
sudo rm -rf /var/lib/dpkg/info
6.把以前的info文件夹重新改回名字
sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info 
--------------------- 
作者:zhengbin1993 
原文:https://blog.csdn.net/u010426270/article/details/52028620 

顺利完成,也意味着删除掉过期内核。

相关文章:

  • 2021-10-19
  • 2022-12-23
  • 2021-12-25
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2021-10-17
  • 2021-07-16
猜你喜欢
  • 2022-02-04
  • 2021-08-29
  • 2021-09-23
  • 2021-05-14
  • 2022-12-23
  • 2021-11-22
相关资源
相似解决方案