Cách cài đặt và sử dụng texlive đúng cách với trình quản lý gói


39

Tôi muốn biết cách cài đặt đúng cách và sử dụng texlive cùng với trình quản lý gói tlmgr trong Ubuntu. Đây là những gì tôi đã làm để cài đặt texlive:

sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended

Và bây giờ tôi có texlive, nhưng trình quản lý gói không hoạt động. Sau đây là lỗi

sudo tlmgr update -all
(running on Debian, switching to user mode!)
cannot setup TLPDB in /home/kniwor/texmf at /usr/bin/tlmgr line 5336.

Có cách nào tốt hơn để cài đặt texlive? Tôi có thể làm gì để sửa lỗi trình quản lý gói tại thời điểm này?


1
Nếu bạn không có bất kỳ vấn đề về không gian nào, bạn có thể tiếp tục và cài đặt gói texlive đầy đủ:sudo apt-get install texlive-full
D-unit

Cảm ơn. Tuy nhiên tôi chỉ muốn cài đặt những gì tôi cần. Chủ yếu là vì tôi muốn biết những gì tôi đang sử dụng vì tôi sử dụng nhiều máy tính để biên dịch các tệp của mình (công việc / nhà, v.v.) và một số trong số chúng có vấn đề về không gian.
ste_kwr

Câu trả lời:


53

Chỉ cần chạy tlmgr init-usertreetrước rồi chạy sudo tlmgr update --all.


Có thể bạn sẽ nhận được:

/usr/bin/tlmgr: Initialization failed (in setup_unix_one):
/usr/bin/tlmgr: could not find a usable xzdec.
/usr/bin/tlmgr: Please install xzdec and try again.
Couldn't set up the necessary programs.
Installation of packages is not supported.
Please report to texlive@tug.org.
tlmgr: exiting unsuccessfully (status 1).

Nếu vậy, bạn phải cài đặt xzdecgói, từ trình quản lý gói của bạn hoặc thông qua sudo apt-get install xzdec.


Để sử dụng GUI, bạn cũng cần cài đặt perl-tk:

sudo apt-get install perl-tk

Sau đó, bạn có thể triệu tập GUI thông qua:

tlmgr --gui

Và sau đó nhấn Load Defaultnút.


5
Điều này làm việc tuyệt vời.
ste_kwr

Phiên bản TeXLive 2013 có trong Ubuntu 14.04 có thể ngừng hoạt động với tlmgr, do TeXLive 2014 được phát hành trong thời gian này. Xem: Askubfox.com/questions/486170/ trên
Landroni

1
Tôi đã thiếu xzdecgói trên bản cài đặt mới 16.04. Làm việc tốt sau đó!
Daniel

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.