Puncte:1

eroare tex-common când încercați să instalați texlive -- Ubuntu 20.04 LTS

drapel uz

Încerc să instalez texlive.

Am „eliminat” texlive după ce o instalare „reușită” în Ubuntu 20.04 pe o mașină nouă a produs o situație în care nu am putut compila niciunul dintre fișierele *.tex care funcționează cu ușurință pe celelalte sisteme ale mele. Așa că am decis să șterg acea instalare și să încerc din nou.

Am pus „purged” între ghilimele pentru că, după ce am încercat să epurez texlive din sistemul meu (parcurgând pașii indicați în răspunsul acceptat în această postare Tex Stack Exchange), se pare că procesul de fapt nu a eliminat totul texlive- legate așa cum mă așteptam.

Cu toate acestea, am încercat să instalez texlive din nou, și acum sunt într-o buclă fără speranță unde orice comandă pe care o folosesc -- sudo apt-get install 'texlive-*' sau sudo apt install texlive-full sau oricare dintre cele mai lungi, mai implicate -- primesc o eroare care implică întotdeauna tex-comun:

fmtutil a eșuat. Ieșirea a fost stocată în /tmp/fmtutil.L7mCqGpc Vă rugăm să includeți acest fișier dacă raportați o eroare.

dpkg: eroare la procesarea pachetului tex-common (--configure): instalat
Subprocesul de script post-instalare a pachetului tex-common a returnat o eroare
stare de ieșire 1 Au fost întâlnite erori în timpul procesării: tex-common E:
Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

După fiecare încercare eșuată, trec prin aceiași pași pentru a „purge” texlive, astfel încât să elimin din sistemul meu ceea ce sper să fie toate vestigii ale încercării eșuate.

Am observat că după ce am trecut prin cei opt pași pentru a elimina texlive din sistemul meu, mai sunt fișiere rămase, care se referă la tex-comun. Deci când încerc sudo apt-get purge tex-common și apoi fă localiza tex-common apar șaisprezece fișiere/directoare.

Cum pot rezolva această problemă pentru a putea instala cu succes texlive?


N0rbert, mulțumesc pentru răspuns. PPA... să nu crezi că am folosit unul. Îmi pare rău, nu îmi amintesc, nu am avut niciodată probleme cu celelalte aparate ale mele. Cred că tocmai am folosit sudo apt install texlive-full sau ceva asemanator. S-ar putea să fi instalat TexWorks utilizând Centrul de software Ubuntu... l-am șters folosind metoda în trepte pe care am menționat-o mai sus.

Ieșire din grep -r "^deb " /etc/apt/ --include="*.list":

/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ focal principal univers restrâns multivers
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu/ focal-security univers restrâns principal multivers
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ focal-updates principalul univers restricționat multivers
/etc/apt/sources.list.d/teams.list:deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main
/etc/apt/sources.list.d/miktex.list:deb http://miktex.org/download/ubuntu univers bionic
/etc/apt/sources.list.d/system76-dev-ubuntu-stable-focal.list:deb http://ppa.launchpad.net/system76-dev/stable/ubuntu focal main
/etc/apt/sources.list.d/google-chrome.list:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ principal stabil

Ieșire din politica apt-cache texlive-full:

texlive-full:
  Instalat: 2019.20200218-1
  Candidat: 2019.20200218-1
  Tabel de versiuni:
 *** 2019.20200218-1 500
        500 http://archive.ubuntu.com/ubuntu focal/universe Pachete amd64
        100 /var/lib/dpkg/status

Ieșire din sudo apt-get dist upgrade:

Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Se calculează upgrade... Gata
Următoarele pachete vor fi actualizate:
  fwupd fwupd-signed google-chrome-stable libegl-mesa0 libegl1-mesa libfwupd2 libfwupdplugin1 libgbm1 libgl1-mesa-dri
  libgl1-mesa-glx libglapi-mesa libglx-mesa0 libmysqlclient21 libnetplan0 libnss-systemd libpam-systemd libsystemd0 libudev1
  libxatracker2 linux-firmware mesa-vulkan-drivers netplan.io python3-update-manager system76-driver system76-power systemd
  systemd-sysv systemd-timesyncd udev update-manager update-manager-core
