ฉันได้ติดตั้ง Texlive 2021 บน Ubuntu 21.04 บนแล็ปท็อปเครื่องใหม่แล้ว ไม่มี Texlive รุ่นก่อนหน้าในระบบ
ฉันต้องติดตั้งในฐานะผู้ใช้รูทตั้งแต่นั้นมา ในขณะที่พยายามติดตั้งในฐานะผู้ใช้ทั่วไป เขาไม่อนุญาตให้โปรแกรมติดตั้งเขียนในบางไดเร็กทอรี
ต่อไปนี้ คำแนะนำฉันได้ปรับปรุงเส้นทางใน $HOME/.profile
ไฟล์เพิ่มนิพจน์ต่อไปนี้:
ถ้า [ -d "/usr/local/texlive/2021/bin/x86_64-linux" ] ; แล้ว
PATH="$HOME/usr/local/texlive/2021/bin/x86_64-linux:$PATH"
ไฟ
ถ้า [ -d "/usr/local/texlive/2021/texmf-dist/doc/man" ] ; แล้ว
MANPATH="/usr/local/texlive/2021/texmf-dist/doc/man:$MANPATH"
ไฟ
ถ้า [ -d "/usr/local/texlive/2021/texmf-dist/doc/info" ] ; แล้ว
INFOPATH="/usr/local/texlive/2021/texmf-dist/doc/info:$INFOPATH"
ไฟ
วิธีนี้ลาเท็กซ์ทำงานได้ดี
ส่วน tlmgr
ในโหมดรูท ฉันสามารถเปิดและใช้งาน GUI ได้
ฉันลองแล้ว ยังอยู่ในโหมดรูท (ในโหมดผู้ใช้ ir บอกว่าฉันต้องเรียกใช้ในโหมดรูท)
tlmgr update --self (และ > tlmgr update --self)
มันทำให้ฉันมีข้อความต่อไปนี้:
(ทำงานบน Debian เปลี่ยนเป็นโหมดผู้ใช้!)
(ดู /usr/share/doc/texlive-base/README.tlmgr-on-Debian.md)
TLPDB: ไม่ใช่ไดเรกทอรี ไม่โหลด: /root/texmf
tlmgr: โหมดผู้ใช้ไม่ได้เริ่มต้น โปรดอ่านเอกสาร!
ฉันพยายามที่จะจ้าง --โหมดผู้ใช้
และ --usertree
โดยไม่ประสบความสำเร็จ
ในที่สุดฉันก็เขียน
PATH=/usr/local/texlive/2021/bin/x86_64-linux:$PATH; ส่งออกเส้นทาง MANPATH=/usr/local/texlive/2021/texmf-dist/doc/man:$MANPATH; ส่งออก MANPATH
INFOPATH=/usr/local/texlive/2021/texmf-dist/doc/info:$INFOPATH; > ส่งออก INFOPATH
วิธีนี้ได้ผล
มีทางเลือกอื่นที่ช่วยให้ฉันคัดลอกและวางคำสั่งเหล่านั้นได้หรือไม่
เมื่อเขียน
สะท้อน $PATH
ก้อง $MANPATH
echo $INFOPATH
เทอร์มินัลจะแสดงรายการไดเร็กทอรีที่ถูกต้อง
สิ่งที่ขาดหายไป?
ฉันคิดว่าฉันควรกำหนดเส้นทาง แต่ที่ไหน
อัปเดต! (แก้ไขได้บางส่วนแต่ยังไม่ทั้งหมด)
ฉันคัดลอก $PATH, $MANPATH, $INFOPATH ในไฟล์ .basch
ตอนนี้
tlmgr ปรับปรุง -ทั้งหมด
ทำงานได้ดี
น่าเสียดาย
tlmgr ปรับปรุง --self
ตอบสนองด้วยวิธีนี้
tlmgr: Local TeX Live (2020) เก่ากว่าที่เก็บระยะไกล (2021)
รองรับการอัปเดตข้ามรุ่นเท่านั้น
update-tlmgr-latest(.sh/.exe) --update.dll
ดู https://tug.org/texlive/upgrade.html สำหรับรายละเอียด
ฉันพยายามทำตามคำแนะนำในหน้าอัปเกรดของ tug.org/texlive ไม่สำเร็จ
ความคิดใด ๆ