ติดตั้ง / ลบแพ็คเกจ LaTeX ได้ง่าย


39

ฉันเคยใช้ LaTeX ใน Windows และมี Miktex Package Manager ซึ่งมันง่ายมากที่จะเพิ่มแพ็คเกจที่ขาดหายไป ฉันต้องการติดตั้งtextcompกับ Ubuntu 11.10 และต้องให้ฉันดาวน์โหลด zip จากที่นี่และค้นหาแพ็คเกจที่อยู่ใน/usr/share/texmf-texlive/tex/latexกรณีของฉันแตกไฟล์ zip ไปที่นั่นและอัพเดตแพ็คเกจ

มีตัวจัดการแพคเกจซึ่งทำการติดตั้งและลบออกในวิธีที่ง่ายกว่าเช่น Miktex Package Manager ใน Windows หรือไม่?


เนื่องจาก TeX Live ใน Ubuntu นั้นล้าสมัยจึงอาจเหมาะสมที่จะติดตั้ง TeX Live โดยตรงจากอัปสตรีม นี่คือแนวทาง: tug.org/texlive/quickinstall.html
NN

คำตอบ:


56

ฉันแนะนำให้กลับไปติดตั้งด้วยมือของแพคเกจ tex เฉพาะเมื่อแพคเกจ tex ดังกล่าวไม่สามารถใช้ได้ในแพ็คเกจอูบุนตู

กำลังค้นหาด้วย

apt-file -x search '/textcomp.sty$'

ฉันได้รับผลลัพธ์ต่อไปนี้:

texlive-latex-base: /usr/share/texmf-texlive/tex/latex/base/textcomp.sty

และมันบอกว่าแพคเกจเท็กซัสที่คุณมองหามีอยู่ในแพ็คเกจอูบุนตูที่มีชื่อtexlive-latex-baseดังนั้นให้ติดตั้งถ้ายังไม่ได้ติดตั้ง

sudo apt-get install texlive-latex-base

โดยวิธีการที่apt-fileเป็นคำสั่งในการติดตั้งที่มีอยู่แยกต่างหากในapt-fileแพคเกจและมีเพียงวิธีที่สะดวกและทางเลือกในการค้นหาเข้าไปในที่เก็บแบบเดียวกับhttp://packages.ubuntu.com/


นี่ยอดเยี่ยมมาก! ผมไม่ทราบว่าแพคเกจทั้งหมดที่ฉันจำเป็นต้องมีอยู่แล้วในและtexlive-latex-base texlive-latex-extraขอบคุณ
petrichor

เพื่อนที่รักของฉันหลังจากดูมานานมากนี่เป็นวิธีที่ง่ายที่สุดและเร็วที่สุดที่ฉันสามารถรับแพ็คเกจได้! ขอชื่นชมคุณ!
Sosi

หากคุณค้นพบว่าคุณได้ติดตั้งแพ็กเกจไว้แล้ว แต่ดูเหมือนว่ามันใช้งานไม่ได้ให้ลบออกโดยใช้ apt-get แล้วติดตั้งอีกครั้ง สิ่งนี้ใช้ได้กับฉันสำหรับแพ็คเกจสองแบบที่ต่างกันถึงแม้ว่ามันจะบอกว่ามันทันสมัย
haventchecked

+1 สำหรับสอนฉันเกี่ยวกับยูทิลิตี้ apt-file ฉันไม่อยากจะเชื่อเลยว่าจะไม่เจอมันมาก่อน
arr_sea
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.