Score:1

ข้อผิดพลาดทั่วไปของ tex เมื่อพยายามติดตั้ง texlive -- Ubuntu 20.04 LTS

ธง uz

ฉันกำลังพยายามติดตั้ง เท็กซ์ไลฟ์.

ฉัน "กำจัด" texlive หลังจากการติดตั้ง "สำเร็จ" ใน Ubuntu 20.04 บนเครื่องใหม่ทำให้เกิดสถานการณ์ที่ฉันไม่สามารถรวบรวมไฟล์ *.tex ใดๆ ที่ทำงานบนระบบอื่นของฉันได้อย่างง่ายดาย ดังนั้นฉันจึงตัดสินใจล้างการติดตั้งนั้นและลองอีกครั้ง

ฉันใส่ "ล้าง" ในเครื่องหมายคำพูดเพราะหลังจากพยายามล้าง เท็กซ์ไลฟ์ จากระบบของฉัน (โดยทำตามขั้นตอนที่ระบุในคำตอบที่ยอมรับใน โพสต์ Tex Stack Exchange นี้) ดูเหมือนว่ากระบวนการนี้ไม่ได้ลบทุกอย่างออกจริงๆ เท็กซ์ไลฟ์- เกี่ยวข้องอย่างที่ฉันคาดไว้

อย่างไรก็ตาม ฉันได้ลองติดตั้ง เท็กซ์ไลฟ์ อีกครั้ง และตอนนี้ฉันอยู่ในวังวนที่สิ้นหวัง ไม่ว่าคำสั่งใดที่ฉันใช้ -- sudo apt-get install 'texlive-*' หรือ sudo apt ติดตั้ง texlive-full หรือสิ่งอื่นๆ ที่ยาวกว่าและเกี่ยวข้องมากกว่า -- ฉันได้รับข้อผิดพลาดที่เกี่ยวข้องอยู่เสมอ tex-common:

fmtutil ล้มเหลว ผลลัพธ์ถูกเก็บไว้ใน /tmp/fmtutil.L7mCqGpc โปรดรวมไฟล์นี้หากคุณรายงานจุดบกพร่อง

dpkg: แพคเกจการประมวลผลข้อผิดพลาด tex-common (--configure): ติดตั้งแล้ว
tex-common package กระบวนการย่อยของสคริปต์หลังการติดตั้งส่งคืนข้อผิดพลาด
สถานะการออก 1 พบข้อผิดพลาดขณะประมวลผล: tex-common E:
กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

หลังจากความพยายามที่ล้มเหลวแต่ละครั้ง ฉันจะทำตามขั้นตอนเดียวกันเพื่อ "ล้าง" texlive เพื่อลบออกจากระบบของฉัน สิ่งที่ฉันหวังว่าจะเป็นร่องรอยของความพยายามที่ล้มเหลวทั้งหมด

ฉันสังเกตเห็นว่าหลังจากผ่านแปดขั้นตอนเหล่านั้นเพื่อลบ เท็กซ์ไลฟ์ จากระบบของฉัน มีไฟล์เหลืออยู่ที่เกี่ยวข้องกับ tex-common. ดังนั้นเมื่อฉันพยายาม sudo apt-get purge tex-common แล้วทำ ค้นหา tex-common ขึ้นมาสิบหกไฟล์/โฟลเดอร์

ฉันจะแก้ไขปัญหานี้ได้อย่างไรจึงจะสามารถติดตั้งได้สำเร็จ เท็กซ์ไลฟ์?


N0rbert ขอบคุณสำหรับคำตอบของคุณ PPA... อย่าคิดว่าฉันใช้มัน ขอโทษ จำไม่ได้ ฉันไม่เคยมีปัญหากับเครื่องอื่นของฉัน ฉันคิดว่าฉันเพิ่งใช้ sudo apt ติดตั้ง texlive-full หรือสิ่งที่คล้ายกัน ฉันอาจติดตั้ง TexWorks โดยใช้ Ubuntu Software Center ... ล้างข้อมูลโดยใช้วิธีการแบบขั้นตอนที่ฉันกล่าวถึงข้างต้น

