Проста установка / видалення пакета LaTeX


39

Раніше я використовував LaTeX в Windows, і там був Miktex Package Manager, за допомогою якого було дуже просто додати відсутній пакет. Я хотів встановити textcompв Ubuntu 11.10 і вимагає від мене , щоб завантажити блискавку звідси і знайти пакети , які знаходяться в /usr/share/texmf-texlive/tex/latexв моєму випадку, витягти вміст поштового індексу туди, і оновлювати пакунки.

Чи є менеджер пакунків, який встановлює та видаляє простіший спосіб, як Mektex Package Manager в Windows?


Оскільки TeX Live в Ubuntu застарів, можливо, має сенс встановлювати TeX Live прямо з вище за течією. Ось довідник: tug.org/texlive/quickinstall.html
NN,

Відповіді:


56

Я раджу повторювати встановлення вручну текстового пакету лише тоді, коли такий текстовий пакет недоступний у пакеті ubuntu.

Пошук його за допомогою

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

Я отримую такі результати:

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

і він каже, що текстовий пакет, який ви шукаєте, міститься в пакеті ubuntu, ім'я якого 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

Дорогий мій друг, після стільки часу дивлячись, це був найпростіший і найшвидший спосіб, що я зміг запустити кілька пакунків! Кудо вам!
Сосі

Якщо ви виявите, що пакет уже встановлений, але він, здається, не працює, видаліть його за допомогою apt-get і знову встановіть його. Це працювало для мене для двох різних пакетів, хоча там було сказано, що вони були в курсі.
haventchecked

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