GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Solución de problemas comunes de Tex en Ubuntu 14.04 Lts?

Recientemente actualicé mi computadora de 12.02 LTS a 14.04 LTS, pero tuve problemas para iniciar Google Chrome y poder usar Rhythmbox. Rhythmbox me preguntó si quería instalar software adicional, pero la instalación falló y devolvió este mensaje de error:

package tex-common 4.04 failed to install/upgrade: ErrorMessage: subprocess
installed post-installation script returned error exit status 1

Encontré este hilo en Launchpad sobre el error:

https://bugs.launchpad.net/ubuntu/+source/tex-common/+bug/1236951

que ofrecía algunas sugerencias sobre cómo corregir el error, pero las que probé no me funcionaron.

Primero, probé estos comandos (aunque creo que rm /etc/texmf/ no funcionó, recibí un mensaje de error que me decía que era un directorio). Esto no pareció corregir el error.

sudo apt-get remove --purge tex-common texlive-*
sudo rm /etc/texmf/
sudo apt-get install tex-common
sudo apt-get install texlive-base
sudo apt-get install texlive-latex-recommended

Luego probé:

sudo apt-get purge tex-common
sudo -E do-release-upgrade -d
sudo -E apt-get -y install tex-common texlive-base texlive-latex-recommended

pero, de nuevo, no pareció solucionar el problema.

Finalmente, probé la última sugerencia en el hilo:

  • Desinstale todo lo que tenga que ver con emacs y xemacs
    (utilicé el administrador de paquetes synaptic, para encontrar qué eliminar y eliminar por completo)

    En realidad, no hice este paso porque a.) No sabía si tenía algún problema con emacs y xemacs, y b.) porque no sé cómo usar Synaptic para desinstalar solo las cosas de emacs y xemacs. .

  • Desinstale tex-common y todos los archivos texlive-* y:

     sudo rm -rf /etc/texmf
    

    Esta vez el comando funcionó, supongo que se debe a que elimina los archivos en texmf, en lugar del directorio en sí.

  • Elimine todos los archivos de texlive (si los hay), por ejemplo:

    sudo rm -rf /usr/local/texlive/2014    
    rm -rf ~/.texlive2014
    
  • Instalar emacs24 entonces auctex usando el administrador de paquetes sinápticos

  • Instalar tex-common usando el administrador de paquetes sinápticos

    Nuevamente, no instalé emacs24 y auctex , y cuando se trataba de instalar tex-common, solo intenté:

    sudo apt-get install tex-common
    
  • Instale texlive siguiendo las instrucciones en http://tug.org/texlive/
    (La instalación desde dpkg o el centro de software de Ubuntu o el administrador de paquetes synaptic no funcionan para mí).

  • Agregue rutas a /etc/environment como lo sugirió el programa de instalación anterior.
    Es decir, para la versión que instalé,
    al final de la línea PATH agregue :/usr/local/texlive/2014/bin/x86_64-linux justo antes del cierre” y agregue 2 líneas nuevas

    INFOPATH=":/usr/local/texlive/2014/texmf-dist/doc/info"
    MANPATH=":/usr/local/texlive/2014/texmf-dist/doc/man"
    

    (sin los dos puntos, se romperá el manpath a todo excepto a tex)

    Creo que entendí cómo hacer esta sección, aunque es la primera vez que intento marcar un camino. Además, según otro hilo, utilicé i386-linux en lugar de x86_64-linux.

  • Edite /etc/manpath.config agregando línea

    MANPATH_MAP    /usr/local/texlive/2014/bin/x86_64-linux    /usr/local/texlive/2014/texmf-dist/doc/man
    

    después de la última línea MANPATH_MAP que ya existe.

Relacionado:¿Cómo recuperar los ttys oscurecidos?

Originalmente, no pude editar el archivo manpath.config porque era de solo lectura, así que tuve que abrir el archivo con sudo vim para editarlo.

Después de seguir todos estos pasos y reiniciar, el problema ahora es peor, ya que tengo que ir a Ubuntu, con Linux 3.13.0-34-generic (modo de recuperación) para que todo funcione. De lo contrario, no habrá íconos en la parte superior de la pantalla (como batería, red, etc.) y los íconos en la barra de herramientas no responderán.

¿Alguien podría ayudarme con esto? Realmente no sé lo suficiente sobre lo que estoy haciendo para saber si estoy haciendo algo estúpido o no.

Respuesta aceptada:

Tuve un problema similar después de la actualización, pero una simple eliminación, reinstalación y luego reinstalación de todos los demás paquetes de tex parecían solucionar las cosas.

sudo apt-get remove tex-common
sudo apt-get install tex-common
sudo apt-get install texlive-*

Ubuntu
  1. Cómo instalar OctoberCMS en Ubuntu 16.04 LTS

  2. Cómo instalar AbanteCart en Ubuntu 16.04 LTS

  3. Cómo instalar Grafana en Ubuntu 16.04 LTS

  4. Cómo instalar R en Ubuntu 18.04 LTS

  5. Cómo instalar R en Ubuntu 20.04 LTS

Cómo instalar Unison en Ubuntu 16.04 LTS

Cómo instalar Pghero en Ubuntu 16.04 LTS

Cómo instalar Spotify en Ubuntu 18.04 LTS

Cómo instalar ClamAV en Ubuntu 18.04 LTS

Cómo instalar MongoDB en Ubuntu 18.04 LTS

Cómo instalar Jenkins en Ubuntu 18.04 LTS