Pacote extlinux instalado apenas parcialmente, causando problemas na instalação do pacote e na atualização do apt

1

Eu tenho um desktop LTS de 12.04 x64 há cerca de um ano sem problemas, mas recentemente eu fiz algo - não sei o que - que parece ter resultado em um pacote extlinux quebrado ou parcialmente instalado.

Agora, a maioria das instalações do apt ou atualizações diárias que eu executo falham ou falham parcialmente, com erros semelhantes aos abaixo.

Eu tentei apt-get clean , apt-get autoclean , usando a interface aptitude ncurses para encontrar pacotes quebrados (sem resultados) e para completar a instalação do extlinux parcialmente instalado (falha com o erro abaixo), sem sorte. / p>

Alguém sabe qual pode ser o problema e como corrigi-lo?

$> 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.
    
por Kurtosis 08.08.2013 / 23:06

2 respostas

0

Ele foi instalado com UNetbootin como uma dependência. Apenas necessitamos do UNetbootin temporariamente para fazer uma instalação USB, depois disso foi feito, não há necessidade de mantê-lo instalado.

sudo apt-get purge unetbootin corrigiu, sem efeitos colaterais.

    
por Kurtosis 20.08.2013 / 03:47
0

Eu tive o mesmo problema. Consegui resolvê-lo usando os seguintes comandos:

apt-get remove --purge extlinux
apt-get install extlinux
apt-get clean && apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y

E funcionou! Pode ajudar alguém. Obrigado.

    
por Kiran 27.04.2014 / 03:52