Pregeneração do formato do ConTeXt MarkIV. Isso pode levar algum tempo ... leva uma eternidade

5

Hey, eu tentei instalar latex usando os seguintes comandos no Ubuntu 16.04:

sudo apt-get install texlive-full texstudio

Então eu finalmente cheguei ao ponto com a seguinte saída:

Setting up thunderbird-locale-en (1:52.3.0+build1-0ubuntu0.16.04.1) ... 
Setting up thunderbird-locale-en-us (1:52.3.0+build1-0ubuntu0.16.04.1) ... 
Setting up context (2015.05.18.20150601-2) ... 
Running mtxrun --generate. This may take some time... done. 
Pregenerating ConTeXt MarkIV format. This may take some time...

Depois de esperar cinco horas, encerrei o processo. Infelizmente agora meus pacotes parecem estar quebrados. por exemplo, quando tento instalar um novo pacote ou tento o sudo apt-get dist-upgrade, recebo o seguinte erro:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure
-a' to correct the problem.

E se eu tentar

sudo dpkg --configure -a

Eu voltei para o interminável ponto de espera ...

Alguma ideia do que posso fazer?

Notas:

  • Eu também instalei o Miktex antes que isso cause alguns problemas?
  • Eu infelizmente não consigo remover qualquer pacote porque também recebo:

     sudo apt-get remove tex-common
     E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 
    
por sqp_125 15.09.2017 / 07:56

2 respostas

0

Eu sou novo no linux (apenas alguns dias e eu bati 4 vezes já: D) ... Eu enfrentei o mesmo problema ao instalar o texlive-full - apt-get install , purge e assim por diante não funcionou e sudo dpkg --configure -a não conseguiu terminar. Eu não sei qual passo ajudou mais, mas depois de pesquisar na internet eu encontrei a solução para 'reparar' os danos.

  1. abra o segundo terminal e digite sudo killall dpkg
  2. Eu abri sudo nano /var/lib/dpkg/status e excluí a seção inteira de Package: context (2015.05.18.20150601-2) (você pode pesquisar facilmente pressionando ctrl+W ) e a salvou. Isso não resolveu o problema ainda (eu também removi 'tex-common', pois isso também era problemático para mim).
  3. Tentei remover o pacote problemático com dpkg: sudo dpkg -r context , mas ocorreu um erro de dependência ( texlive-full e context-modules depende de context ) e o processamento foi acionado para 'tex-common'. Por isso, tento remover tex-common , mas havia ainda mais dependências que não tentei remover outros pacotes.
  4. Tentei executar sudo dpkg --configure -a e ocorreu um erro - > Isso é bom porque parou de funcionar e eu poderia tentar apt-get .
  5. Digitei sudo apt-get purge texlive* para remover tudo do pacote problemático e funcionou, do que também depurei miktex .
  6. O último passo foi sobre a reparação do apt-get: sudo apt-get -f install

Acho que tive sorte, mas depois disso, você pode tentar instalar o tex novamente (encontre algum pacote que não esteja com bug)

    
por kostovcik 31.10.2017 / 16:55
0

Eu também enfrentei o problema semelhante. O que eu fiz é:

  1. Execute o sudo dpkg --configure -a
  2. Recebi a resposta a seguir e ficou preso por um longo tempo.

    Setting up context (2018.04.04.20180416-1~18.04.york1)...
    Running mtxrun --generate. This may take some time...'

  3. entrei ctr-c
  4. Obteve a seguinte resposta.

    Errors were encountered while processing:
    context
    context-modules
    texlive-full

  5. removeu esses pacotes usando o dpkg -r.

    sudo dpkg -r context-modules.
    sudo dpkg -r context.
    sudo dpkg -r texlive-full.

  6. Agora, novamente eu corro o dpkg --configure -a
  7. Desta vez não fica preso.
por 27.04.2019 / 05:12