31 actualizate, 0 nou instalate, 0 de eliminat și 0 neactualizate.
1 nu este complet instalat sau îndepărtat.
Trebuie să obțineți 143 kB/312 MB de arhive.
După această operațiune, se vor folosi 5.979 kB de spațiu suplimentar pe disc.
Doriți să continuați? [D/n] y
Obțineți:1 http://ppa.launchpad.net/system76-dev/stable/ubuntu focal/main amd64 libegl-mesa0 amd64 21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev [143 kB]
Preluat 135 kB în 1 secundă (240 kB/s)       
Extragerea șabloanelor din pachete: 100%
(Se citesc baza de date... 475587 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea.../libnss-systemd_245.4-4ubuntu3.13_amd64.deb...
Se despachetează libnss-systemd:amd64 (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se pregătește despachetarea.../udev_245.4-4ubuntu3.13_amd64.deb...
Se despachetează udev (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se pregătește despachetarea.../libudev1_245.4-4ubuntu3.13_amd64.deb...
Se despachetează libudev1:amd64 (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se configurează libudev1:amd64 (245.4-4ubuntu3.13)...
(Se citește baza de date... 475588 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea.../systemd-sysv_245.4-4ubuntu3.13_amd64.deb...
Se despachetează systemd-sysv (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se pregătește despachetarea.../systemd-timesyncd_245.4-4ubuntu3.13_amd64.deb...
Se despachetează systemd-timesyncd (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se pregătește despachetarea.../libpam-systemd_245.4-4ubuntu3.13_amd64.deb...
Se despachetează libpam-systemd:amd64 (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se pregătește despachetarea.../systemd_245.4-4ubuntu3.13_amd64.deb...
Se despachetează systemd (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se pregătește despachetarea.../libsystemd0_245.4-4ubuntu3.13_amd64.deb...
Se despachetează libsystemd0:amd64 (245.4-4ubuntu3.13) peste (245.4-4ubuntu3.11)...
Se configurează libsystemd0:amd64 (245.4-4ubuntu3.13)...
(Se citește baza de date... 475588 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../00-libgl1-mesa-dri_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libgl1-mesa-dri:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5v) ...
Se pregătește despachetarea .../01-libglx-mesa0_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libglx-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd) ...49~4d5cd
Se pregătește despachetarea .../02-libegl-mesa0_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libegl-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd) ...49~4d5cd
Se pregătește despachetarea .../03-libglapi-mesa_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libglapi-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49) ...
Se pregătește despachetarea .../04-libgbm1_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libgbm1:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49) ...
Se pregătește despachetarea.../05-google-chrome-stable_94.0.4606.71-1_amd64.deb...
Se despachetează google-chrome-stable (94.0.4606.71-1) peste (94.0.4606.54-1)...
Se pregătește despachetarea.../06-libnetplan0_0.103-0ubuntu5~20.04.1_amd64.deb...
Se despachetează libnetplan0:amd64 (0.103-0ubuntu5~20.04.1) peste (0.102-0ubuntu1~20.04.2)...
Se pregătește despachetarea .../07-netplan.io_0.103-0ubuntu5~20.04.1_amd64.deb...
Se despachetează netplan.io (0.103-0ubuntu5~20.04.1) peste (0.102-0ubuntu1~20.04.2)...
Se pregătește despachetarea .../08-python3-update-manager_1%3a20.04.10.9_all.deb...
Se despachetează python3-update-manager (1:20.04.10.9) peste (1:20.04.10.7)...
Se pregătește despachetarea .../09-update-manager-core_1%3a20.04.10.9_all.deb...
Se despachetează update-manager-core (1:20.04.10.9) peste (1:20.04.10.7)...
Se pregătește despachetarea .../10-update-manager_1%3a20.04.10.9_all.deb...
Se despachetează update-manager (1:20.04.10.9) peste (1:20.04.10.7)...
Se pregătește despachetarea .../11-fwupd-signed_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb...
Despachetarea fwupd-signed (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) peste (1.5.11-0ubuntu2pop1~1627329462~20.04~3e64f3f) ...
Se pregătește despachetarea .../12-libfwupd2_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb...
Despachetarea libfwupd2:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) peste (1.5.11-0ubuntu2pop1~1627329462~20.04~3e6v) ...f3f3e64
Se pregătește despachetarea .../13-libfwupdplugin1_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb...
Despachetarea libfwupdplugin1:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) peste (1.5.11-0ubuntu2pop1~1627329462~20.04~3~de6462~20.04~3~de64) ...
Se pregătește despachetarea .../14-fwupd_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb...
Despachetarea fwupd (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) peste (1.5.11-0ubuntu2pop1~1627329462~20.04~3e64f3f~dev) ...
Se pregătește despachetarea .../15-libegl1-mesa_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libegl1-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd) ...49~4d5cd
Se pregătește despachetarea .../16-libgl1-mesa-glx_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libgl1-mesa-glx:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~de5cd4~94~dev) ...
Se pregătește despachetarea .../17-libmysqlclient21_8.0.26-0ubuntu0.20.04.3_amd64.deb...
Se despachetează libmysqlclient21:amd64 (8.0.26-0ubuntu0.20.04.3) peste (8.0.26-0ubuntu0.20.04.2)...
Se pregătește despachetarea .../18-libxatracker2_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea libxatracker2:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49) ...
Se pregătește despachetarea .../19-linux-firmware_1.200+system76~1632347857~20.04~9a6d09b~dev_all.deb...
Se despachetează firmware-ul linux (1.200+system76~1632347857~20.04~9a6d09b~dev) peste (1.199+system76~1627913034~20.04~a184ea1~dev)...
Se pregătește despachetarea .../20-mesa-vulkan-drivers_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb...
Despachetarea mesa-vulkan-drivers:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) peste (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd) ...49
Se pregătește despachetarea .../21-system76-power_1.1.18~1632516399~20.04~0bf0fc7~dev_amd64.deb...
Sistem de despachetare76-power (1.1.18~1632516399~20.04~0bf0fc7~dev) peste (1.1.18~1632252487~20.04~4f636eb~dev)...
Se pregătește despachetarea .../22-system76-driver_20.04.43~1632933380~20.04~0ac2ed2~dev_all.deb...
Sistemul de despachetare76-driver (20.04.43~1632933380~20.04~0ac2ed2~dev) peste (20.04.42~1631829434~20.04~fd049c1~dev)...
Se configurează mesa-vulkan-drivers:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează libmysqlclient21:amd64 (8.0.26-0ubuntu0.20.04.3)...
Se configurează libgbm1:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează firmware-ul linux (1.200+system76~1632347857~20.04~9a6d09b~dev)...
update-initramfs: se generează /boot/initrd.img-5.13.0-7614-generic
update-initramfs: se generează /boot/initrd.img-5.11.0-7633-generic
update-initramfs: se generează /boot/initrd.img-5.11.0-37-generic
Se configurează libfwupd2:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev)...
Se configurează libnetplan0:amd64 (0.103-0ubuntu5~20.04.1)...
Se configurează libxatracker2:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează libegl1-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Configurarea tex-common (6.13)...
Rularea mktexlsr. Acest lucru poate dura ceva timp... gata.
Rularea mtxrun --generate. Acest lucru poate dura ceva timp... gata.
Rulează updmap-sys. Acest lucru poate dura ceva timp... gata.
Rularea mktexlsr /var/lib/texmf ... gata.
Format(e) de construcție --all.
    Acest lucru poate dura ceva timp... 