ผลลัพธ์ของ grep -r "^deb " /etc/apt/ --include="*.list":

/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ ลิขสิทธิ์จักรวาลหลักที่ จำกัด โฟกัส
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu/ focal-security ลิขสิทธิ์จักรวาลหลักที่ จำกัด
/etc/apt/sources.list:deb http://archive.ubuntu.com/ubuntu/ focal-updates ลิขสิทธิ์หลักของจักรวาลที่ถูก จำกัด
/etc/apt/sources.list.d/teams.list:deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams หลักที่เสถียร
/etc/apt/sources.list.d/miktex.list:deb http://miktex.org/download/ubuntu จักรวาลไบโอนิค
/etc/apt/sources.list.d/system76-dev-ubuntu-stable-focal.list:deb http://ppa.launchpad.net/system76-dev/stable/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/google-chrome.list:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ หลักที่เสถียร

ผลลัพธ์ของ นโยบาย apt-cache texlive-full:

texlive-เต็ม:
  ติดตั้ง: 2019.20200218-1
  ผู้สมัคร: 2019.20200218-1
  ตารางเวอร์ชัน:
 *** 2019.20200218-1 500
        500 http://archive.ubuntu.com/ubuntu focal/universe แพ็คเกจ amd64
        100 /var/lib/dpkg/สถานะ

ผลลัพธ์ของ sudo apt-get dist อัปเกรด:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
กำลังคำนวณการอัปเกรด... เสร็จสิ้น
แพ็คเกจต่อไปนี้จะได้รับการอัพเกรด:
  fwupd fwupd ลงชื่อ google-chrome เสถียร 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 รายการ ติดตั้งใหม่ 0 รายการ ลบออก 0 รายการ และไม่ได้อัปเกรด 0 รายการ
