GNU/Linux >> Belajar Linux >  >> Ubuntu

Pemecahan Masalah Tex-common Di Ubuntu 14.04 Lts?

Saya baru-baru ini memutakhirkan komputer saya dari 12,02 LTS ke 14,04 LTS, tetapi mengalami masalah dengan meluncurkan Google Chrome dan dapat menggunakan Rhythmbox. Rhythmbox menanyakan apakah saya ingin menginstal perangkat lunak tambahan, tetapi penginstalan gagal dan menampilkan pesan kesalahan ini:

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

Saya menemukan utas ini di launchpad tentang bug:

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

yang menawarkan beberapa saran untuk memperbaiki kesalahan, tetapi yang saya coba tidak berhasil untuk saya.

Pertama, saya mencoba perintah ini (walaupun saya pikir rm /etc/texmf/ tidak berfungsi, saya mendapat pesan kesalahan yang memberi tahu saya bahwa itu adalah direktori). Ini sepertinya tidak memperbaiki kesalahan.

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

Saya kemudian mencoba:

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

tapi sekali lagi, sepertinya itu tidak menyelesaikan masalah.

Akhirnya, saya mencoba saran terakhir di utas:

  • Copot pemasangan semua yang berkaitan dengan emacs dan xemacs
    (Saya menggunakan pengelola paket sinaptik, untuk menemukan apa yang harus dihapus dan dihapus sepenuhnya)

    Saya sebenarnya tidak melakukan langkah ini karena a.) Saya tidak tahu apakah saya memiliki masalah dengan emacs dan xemacs, dan b.) karena saya tidak tahu cara menggunakan Synaptic untuk menghapus instalan hanya barang emacs dan xemacs .

  • Copot pemasangan tex-common dan semua file texlive-* dan:

     sudo rm -rf /etc/texmf
    

    Kali ini perintahnya berhasil, yang saya asumsikan karena yang ini menghapus file di texmf, bukan direktori itu sendiri.

  • Hapus semua file texlive (jika ada) mis.:

    sudo rm -rf /usr/local/texlive/2014    
    rm -rf ~/.texlive2014
    
  • Instal emacs24 lalu auctex menggunakan pengelola paket sinaptik

  • Instal tex-common menggunakan pengelola paket sinaptik

    Sekali lagi, saya tidak menginstal emacs24 dan auctex , dan ketika datang untuk menginstal tex-common, saya hanya mencoba:

    sudo apt-get install tex-common
    
  • Instal texlive mengikuti petunjuk di http://tug.org/texlive/
    (Instalasi dari dpkg atau pusat perangkat lunak Ubuntu atau manajer paket sinaptik tidak berfungsi untuk saya.)

  • Tambahkan jalur ke /etc/environment seperti yang disarankan oleh program instalasi sebelumnya.
    Yaitu, untuk versi yang saya instal,
    di akhir baris PATH tambahkan :/usr/local/texlive/2014/bin/x86_64-linux sebelum penutupan” dan tambahkan 2 baris baru

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

    (tanpa titik dua, jalur manual ke semuanya kecuali tex akan rusak)

    Saya pikir saya mengerti bagaimana melakukan bagian ini, meskipun ini pertama kalinya saya mencoba untuk mengatur jalan. Juga, berdasarkan utas lain, saya menggunakan i386-linux daripada x86_64-linux.

  • Edit /etc/manpath.config dengan menambahkan baris

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

    setelah baris MANPATH_MAP terakhir yang sudah ada.

Terkait:Bagaimana cara mengembalikan tty yang pingsan?

Awalnya saya tidak dapat mengedit file manpath.config karena file tersebut hanya-baca, jadi saya harus membuka file tersebut dengan sudo vim untuk mengeditnya.

Setelah melalui semua langkah ini dan memulai ulang, masalahnya sekarang lebih buruk, karena saya harus menggunakan Ubuntu, dengan Linux 3.13.0-34-generic (mode pemulihan) agar semuanya berfungsi. Jika tidak, tidak akan ada ikon di sepanjang bagian atas layar (seperti baterai, jaringan, dll.) dan ikon di bilah alat tidak akan merespons.

Adakah yang bisa membantu saya dengan ini? Saya tidak cukup tahu tentang apa yang saya lakukan untuk mengetahui apakah saya melakukan sesuatu yang bodoh atau tidak.

Jawaban yang Diterima:

Saya memiliki masalah yang sama setelah pemutakhiran, tetapi penghapusan sederhana, instal ulang, dan kemudian instal ulang semua paket tex lainnya tampaknya memperbaiki keadaan.

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

Ubuntu
  1. Cara Menginstal Grafana di Ubuntu 16.04 LTS

  2. Cara Menginstal R di Ubuntu 18.04 LTS

  3. Cara Menginstal R di Ubuntu 20.04 LTS

  1. Cara Menginstal OctoberCMS di Ubuntu 16.04 LTS

  2. Cara Menginstal AbanteCart di Ubuntu 16.04 LTS

  3. Cara Menginstal Hubzilla di Ubuntu 18.04 LTS

  1. Cara menginstal ERPNext di Ubuntu 18.04 LTS

  2. Cara Menginstal Nextcloud di Ubuntu 18.04 LTS

  3. Cara Menginstal Webmin di Ubuntu 20.04 LTS