fmtutil a eșuat. Ieșirea a fost stocată în
/tmp/fmtutil.VSeGny8X
Vă rugăm să includeți acest fișier dacă raportați o eroare.

dpkg: eroare la procesarea pachetului tex-common (--configure):
 instalat pachetul tex-common subprocesul de script post-instalare a returnat eroare starea de ieșire 1
Se configurează udev (245.4-4ubuntu3.13)...
update-initramfs: amânarea actualizării (declanșatorul activat)
Se configurează libfwupdplugin1:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev)...
Se configurează libglapi-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează python3-update-manager (1:20.04.10.9)...
Se configurează fwupd (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev)...
fwupd-offline-update.service este o unitate dezactivată sau statică care nu rulează, nu o pornește.
fwupd-refresh.service este o unitate dezactivată sau statică care nu rulează, nu o pornește.
Se configurează google-chrome-stable (94.0.4606.71-1)...
Se configurează libgl1-mesa-dri:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează fwupd-signed (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev)...
Se configurează libegl-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează update-manager-core (1:20.04.10.9)...
Se configurează libglx-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează update-manager (1:20.04.10.9)...
Se configurează libgl1-mesa-glx:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev)...
Se configurează systemd (245.4-4ubuntu3.13)...
Se instalează o nouă versiune a fișierului de configurare /etc/dhcp/dhclient-enter-hooks.d/resolved...
Se configurează netplan.io (0.103-0ubuntu5~20.04.1)...
Se configurează systemd-timesyncd (245.4-4ubuntu3.13)...
Se configurează system76-power (1.1.18~1632516399~20.04~0bf0fc7~dev)...
Se configurează systemd-sysv (245.4-4ubuntu3.13)...
Se configurează libnss-systemd:amd64 (245.4-4ubuntu3.13)...
Se configurează libpam-systemd:amd64 (245.4-4ubuntu3.13)...
Procesarea declanșatoarelor pentru desktop-file-utils (0.24-1ubuntu3)...
Procesarea declanșatoarelor pentru suportul mime (3.64ubuntu1)...
Procesarea declanșatoarelor pentru initramfs-tools (0.136ubuntu6.6)...
update-initramfs: se generează /boot/initrd.img-5.13.0-7614-generic
Procesarea declanșatoarelor pentru tema-icoană-hicolor (0.17-2)...
Procesarea declanșatoarelor pentru meniurile gnome (3.36.0-1ubuntu1)...
Procesarea declanșatoarelor pentru libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.4)...
Procesarea declanșatoarelor pentru libc-bin (2.31-0ubuntu9.2)...
Procesarea declanșatorilor pentru man-db (2.9.1-1)...
Procesarea declanșatoarelor pentru dbus (1.12.16-2ubuntu2.1)...
Se configurează driverul system76 (20.04.43~1632933380~20.04~0ac2ed2~dev)...
INFO product_version: „meer6”
INFO displayport1_force_enable_audio: Forțați activarea ieșirii audio de la DP-1 (port fizic HDMI 1.)
INFORMAȚII Omiterea „displayport1_force_enable_audio” deoarece era deja aplicată
Au fost întâlnite erori în timpul procesării:
 tex-comun
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Ieșire din politica apt-cache miktex:

