Як правильно встановити та використовувати texlive з менеджером пакунків


40

Я хотів би знати, як правильно встановити та використовувати texlive разом з менеджером пакунків tlmgr в Ubuntu. Ось що я зробив для встановлення texlive:

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

І тепер у мене є texlive, але менеджер пакунків не працює. Далі йде помилка

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

Чи є кращий спосіб встановити texlive? Що я можу зробити, щоб виправити менеджер пакунків у цей момент?


1
Якщо у вас немає проблем з космосом, можете продовжити і встановити повний пакет texlive:sudo apt-get install texlive-full
D-unit

Спасибі. Однак я вважаю за краще встановлювати лише те, що мені потрібно. Переважно тому, що мені подобається знати, що я використовую, оскільки я використовую кілька комп’ютерів для складання моїх файлів (робота / дім тощо), а деякі з них мають проблеми з простором.
ste_kwr

Відповіді:


54

Просто запустіть tlmgr init-usertreeспочатку, а потім запустіть sudo tlmgr update --all.


Можливо, ви отримаєте:

/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).

Якщо так, вам доведеться встановити xzdecпакунок від менеджера пакунків або через нього sudo apt-get install xzdec.


Щоб використовувати графічний інтерфейс, вам також потрібно встановити perl-tk:

sudo apt-get install perl-tk

Тоді ви можете викликати графічний інтерфейс через:

tlmgr --gui

А потім натисніть Load Defaultкнопку.


5
Це працює казково.
ste_kwr

Версія TeXLive 2013, включена в Ubuntu 14.04, може припинити роботу з tlmgr, оскільки тим часом вийшов TeXLive 2014. Дивіться: askubuntu.com/questions/486170/…
landroni

1
Я бракував xzdecпакета на свіжій установці 16.04. Після цього добре працювали!
Даніель

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.