1 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
ต้องการไฟล์เก็บถาวรขนาด 143 kB/312 MB
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 5,979 กิโลไบต์
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
รับ: 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]
ดึงข้อมูล 135 kB ใน 1 วินาที (240 kB/s)       
แยกเทมเพลตออกจากแพ็คเกจ: 100%
(กำลังอ่านฐานข้อมูล ... 475587 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../libnss-systemd_245.4-4ubuntu3.13_amd64.deb ...
แกะ libnss-systemd:amd64 (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
กำลังเตรียมแกะ .../udev_245.4-4ubuntu3.13_amd64.deb ...
แกะ udev (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
กำลังเตรียมแกะ .../libudev1_245.4-4ubuntu3.13_amd64.deb ...
แกะ libudev1:amd64 (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
กำลังตั้งค่า libudev1:amd64 (245.4-4ubuntu3.13) ...
(กำลังอ่านฐานข้อมูล ... 475588 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../systemd-sysv_245.4-4ubuntu3.13_amd64.deb ...
แกะไฟล์ systemd-sysv (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
กำลังเตรียมแกะ .../systemd-timesyncd_245.4-4ubuntu3.13_amd64.deb ...
แกะ systemd-timesyncd (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
กำลังเตรียมแกะ .../libpam-systemd_245.4-4ubuntu3.13_amd64.deb ...
แกะ libpam-systemd:amd64 (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
กำลังเตรียมแกะ .../systemd_245.4-4ubuntu3.13_amd64.deb ...
แกะไฟล์ systemd (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
กำลังเตรียมแกะ .../libsystemd0_245.4-4ubuntu3.13_amd64.deb ...
กำลังแกะ libsystemd0:amd64 (245.4-4ubuntu3.13) มากกว่า (245.4-4ubuntu3.11) ...
การตั้งค่า libsystemd0:amd64 (245.4-4ubuntu3.13) ...
(กำลังอ่านฐานข้อมูล ... 475588 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../00-libgl1-mesa-dri_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
แกะ libgl1-mesa-dri:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../01-libglx-mesa0_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
กำลังแกะ libglx-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../02-libegl-mesa0_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
แกะ libegl-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../03-libglapi-mesa_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
แกะ libglapi-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../04-libgbm1_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
แกะ libgbm1:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../05-google-chrome-stable_94.0.4606.71-1_amd64.deb ...
แกะ google-chrome-stable (94.0.4606.71-1) มากกว่า (94.0.4606.54-1) ...
กำลังเตรียมแกะ .../06-libnetplan0_0.103-0ubuntu5~20.04.1_amd64.deb ...
กำลังแกะ libnetplan0:amd64 (0.103-0ubuntu5~20.04.1) มากกว่า (0.102-0ubuntu1~20.04.2) ...
กำลังเตรียมแกะ .../07-netplan.io_0.103-0ubuntu5~20.04.1_amd64.deb ...
แกะ netplan.io (0.103-0ubuntu5~20.04.1) มากกว่า (0.102-0ubuntu1~20.04.2) ...
กำลังเตรียมแกะ .../08-python3-update-manager_1%3a20.04.10.9_all.deb ...
แกะ python3-update-manager (1:20.04.10.9) มากกว่า (1:20.04.10.7) ...
กำลังเตรียมแกะ .../09-update-manager-core_1%3a20.04.10.9_all.deb ...
คลายการบรรจุ update-manager-core (1:20.04.10.9) มากกว่า (1:20.04.10.7) ...
กำลังเตรียมแกะ .../10-update-manager_1%3a20.04.10.9_all.deb ...
คลายการบรรจุ update-manager (1:20.04.10.9) มากกว่า (1:20.04.10.7) ...
กำลังเตรียมแกะ .../11-fwupd-signed_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb ...
แกะ fwupd-signed (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) มากกว่า (1.5.11-0ubuntu2pop1~1627329462~20.04~3e64f3f~dev) ...
กำลังเตรียมแกะ .../12-libfwupd2_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb ...
กำลังแกะ libfwupd2:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) มากกว่า (1.5.11-0ubuntu2pop1~1627329462~20.04~3e64f3f~dev) ...
กำลังเตรียมแกะ .../13-libfwupdplugin1_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb ...
กำลังแกะ libfwupdplugin1:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) มากกว่า (1.5.11-0ubuntu2pop1~1627329462~20.04~3e64f3f~dev) ...
กำลังเตรียมแกะ .../14-fwupd_1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev_amd64.deb ...
แกะ fwupd (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) มากกว่า (1.5.11-0ubuntu2pop1~1627329462~20.04~3e64f3f~dev) ...
กำลังเตรียมแกะ .../15-libegl1-mesa_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
แกะ libegl1-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../16-libgl1-mesa-glx_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
แกะ libgl1-mesa-glx:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../17-libmysqlclient21_8.0.26-0ubuntu0.20.04.3_amd64.deb ...
แกะ libmysqlclient21:amd64 (8.0.26-0ubuntu0.20.04.3) มากกว่า (8.0.26-0ubuntu0.20.04.2) ...
กำลังเตรียมแกะ .../18-libxatracker2_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
กำลังแกะ libxatracker2:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../19-linux-firmware_1.200+system76~1632347857~20.04~9a6d09b~dev_all.deb ...
แกะเฟิร์มแวร์ linux (1.200+system76~1632347857~20.04~9a6d09b~dev) มากกว่า (1.199+system76~1627913034~20.04~a184ea1~dev) ...
กำลังเตรียมแกะ .../20-mesa-vulkan-drivers_21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev_amd64.deb ...
แกะ mesa-vulkan-drivers:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) มากกว่า (21.2.1-2ubuntu1pop0~1631200248~20.04~4d5cd49~dev) ...
กำลังเตรียมแกะ .../21-system76-power_1.1.18~1632516399~20.04~0bf0fc7~dev_amd64.deb ...
กำลังคลายแพ็ก system76-power (1.1.18~1632516399~20.04~0bf0fc7~dev) มากกว่า (1.1.18~1632252487~20.04~4f636eb~dev) ...
กำลังเตรียมแกะ .../22-system76-driver_20.04.43~1632933380~20.04~0ac2ed2~dev_all.deb ...
แกะไฟล์ system76-driver (20.04.43~1632933380~20.04~0ac2ed2~dev) มากกว่า (20.04.42~1631829434~20.04~fd049c1~dev) ...
การตั้งค่าไดรเวอร์ mesa-vulkan:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่า libmysqlclient21:amd64 (8.0.26-0ubuntu0.20.04.3) ...
การตั้งค่า libgbm1:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่าเฟิร์มแวร์ลินุกซ์ (1.200+system76~1632347857~20.04~9a6d09b~dev) ...
update-initramfs: กำลังสร้าง /boot/initrd.img-5.13.0-7614-generic
update-initramfs: กำลังสร้าง /boot/initrd.img-5.11.0-7633-generic
update-initramfs: กำลังสร้าง /boot/initrd.img-5.11.0-37-generic
การตั้งค่า libfwupd2:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) ...
การตั้งค่า libnetplan0:amd64 (0.103-0ubuntu5~20.04.1) ...
การตั้งค่า libxatracker2:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่า libegl1-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่า tex-common (6.13) ...
กำลังรัน mktexlsr อาจใช้เวลาสักครู่...
กำลังรัน mtxrun --generate อาจใช้เวลาสักครู่...
กำลังเรียกใช้ updatemap-sys อาจใช้เวลาสักครู่...
เรียกใช้ mktexlsr /var/lib/texmf ... เสร็จแล้ว
รูปแบบอาคาร -- ทั้งหมด
    อาจใช้เวลาสักครู่... 
fmtutil ล้มเหลว เอาต์พุตถูกเก็บไว้ใน
/tmp/fmtutil.VSeGny8X
โปรดรวมไฟล์นี้หากคุณรายงานจุดบกพร่อง

dpkg: แพคเกจการประมวลผลข้อผิดพลาด tex-common (--configure):
 กระบวนการย่อยของสคริปต์หลังการติดตั้งแพ็คเกจ tex-common ที่ติดตั้งส่งคืนสถานะการออกจากข้อผิดพลาด 1
การตั้งค่า udev (245.4-4ubuntu3.13) ...
อัปเดต initramfs: เลื่อนการอัปเดต (เปิดใช้งานทริกเกอร์)
การตั้งค่า libfwupdplugin1:amd64 (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) ...
การตั้งค่า libglapi-mesa:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่า python3-update-manager (1:20.04.10.9) ...
การตั้งค่า fwupd (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) ...
fwupd-offline-update.service ถูกปิดใช้งานหรือหน่วยคงที่ไม่ทำงาน ไม่เริ่มทำงาน
fwupd-refresh.service ถูกปิดใช้งานหรือหน่วยคงที่ไม่ทำงาน ไม่เริ่มทำงาน
การตั้งค่า google-chrome-stable (94.0.4606.71-1) ...
การตั้งค่า libgl1-mesa-dri:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่า fwupd-signed (1.5.11-0ubuntu2pop1.1~1632510283~20.04~5dec90e~dev) ...
การตั้งค่า libegl-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่า update-manager-core (1:20.04.10.9) ...
การตั้งค่า libglx-mesa0:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
กำลังตั้งค่า update-manager (1:20.04.10.9) ...
การตั้งค่า libgl1-mesa-glx:amd64 (21.2.1-2ubuntu2pop0~1632348269~20.04~616afda~dev) ...
การตั้งค่า systemd (245.4-4ubuntu3.13) ...
กำลังติดตั้งไฟล์ config เวอร์ชันใหม่ /etc/dhcp/dhclient-enter-hooks.d/resolved ...
กำลังตั้งค่า netplan.io (0.103-0ubuntu5~20.04.1) ...
การตั้งค่า systemd-timesyncd (245.4-4ubuntu3.13) ...
กำลังตั้งค่า system76-power (1.1.18~1632516399~20.04~0bf0fc7~dev) ...
การตั้งค่า systemd-sysv (245.4-4ubuntu3.13) ...
การตั้งค่า libnss-systemd:amd64 (245.4-4ubuntu3.13) ...
กำลังตั้งค่า libpam-systemd:amd64 (245.4-4ubuntu3.13) ...
กำลังประมวลผลทริกเกอร์สำหรับ desktop-file-utils (0.24-1ubuntu3) ...
กำลังประมวลผลทริกเกอร์สำหรับการสนับสนุน mime (3.64ubuntu1) ...
กำลังประมวลผลทริกเกอร์สำหรับเครื่องมือ initramfs (0.136ubuntu6.6) ...
update-initramfs: กำลังสร้าง /boot/initrd.img-5.13.0-7614-generic
กำลังประมวลผลทริกเกอร์สำหรับ hicolor-icon-theme (0.17-2) ...
กำลังประมวลผลทริกเกอร์สำหรับเมนู gnome (3.36.0-1ubuntu1) ...
กำลังประมวลผลทริกเกอร์สำหรับ libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.4) ...
กำลังประมวลผลทริกเกอร์สำหรับ libc-bin (2.31-0ubuntu9.2) ...
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.1-1) ...
กำลังประมวลผลทริกเกอร์สำหรับ dbus (1.12.16-2ubuntu2.1) ...
การตั้งค่าไดรเวอร์ system76 (20.04.43~1632933380~20.04~0ac2ed2~dev) ...
ข้อมูล product_version: 'meer6'
INFO displayport1_force_enable_audio: บังคับเปิดใช้งานเอาต์พุตเสียงจาก DP-1 (พอร์ต HDMI 1 จริง)
INFO ข้าม 'displayport1_force_enable_audio' เนื่องจากถูกนำไปใช้แล้ว
พบข้อผิดพลาดขณะประมวลผล:
 tex-common
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

ผลลัพธ์ของ นโยบาย apt-cache miktex:

มิกเท็กซ์:
  ติดตั้ง: (ไม่มี)
  ผู้สมัคร: 21.6-bionic1
  ตารางเวอร์ชัน:
     21.6-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64
     21.3-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64
     21.1-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64
     20.12-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64
     20.11-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64
     20.10-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64
     20.6.29-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64
     20.6-ไบโอนิค1 500
        500 http://miktex.org/download/ubuntu bionic/universe แพ็คเกจ amd64

ผลลัพธ์ของ sudo apt-get install tree:

สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง:
  ต้นไม้
0 อัพเกรด, 1 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
1 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
ต้องได้รับไฟล์เก็บถาวร 43.0 kB
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 115 กิโลไบต์
รับ:1 http://archive.ubuntu.com/ubuntu focal/universe ต้นไม้ amd64 amd64 1.8.0-1 [43.0 kB]
ดึงข้อมูล 43.0 kB ใน 0 วินาที (88.5 kB/s)
การเลือกแผนผังแพ็กเกจที่ไม่ได้เลือกก่อนหน้านี้
(กำลังอ่านฐานข้อมูล ... 475613 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
เตรียมแกะ .../tree_1.8.0-1_amd64.deb ...
ต้นไม้แกะกล่อง (1.8.0-1) ...
การตั้งค่า tex-common (6.13) ...
กำลังรัน mktexlsr อาจใช้เวลาสักครู่...
กำลังรัน mtxrun --generate อาจใช้เวลาสักครู่...
กำลังเรียกใช้ updatemap-sys อาจใช้เวลาสักครู่...
เรียกใช้ mktexlsr /var/lib/texmf ... เสร็จแล้ว
รูปแบบอาคาร -- ทั้งหมด
    อาจใช้เวลาสักครู่... 
fmtutil ล้มเหลว เอาต์พุตถูกเก็บไว้ใน
/tmp/fmtutil.1bdpEBPj
โปรดรวมไฟล์นี้หากคุณรายงานจุดบกพร่อง

dpkg: แพคเกจการประมวลผลข้อผิดพลาด tex-common (--configure):
 กระบวนการย่อยของสคริปต์หลังการติดตั้งแพ็คเกจ tex-common ที่ติดตั้งส่งคืนสถานะการออกจากข้อผิดพลาด 1
การตั้งค่าต้นไม้ (1.8.0-1) ...
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.1-1) ...
พบข้อผิดพลาดขณะประมวลผล:
 tex-common
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)`

ผลลัพธ์ของ ต้นไม้ /usr/local/bin:

/usr/local/bin

0 ไดเร็กทอรี 0 ไฟล์

N0rbert ขอบคุณสำหรับการตอบกลับที่รวดเร็วของคุณ เดอะ /tmp/fmtutil.VSeGny8X ค่อนข้างใหญ่ถึง 14,000 กว่าเส้น มีวิธีการอัพโหลดหรือไม่?

ใช่ กำลังรันฮาร์ดแวร์เมียร์แคต System76

ซึ่ง miktexsetup ไม่คืนอะไรเลย

ผลลัพธ์ของ dpkg -l:

ขออภัย ฉันจะอัปโหลดไฟล์ที่มีเอาต์พุตได้อย่างไร เป็นเรื่องใหญ่อีก

N0rbert avatar
zw flag
คุณใช้ PPA ใด ๆ เพื่อติดตั้ง texlive ในระบบของคุณหรือไม่? โปรดแบ่งปันผลลัพธ์ข้อผิดพลาดแบบเต็ม แสดงผลของ `grep -r "^deb " /etc/apt/ --include="*.list"` และ `apt-cache policy texlive-full` ด้วย
prokaryote avatar
uz flag
N0rbert ขอบคุณสำหรับคำตอบของคุณ PPA... อย่าคิดว่าฉันใช้มัน ขอโทษ จำไม่ได้ ฉันไม่เคยมีปัญหากับเครื่องอื่นของฉัน ฉันคิดว่าฉันเพิ่งใช้ `sudo apt install texlive-full` หรืออะไรที่คล้ายกัน
Score:0
ธง zw

TL;ดร ห้ามใช้/ผสม MikTex กับ TeXLive ที่บรรจุ deb ห้ามใช้/ผสม TeXLive ไบนารีกับ TeXLive ที่บรรจุ debใช้เฉพาะ Deb-packaged TeXLive แทนเพื่อป้องกันปัญหา

รายละเอียด. ระบบมีที่เก็บ MikTex ที่ใช้งานอยู่ เพื่อป้องกันความขัดแย้งที่อาจเกิดขึ้นกับ TexLive ให้ปิดการใช้งานโดยใช้คำสั่งด้านล่าง:

miktexsetup การล้างข้อมูล
sudo miktexsetup --shared=yes ล้างข้อมูล

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 อัปเดต

แล้วใช้เฉพาะ TexLive

ระหว่างการแชท เราพบว่าระบบมีการติดตั้ง Texlive ในเครื่อง เราทำสิ่งนี้โดยใช้ขั้นตอนต่อไปนี้:

  1. ลบแพ็คเกจที่เกี่ยวข้องกับ TeX ทั้งหมดด้วย

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

    และสิ่งที่น่าสนใจ - กระบวนการกำจัดมีหลายบรรทัดเช่น dpkg: คำเตือน: ในขณะที่ลบ texlive-latex-extra ไดเรกทอรี '/usr/share/texlive/texmf-dist/tex/latex/stex/statements' ไม่ว่างเปล่าดังนั้นจึงไม่ถูกลบ. ดังนั้นเราจึงจัดประเภทและลบออกด้วยคำสั่งเช่น:

    sudo rm -rfv /usr/share/fonts/truetype/artemisia.dll
    sudo rm -rfv /usr/share/fonts/truetype/baskerville.sudo
    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/อภิธานศัพท์/ฐาน
    sudo rm -rfv /usr/share/texlive/texmf-dist/tex/latex/กราฟิก
    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/โมดูล
    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/การนำเสนอ
    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/ที่อยู่ที่ทำงาน
    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. จากนั้นเราก็พยายามค้นหา เท็กซ์ไลฟ์- ไฟล์และโฟลเดอร์ที่เกี่ยวข้องซึ่งไม่ได้มาจาก deb-packages โดยใช้คำสั่งด้านล่าง

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

    และแสดงไว้ดังนี้

    dpkg-query: ไม่พบเส้นทางที่ตรงกับรูปแบบ /usr/share/texlive
    

    และโฟลเดอร์นี้มี 98 ไดเร็กทอรี 482 ไฟล์ ตาม ต้นไม้ /usr/share/texlive.

    ดังนั้นเราจึงลบโฟลเดอร์นี้ด้วยวิธีง่ายๆ sudo rm -rfv /usr/share/texlive แล้วดำเนินการต่อ

  3. ติดตั้งสิ่งที่จำเป็นทั้งหมดตามปกติ

    sudo apt-get install texlive-base
    sudo apt-get install tex-common
    sudo apt-get install texlive-full
    
prokaryote avatar
uz flag
ขอบคุณ แต่น่าเสียดายที่ล้มเหลวด้วยข้อผิดพลาดที่เกี่ยวข้องกับ tex-common เดียวกัน คำสั่ง `miktexsetup cleanup` บอกว่าไม่พบ miktexsetup ทำไมคุณถึงถามเกี่ยวกับฮาร์ดแวร์ System76? เดิมทีฉันสงสัยว่านั่นอาจเกี่ยวข้องกับมันหรือไม่ เนื่องจากฉันไม่เคยเจอสิ่งที่คล้ายกันนี้ในเครื่องอื่นๆ ของฉัน
N0rbert avatar
zw flag
บางครั้ง system76 PPA สร้างปัญหา คุณใช้งานผลิตภัณฑ์ [meer6](https://tech-docs.system76.com/models/meer6/README.html) จริงหรือ คุณมีอะไรในไฟล์ `/tmp/fmtutil.VSeGny8X` และ `/tmp/fmtutil.1bdpEBPj` โปรดอัปโหลดผลลัพธ์ทั้งหมดของ `dpkg -l` ไปยัง pastebin และแชร์ลิงก์
prokaryote avatar
uz flag
ฉันจะแบ่งปันผลลัพธ์ของ `dpkg -l` ได้อย่างไร ฉันจะอัปโหลดไฟล์ที่มีเอาต์พุตได้อย่างไร
N0rbert avatar
zw flag
โปรดตอบคำถามเกี่ยวกับฮาร์ดแวร์ System76 หากคุณไม่ได้ใช้ เราสามารถลบ PPA ได้โดยไม่มีปัญหาใดๆ เพิ่มเติม คุณเรียกใช้ `dpkg -l > ~/somefile` จากนั้นอัปโหลดเนื้อหาของ `~/somefile` ไปยัง Pastebin อัปโหลดทั้ง `/tmp/fmtutil.VSeGny8X` และ `/tmp/fmtutil.1bdpEBPj` ด้วย
prokaryote avatar
uz flag
ใช่ ทั้งหมดนี้เกิดขึ้นในเมียร์แคต System76
prokaryote avatar
uz flag
ขอโทษ ฉันไม่รู้ว่าคุณหมายถึงอะไรโดย "อัปโหลดเนื้อหาของ ~/somefile ไปยัง pastebin" ฉันหาวิธีอัปโหลดและวางลิงก์ไม่ได้ เห็นได้ชัดว่าไม่ได้หมายถึงการวางเนื้อหา เนื่องจากเนื้อหาเกินจำนวนอักขระสูงสุด
N0rbert avatar
zw flag
ไปที่ https://pastebin.com/ และวางเนื้อหาไฟล์ที่นั่น
prokaryote avatar
uz flag
อา โอเค เสร็จแล้ว เนื้อหาของ `dpkg -l` https://pastebin.com/V5BTVEU8
N0rbert avatar
zw flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/130189/discussion-between-n0rbert-and-prokaryote)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา