处理linux-image- *包时遇到的错误(通过APT / dpkg)
sudo apt-get upgrade
返回:
Errors were encountered while processing: linux-image-4.8.0-39-generic linux-image-4.8.0-41-generic linux-image-generic linux-firmware linux-signed-image-4.8.0-39-generic linux-image-extra-4.8.0-39-generic linux-image-4.8.0-37-generic linux-image-extra-4.8.0-37-generic linux-signed-image-4.8.0-41-generic linux-signed-image-4.8.0-37-generic linux-signed-image-generic linux-image-extra-4.8.0-41-generic linux-generic linux-signed-generic initramfs-tools E: Sub-process /usr/bin/dpkg returned an error code (1)
我看到了相关的问题,但他们的错误有点不同。 我不知道这是否重要。
对我来说,这两行有帮助! 只需删除所有linux-extra和linux-extra-image文件,这些文件有问题且陈旧。
对于每个包:
sudo mv /var/lib/dpkg/info/.* /tmp/
然后:
sudo apt-get autoremove && sudo apt-get autoclean
然后安装/更新最新的linux映像文件
sudo apt-get install linux-generic
我发现了问题
apt-get没有在Ubuntu 16.04上运行,内核包的问题
它来自我为使用Teensy微控制器所做的一些修改
完全可能有多个内核。 由于只有一个用于从其他人启动,因此会自动处于非活动状态。 在一个失败的情况下拥有多个内核是一个优点。 我有4个内核。 因为在您的情况下所有内核都失败了,我怀疑您的驱动器或分区空间不足或没有足够的空间。
Tengasui,
你很难从单个Ubuntu OS中运行几个内核,所以我建议你把过时的版本“搁置”。
像这样:
sudo apt-mark hold **package_name**
例如
sudo apt-mark hold linux-image-4.8.0-39-generic
可能你只需要最新的内核linux-image-4.8.0-41-generic和相关的linux-firmware。
还尝试:
dpkg --configure -a
有一个孤立的错误你可以发布,我们可以比十几个内核变种中的大量错误组合更多地知道。
我遇到了这样的问题,这是在ubuntu全新安装期间发生的。 这是因为我的启动分区太小(100MB),并且安装无法复制所需的所有文件。
FIX:将启动分区扩大到200MB,然后重新安装。
你在/ etc / apt /目录中的sources.list文件已损坏,请做以下事情,为你们做一切。
//first remove the source.list file don't worry rm /etc/apt/sources.list
然后在终端中运行此命令
sudo software-properties-gtk
这将自动创建一个sources.list文件。 然后运行这个
sudo apt -f install
最诚挚的问候…… Mehdi Filban
- 如何配置live usb以安装其他软件包?
- 12.04上的未满足依赖性问题 – libcurl4-openssl-dev取决于librtmp-dev
- 如何清除以前只删除的包裹?
- 如何解决“未安装Oracle JDK 8”。 错误,即使我以前安装过它?
- maas / stable / ubuntu xenial存储库没有Release文件
- 跳过获取已配置文件’main / binary-i386 / Packages’作为存储库’xxx’不支持架构’i386′
- 每当我使用sudo apt-get remove / install时,回复都是错误
- 无法找到包lib32bz2-1.0
- 如何在Ubuntu 12.04上安装libpcap头文件?