miktex:
  Instalat: (niciunul)
  Candidat: 21,6-bionic1
  Tabel de versiuni:
     21,6-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64
     21,3-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64
     21,1-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64
     20.12-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64
     20.11-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64
     20,10-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64
     20.6.29-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64
     20,6-bionic1 500
        500 http://miktex.org/download/ubuntu bionic/universe pachete amd64

Ieșire din sudo apt-get install arbore:

Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
Următoarele pachete NOI vor fi instalate:
  copac
0 actualizat, 1 nou instalat, 0 de eliminat și 0 neactualizat.
1 nu este complet instalat sau îndepărtat.
Trebuie să obțineți 43,0 kB de arhive.
După această operațiune, se vor folosi 115 kB de spațiu suplimentar pe disc.
Obține:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 tree amd64 1.8.0-1 [43.0 kB]
Preluat 43,0 kB în 0 secunde (88,5 kB/s)
Se selectează arborele de pachete neselectat anterior.
(Se citesc baza de date... 475613 fișiere și directoare instalate în prezent.)
Se pregătește despachetarea .../tree_1.8.0-1_amd64.deb...
Dezambalarea arborelui (1.8.0-1)...
Configurarea tex-common (6.13)...
Rularea mktexlsr. Acest lucru poate dura ceva timp... gata.
Rularea mtxrun --generate. Acest lucru poate dura ceva timp... gata.
Rulează updmap-sys. Acest lucru poate dura ceva timp... gata.
Rularea mktexlsr /var/lib/texmf ... gata.
Format(e) de construcție --all.
    Acest lucru poate dura ceva timp... 
