Удаление установки TeXLive (устанавливается из ISO)

AWK. В основном изменение разделителя вывода для полей и цикл. Тестовый файл - ваш пример, вставленный снова и снова с ENDLINE в конце

$ awk 'BEGIN{OFS="\n"}{for(i=1;i<=NF;i++) print $i}' some_data 
106849_01373
106849_01967
106850_00082
23025.7_01059
ENDLINE
106849_01373
106849_01967
106850_00082
23025.7_01059
ENDLINE
106849_01373
106849_01967
106850_00082
23025.7_01059
ENDLINE
1
задан 15 December 2017 в 05:01

4 ответа

Просто rm -rf каталог, в котором вы установили TeXLive (обратите внимание на опечатки!) и отмените любые изменения вручную, которые вы, возможно, внесли, например, изменив переменную среды PATH.

0
ответ дан 18 July 2018 в 01:10

Когда пакет, находящийся в репозиториях, является относительно текущим. Я рекомендую использовать обычные методы управления пакетами. Использование официальных репозиториев или поддерживаемых ppa позволяет получать будущие обновления с минимальными усилиями. Когда целевая система имеет воздушный фильтр, apt-offline является жизнеспособным методом управления пакетами.

Загруженные установщики могут включать или не включать сценарии удаления. Если программному обеспечению нет, может быть сложно правильно удалить все компоненты. Однако вы можете вручную удалить, просмотрев сценарий установки, чтобы найти, где были установлены компоненты. Если вы не знакомы с языком установщика, Perl в этом случае больше всего просматривает комментарии.

В случае install-tl в apt-offline . В комментариях к строкам 1393-1401 перечислены «Переменные среды и значения по умолчанию в UNIX». Установочный каталог указан как /usr/local/texlive. Пользовательские файлы конфигурации должны быть в ~/.texlive2017/, оставляя их, вероятно, не вызовет никаких проблем. rm -rf /usr/local/texlive следует удалить программу. Ваша переменная PATH может быть изменена, чтобы включить /usr/local/texlive, однако это только информированное предположение.

# Environment variables and default values on UNIX: # TEXLIVE_INSTALL_PREFIX /usr/local/texlive => $tex_prefix # TEXLIVE_INSTALL_TEXDIR $tex_prefix/2010 => $TEXDIR # TEXLIVE_INSTALL_TEXMFSYSVAR $TEXDIR/texmf-var # TEXLIVE_INSTALL_TEXMFSYSCONFIG $TEXDIR/texmf-config # TEXLIVE_INSTALL_TEXMFLOCAL $tex_prefix/texmf-local # TEXLIVE_INSTALL_TEXMFHOME '$HOME/texmf' # TEXLIVE_INSTALL_TEXMFVAR ~/.texlive2010/texmf-var # TEXLIVE_INSTALL_TEXMFCONFIG ~/.texlive2010/texmf-config
-1
ответ дан 18 July 2018 в 01:10

Просто rm -rf каталог, в котором вы установили TeXLive (обратите внимание на опечатки!) и отмените любые изменения вручную, которые вы, возможно, внесли, например, изменив переменную среды PATH.

0
ответ дан 24 July 2018 в 17:20
  • 1
    Проблема в том, что я не знаю, где sudo ./install-tl устанавливается на – tfstwbbnb 15 December 2017 в 10:06
  • 2
    Каталог установки выбран вами при установке, поэтому вы должны знать, что это такое ... – fkraiem 15 December 2017 в 11:00
  • 3
    Кстати, обратите внимание, что нет необходимости запускать скрипт установки с помощью sudo (а значит, вы не должны этого делать). Вместо этого дайте себе разрешение на запись в каталог установки и запустите сценарий установки без sudo. – fkraiem 15 December 2017 в 11:13
  • 4
    Я могу выбрать каталог установки, когда я ./install-tl? Во всяком случае, я запускаю скрипт (см. [D0] askubuntu.com/questions/986646/installing-texlive-from-iso ) – tfstwbbnb 16 December 2017 в 07:45

Когда пакет, находящийся в репозиториях, является относительно текущим. Я рекомендую использовать обычные методы управления пакетами. Использование официальных репозиториев или поддерживаемых ppa позволяет получать будущие обновления с минимальными усилиями. Когда целевая система имеет воздушный фильтр, apt-offline является жизнеспособным методом управления пакетами.

Загруженные установщики могут включать или не включать сценарии удаления. Если программному обеспечению нет, может быть сложно правильно удалить все компоненты. Однако вы можете вручную удалить, просмотрев сценарий установки, чтобы найти, где были установлены компоненты. Если вы не знакомы с языком установщика, Perl в этом случае больше всего просматривает комментарии.

В случае install-tl в apt-offline . В комментариях к строкам 1393-1401 перечислены «Переменные среды и значения по умолчанию в UNIX». Установочный каталог указан как /usr/local/texlive. Пользовательские файлы конфигурации должны быть в ~/.texlive2017/, оставляя их, вероятно, не вызовет никаких проблем. rm -rf /usr/local/texlive следует удалить программу. Ваша переменная PATH может быть изменена, чтобы включить /usr/local/texlive, однако это только информированное предположение.

# Environment variables and default values on UNIX: # TEXLIVE_INSTALL_PREFIX /usr/local/texlive => $tex_prefix # TEXLIVE_INSTALL_TEXDIR $tex_prefix/2010 => $TEXDIR # TEXLIVE_INSTALL_TEXMFSYSVAR $TEXDIR/texmf-var # TEXLIVE_INSTALL_TEXMFSYSCONFIG $TEXDIR/texmf-config # TEXLIVE_INSTALL_TEXMFLOCAL $tex_prefix/texmf-local # TEXLIVE_INSTALL_TEXMFHOME '$HOME/texmf' # TEXLIVE_INSTALL_TEXMFVAR ~/.texlive2010/texmf-var # TEXLIVE_INSTALL_TEXMFCONFIG ~/.texlive2010/texmf-config
-1
ответ дан 24 July 2018 в 17:20
  • 1
    Это не отвечает на вопрос; downvoted и помечены. – fkraiem 15 December 2017 в 09:55
  • 2
    Я загрузил & quot; offline & quot; по причинам. Я могу просмотреть скрипт установки, но это 95 KiB (слишком длинное для меня чтение строки за строкой вручную). Я могу загрузить его для вас, и вы можете пройти через него, если хотите. – tfstwbbnb 15 December 2017 в 10:04
  • 3
    @fkraiem Этот ответ выглядит хорошо для меня после его редактирования. – karel 15 December 2017 в 16:36

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

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