Как мне установить последнюю версию TeX Live 2012?

Ubuntu 12.04 по-прежнему включает в себя устаревшую и устаревшую версию TeX Live 2009 года. Кроме установки вручную с веб-сайта TeX Live, есть ли альтернатива для установки последней версии 2012 года на Ubuntu Precise 12.04?

131
задан 31 January 2014 в 23:20

3 ответа

TeX Live 2012 доступен для 12.04 в официальном "backports" PPA

TeX Live 2012 запланирован для включения в следующий релиз Ubuntu (Quantal 12.10). Тем временем, мейнтейнер TeX Live в Ubuntu Джереми Бича (Jeremy Bicha) создал официальный "бэкпорт" PPA, чтобы пользователи 12.04 могли легко устанавливать/обновлять новую версию.

Для установки/обновления TeX Live 2012:

  1. Откройте терминал с помощью Ctrl+Alt+T
  2. Добавьте texlive-backports PPA, набрав следующий текст (введите ваш пароль при запросе):

    sudo add-apt-repository ppa:texlive-backports/ppa.
    
  3. Затем введите:

     sudo apt-get update
    
  4. Installation:

    • Если вы устанавливаете TeX Live в первый раз, введите:

      sudo apt-get install texlive.
      
    • Если у вас уже установлен и обновляется TeX Live, введите:

       sudo apt-get upgrade.
      

      Предупреждение: также обновит все остальные пакеты вашей системы Ubuntu, для которых доступны обновления. Если вы не хотите этого делать, пожалуйста, используйте вместо этого предыдущую sudo apt-get install texlive.

123
ответ дан 31 January 2014 в 23:20

В списке каталогов, на который есть ссылка на странице, на которую вы ссылаетесь, не показаны доступные резервные порты для 12.04 (точно).

Чтобы получить версию texlive «2012 (количественная)», вам необходимо добавить PPA резервного порта .

Перед добавлением PPA вы должны знать о некоторых связанных с этим рисках:

Всегда помните, что PPA предоставляются сообществом, вы должны знать о возможных рисках, прежде чем просто добавлять PPA.

В диспетчере пакетов Synaptic:

  1. Выберите Настройки -> Репозитории -> Другое программное обеспечение -> Добавить и введите:

     deb http://ppa.launchpad.net/texlive  -backports / ppa / u  бунту точный основной
     
  2. Выберите Добавить источник . Затем нажмите кнопку Обновить в меню, чтобы повторно проиндексировать список пакетов.
  3. Наконец, в поле Quickfilter введите «texlive», и вы увидите версии пакетов 2012 года, доступные для установки.
  4. Отметьте интересующие вас пакеты и нажмите кнопку Применить .

Из командной строки ( Ctrl + Alt + T ), введите следующие команды:

sudo apt-add-repository http://ppa.launchpad.net/texlive-backports/ppa/ubuntu
sudo apt-get update
sudo apt-get install texlive-base

Это также установит следующие зависимости:

lmodern luatex texlive-binaries texlive-common texlive-doc-base texlive-luatex
7
ответ дан 31 January 2014 в 23:20

Менин кадыр-баркым жок деп ойлойм Комментарий берүүнү талап кылат, ошондуктан мен жогорудагы Александр Шлейферге жооп катары жооп берип жатам: Жаңыртуу иштеши үчүн Ubuntu 12.04 колдонушум керек болчу:

sudo add-apt-repository ppa:texlive-backports/ppa

Жооп катары сунушталгандай "apt-add" эмес. Бул мага "apt-add" менен ката берген жок, бирок мен "add-apt" аракет кылганга чейин иштеген жок.

2
ответ дан 31 January 2014 в 23:20

Другие вопросы по тегам:

Похожие вопросы: