
Não foi possível atualizar/atualizar/instalar o Ubuntu 14.04 e mostra o seguinte:
Get:21 http://us.archive.ubuntu.com trusty/universe Translation-en [4,089 kB]
E: Method bzip2 has died unexpectedly!
E: Sub-process bzip2 received signal 25.
Também durante a atualização - mostra '0%':
Eu estava corrigindo o erro 'sts...0%' ao atualizar o Ubuntu. Tentei criar um manual sources.list
. Reverti as alterações no arquivo, mas o erro ainda persiste.
Responder1
o resultado de ulimit -f é 15.000
Este é o limite, em kB, do tamanho dos arquivos que podem ser gravados pelo shell atual ou por qualquer processo descendente. Normalmente deveria ser unlimited
. O processo de instalação provavelmente exigirá a gravação de arquivos maiores que 15 MB.
E: O subprocesso bzip2 recebeu o sinal 25.
Os processos recebem sinais de outro processo ou do kernel do sistema operacional. Você pode enviá-los com kill
; usar ctrl-c, ctrl-d, etc. também envia sinais. Você pode ver uma lista deles com kill -l
:
1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
Esses são os primeiros 25 no meu sistema; eles são especificados principalmente pelo POSIX (embora apenas alguns com números correspondentes). De qualquer forma, esta lista é provavelmente consistente em todo o GNU/Linux. Se você pesquisaresta páginavocê verá SIGXFSZ
que significa "Limite de tamanho de arquivo excedido" e um pouco mais de pesquisa conecta isso às ulimit
configurações.
ulimit
pode ser usado para definir e também para obter. Tente sudo ulimit -f unlimited
, verifique ( ulimit -f
) e tente atualizar novamente.