首页 > 系统服务 > 详细

Ubuntu16.04更新和下载东西报错

时间:2018-02-09 23:19:56      阅读:400      评论:0      收藏:0      [点我收藏+]

查询系统当前内核

技术分享图片

查询系统现有内核文件

技术分享图片

清除多余内核文件

技术分享图片

如上,报错!

共有三个报错:

  1. 子进程 旧的 pre-removal 脚本 返回错误状态 1
  2. 子进程 新的 pre-removal 脚本 返回错误状态 1
  3. 子进程 已安装 post-installation 脚本 返回错误状态 1

 

 解决方法:

“子进程 旧的 pre-removal 脚本 返回错误状态 1”问题:

 技术分享图片

打开了status文档,寻找linux 内核对应的package,只找到了一个linux-base的package,删掉了对应描述。

事实上,打开的文件有几万行,实在不好找一个字符串,然后自己对Linux命令行不是特别熟悉。

我是用下面的方法找的:

输入sudo vi /var/lib/dpkg/status

但是并没有显示行号,

技术分享图片

输入冒号set number再回车,可显示行号:

技术分享图片

技术分享图片

输入斜杠,再输入要查找的字符串再回车即可跳到要查找的字符串的位置。

技术分享图片

技术分享图片

技术分享图片

 然后就可以在对应的文件找到在哪一行了。

技术分享图片

 删除这一部分。

(备份至此:

Package: linux-base
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 22
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Multi-Arch: foreign
Version: 4.0ubuntu1
Description: Linux image base package
 This package contains files and support scripts for all Linux
 images.
Original-Maintainer: Debian Kernel Team <debian-kernel@lists.debian.org>

Ubuntu16.04更新和下载东西报错

原文:https://www.cnblogs.com/dorra/p/8437042.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!