fmtutil a eșuat. Ieșirea a fost stocată în
/tmp/fmtutil.1bdpEBPj
Vă rugăm să includeți acest fișier dacă raportați o eroare.

dpkg: eroare la procesarea pachetului tex-common (--configure):
 instalat pachetul tex-common subprocesul de script post-instalare a returnat eroare starea de ieșire 1
Configurarea arborelui (1.8.0-1)...
Procesarea declanșatorilor pentru man-db (2.9.1-1)...
Au fost întâlnite erori în timpul procesării:
 tex-comun
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)`

Ieșire din arborele /usr/local/bin:

/usr/local/bin

0 directoare, 0 fișiere

N0rbert, mulțumesc pentru răspunsurile tale rapide. The /tmp/fmtutil.VSeGny8X este destul de mare, peste 14.000 de linii. Există vreo modalitate de a-l încărca?

Da, rulează hardware System76 meerkat.

care miktexsetup nu returneaza nimic.

Ieșire din dpkg -l:

Scuze, dar cum pot încărca fișierul care conține rezultatul? Este un alt biggie

N0rbert avatar
drapel zw
Folosiți vreun PPA pentru a instala texlive pe sistemul dvs.? Vă rugăm să distribuiți rezultatul complet al erorii. Afișează, de asemenea, rezultatul `grep -r "^deb " /etc/apt/ --include="*.list"` și `politica apt-cache texlive-full` .
prokaryote avatar
drapel uz
N0rbert, mulțumesc pentru răspuns. PPA... să nu crezi că am folosit unul. Îmi pare rău, nu îmi amintesc, nu am avut niciodată probleme cu celelalte aparate ale mele. Cred că tocmai am folosit `sudo apt install texlive-full` sau ceva similar.
Puncte:0
drapel zw

TL;DR Nu utilizați/amestecați MikTex cu TeXLive ambalat deb. Nu utilizați/amestecați TeXLive binar cu TeXLive ambalat deb.Utilizați numai TeXLive pachet deb pentru a preveni problemele.

Detalii. Sistemul are un depozit MikTex activ. Pentru a preveni posibilele conflicte cu TexLive, dezactivați-l folosind comenzile de mai jos:

curățare miktexsetup
sudo miktexsetup --shared=da curățare

sudo apt autoremove --purge miktex
sudo rm -v /etc/apt/sources.list.d/miktex.list
sudo rm -v /etc/fonts/conf.d/09-miktex.conf
sudo apt-get update

și apoi utilizați numai TexLive.

În timpul sesiunii de chat am descoperit că sistemul avea instalarea locală a Texlive. Am făcut acest lucru utilizând următorii pași:

  1. eliminați toate pachetele legate de TeX cu

    sudo apt autopurge $(dpkg -l | grep "TeX" | grep ^ii | awk '{print $2}')
    

    Și ceea ce este interesant - procesul de îndepărtare are mai multe linii ca dpkg: avertisment: în timpul eliminării texlive-latex-extra, directorul „/usr/share/texlive/texmf-dist/tex/latex/stex/statements” nu este gol, deci nu a fost eliminat. Deci le-am clasificat și eliminate prin comenzi precum:

    sudo rm -rfv /usr/share/fonts/truetype/artemisia
    sudo rm -rfv /usr/share/fonts/truetype/baskerville
    sudo rm -rfv /usr/share/fonts/truetype/bodoni-classic
    sudo rm -rfv /usr/share/fonts/truetype/didot
    sudo rm -rfv /usr/share/fonts/truetype/didot-classic
    sudo rm -rfv /usr/share/fonts/truetype/gazis
    sudo rm -rfv /usr/share/fonts/truetype/gentium
    sudo rm -rfv /usr/share/fonts/truetype/neohellenic
    sudo rm -rfv /usr/share/fonts/truetype/olga
    sudo rm -rfv /usr/share/fonts/truetype/porson
    sudo rm -rfv /usr/share/fonts/truetype/solomos
    sudo rm -rfv /usr/share/fonts/truetype/theokritos
    sudo rm -rfv /usr/share/fonts/type1/texlive-fonts-recommended
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/achemso
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/acro
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/animate
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/base
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/caption
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/cdpbundl
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/circuitikz
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/dtk
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/endfloat
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/exsheets
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/fancyvrb
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/fontspec
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/glosare/base
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/graphics
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/hyperref
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/invoice
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/isodoc
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/l3experimental/l3str
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/l3kernel
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/latexconfig
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/lettre
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/makedtx
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/memoir
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/minitoc
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/ms
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/nomencl
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/oberdiek
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/pdfpages
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/pdfx
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/pkgloader
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/polyglossia
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/cmath
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/dcm
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/hwexam
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/metakeys
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/mikoslides
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/modules
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/omdoc
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/omtext
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/presentation
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/problem
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/sproof
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/sref
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/statements
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/stex/workaddress
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/sttools
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/titlesec
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/tkz-base
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/tkz-euclide
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/unicode-math
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/xdoc
    sudo rm -rfv /usr/share/texmf/fonts/opentype/public/lm
    sudo rm -rfv /usr/share/texmf/fonts/opentype/public/lm-math
    
  2. apoi am încercat să găsim texlive-fișiere și foldere înrudite care nu provin din pachetele deb folosind comanda de mai jos

    sudo find /bin /etc /lib /lib64 /opt /sbin /srv /usr /var -iname "*texlive*" -exec dpkg -S {} \; > /dev/null
    

    și a arătat următoarele

    dpkg-query: nu a fost găsită nicio cale care să corespundă modelului /usr/share/texlive
    

    iar acest folder are 98 de directoare, 482 de fișiere conform arbore /usr/share/texlive.

    Așa că am eliminat acest folder la fel de simplu sudo rm -rfv /usr/share/texlive si apoi continua.

  3. Instalați toate lucrurile necesare ca de obicei

    sudo apt-get install texlive-base
    sudo apt-get install tex-common
    sudo apt-get install texlive-full
    
prokaryote avatar
drapel uz
mulțumesc, dar din păcate și asta a eșuat, cu aceeași eroare comună legată de tex. Comanda `miktexsetup cleanup` a spus că nu a putut găsi miktexsetup. De ce ai întrebat despre hardware-ul System76? M-am întrebat inițial dacă asta ar putea avea ceva de-a face cu asta, deoarece nu am întâlnit niciodată ceva similar pe celelalte mașini ale mele.
N0rbert avatar
drapel zw
Uneori, system76 PPA creează probleme. Chiar rulați pe produsul [meer6](https://tech-docs.system76.com/models/meer6/README.html)? Ce aveți în fișierele `/tmp/fmtutil.VSeGny8X` și `/tmp/fmtutil.1bdpEBPj`? Vă rugăm să încărcați rezultatul complet din `dpkg -l` în pastebin și partajați un link.
prokaryote avatar
drapel uz
cum pot partaja rezultatul lui `dpkg -l`? cum pot încărca fișierul care conține rezultatul?
N0rbert avatar
drapel zw
Vă rugăm să răspundeți la întrebarea despre hardware-ul System76. Dacă nu îl utilizați, atunci putem elimina PPA fără alte probleme. Rulați `dpkg -l > ~/somefile` și apoi încărcați conținutul `~/somefile` în pastebin. De asemenea, încărcați atât `/tmp/fmtutil.VSeGny8X`, cât și `/tmp/fmtutil.1bdpEBPj` .
prokaryote avatar
drapel uz
da, toate acestea se întâmplă pe un suricat System76
prokaryote avatar
drapel uz
scuze, nu știu ce vrei să spui prin „încărcați conținutul ~/somefile în pastebin”. Nu îmi dau seama cum să încarc și să lipesc un link. Evident că nu înseamnă să lipiți conținut, deoarece conținutul depășește limita de caractere
N0rbert avatar
drapel zw
Vizitați https://pastebin.com/ și inserați conținutul fișierului acolo.
prokaryote avatar
drapel uz
ah, bine gata. conținutul `dpkg -l` https://pastebin.com/V5BTVEU8
N0rbert avatar
drapel zw
Să [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/130189/discussion-between-n0rbert-and-prokaryote).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.