首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >只部分安装了extlinux包,导致包安装和apt更新问题。

只部分安装了extlinux包,导致包安装和apt更新问题。
EN

Ask Ubuntu用户
提问于 2013-08-08 21:06:33
回答 2查看 2.4K关注 0票数 1

我已经运行12.04 x64 LTS桌面一年了,没有任何问题,但最近我做了一些事情--不知道是什么--似乎导致了一个损坏或部分安装的extlinux包。

现在,我运行的大多数apt安装或每日更新要么失败要么部分失败,其错误类似于下面的错误。

我已经尝试过apt-get cleanapt-get autoclean,使用aptitude接口查找损坏的包(没有结果),并完成部分安装的extlinux的安装(失败与下面的错误),没有运气。

有谁知道问题可能是什么,以及如何解决?

代码语言:javascript
复制
A2gt; aptitude

(Reading database ... 681145 files and directories currently installed.)

Removing libio-pty-perl ...

Removing libllvm3.0:i386 ...

Removing linux-headers-3.2.0-31-generic ...

Removing linux-headers-3.2.0-31 ...

Removing sdparm ...

Removing ttf-umefont ...

Removing ttf-unfonts-core ...

Removing wine-gecko1.7 ...

Removing wine-gecko1.7:i386 ...

Removing wine-mono0.0.4 ...

Processing triggers for man-db ...

Processing triggers for libc-bin ...

ldconfig deferred processing now taking place

Setting up extlinux (2:4.05+dfsg-2) ...

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-3.2.0-51-generic...

P: Writing config for /boot/vmlinuz-3.2.0-49-generic...

P: Writing config for /boot/vmlinuz-3.2.0-48-generic...

P: Writing config for /boot/vmlinuz-3.2.0-45-generic...

P: Writing config for /boot/vmlinuz-3.2.0-44-generic...

P: Writing config for /boot/vmlinuz-3.2.0-43-generic...

P: Writing config for /boot/vmlinuz-3.2.0-41-generic...

P: Writing config for /boot/vmlinuz-3.2.0-40-generic...

P: Writing config for /boot/vmlinuz-3.2.0-39-generic...

P: Writing config for /boot/vmlinuz-3.2.0-38-generic...

P: Writing config for /boot/vmlinuz-3.2.0-37-generic...

P: Writing config for /boot/vmlinuz-3.2.0-36-generic...

P: Writing config for /boot/vmlinuz-3.2.0-35-generic...

P: Writing config for /boot/vmlinuz-3.2.0-34-generic...

P: Writing config for /boot/vmlinuz-3.2.0-33-generic...

P: Writing config for /boot/vmlinuz-3.2.0-32-generic...

P: Writing config for /boot/vmlinuz-3.2.0-31-generic...

P: Writing config for Windows 7 (loader) on /dev/sda1...

P: Writing config for Windows Recovery Environment (loader) on /dev/sda2...

P: Installing debian theme...cp: cannot stat `/usr/share/syslinux/themes/debian-squeeze/extlinux/memtest.bin': No such file or directory

dpkg: error processing extlinux (--configure):

subprocess installed post-installation script returned error exit status 1

No apport report written because MaxReports is reached already

Errors were encountered while processing:

extlinux

E: Sub-process /usr/bin/dpkg returned an error code (1)

A package failed to install.  Trying to recover:

Setting up extlinux (2:4.05+dfsg-2) ...

P: Checking for EXTLINUX directory... found.

P: Writing config for /boot/vmlinuz-3.2.0-51-generic...

P: Writing config for /boot/vmlinuz-3.2.0-49-generic...

P: Writing config for /boot/vmlinuz-3.2.0-48-generic...

P: Writing config for /boot/vmlinuz-3.2.0-45-generic...

P: Writing config for /boot/vmlinuz-3.2.0-44-generic...

P: Writing config for /boot/vmlinuz-3.2.0-43-generic...

P: Writing config for /boot/vmlinuz-3.2.0-41-generic...

P: Writing config for /boot/vmlinuz-3.2.0-40-generic...

P: Writing config for /boot/vmlinuz-3.2.0-39-generic...

P: Writing config for /boot/vmlinuz-3.2.0-38-generic...

P: Writing config for /boot/vmlinuz-3.2.0-37-generic...

P: Writing config for /boot/vmlinuz-3.2.0-36-generic...

P: Writing config for /boot/vmlinuz-3.2.0-35-generic...

P: Writing config for /boot/vmlinuz-3.2.0-34-generic...

P: Writing config for /boot/vmlinuz-3.2.0-33-generic...

P: Writing config for /boot/vmlinuz-3.2.0-32-generic...

P: Writing config for /boot/vmlinuz-3.2.0-31-generic...

P: Writing config for Windows 7 (loader) on /dev/sda1...

P: Writing config for Windows Recovery Environment (loader) on /dev/sda2...

P: Installing debian theme...cp: cannot stat `/usr/share/syslinux/themes/debian-squeeze/extlinux/memtest.bin': No such file or directory

dpkg: error processing extlinux (--configure):

subprocess installed post-installation script returned error exit status 1

Errors were encountered while processing:

extlinux

Press return to continue.
EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2013-08-20 01:47:52

它是以UNetbootin作为依赖项安装的。只需要UNetbootin临时做一个安装USB,完成后,不需要保留它的安装。

sudo apt-get purge unetbootin修复了它,没有副作用。

票数 0
EN

Ask Ubuntu用户

发布于 2014-04-27 01:52:31

我也有过同样的问题。我能够使用以下命令解析它:

代码语言:javascript
复制
apt-get remove --purge extlinux
apt-get install extlinux
apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y

而且起作用了!也许能帮上忙。谢谢。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/330333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档