Рейтинг:3

Восстановить `/usr/bin/latex` в Ubuntu

флаг np

Я хотел удалить texlive на Ubuntu и использовал apt удалить texlive но какая-то программа все же нашлась /USR/бен/латекс так что я удалил это вручную (г.м.). Когда я переустановил texlive с помощью метко установить texlive в /USR/бен/латекс файл не восстановился.

флаг us
`app remove texlive` не должен ничего делать. Возможно, вы имели в виду «apt remove texlive»?
Felix B. avatar
флаг np
@ArchismanPanigrahi да, спасибо
eesiraed avatar
флаг vn
Не `rm` что-то в `/usr/bin`, иначе вы можете сломать свою систему. Используйте `dpkg -S`, чтобы найти пакет, которому принадлежит файл, и удалить этот пакет.
Рейтинг:6
флаг hr

Узнать, к какому установленному пакету принадлежит удаленный вами файл, можно с помощью

dpkg -S /usr/бен/латекс

Затем переустановите этот пакет (вероятно, texlive-латекс-база)

sudo apt install --переустановить texlive-latex-base
Рейтинг:3
флаг us

Может быть хорошей идеей установить texlive-полный, так что все доступные пакеты LaTeX также будут установлены (вы не получите пропало что-то.сти ошибки, и не нужно было бы вручную искать, как их исправить).

Следующая команда должна переустановить все отсутствующие файлы.

sudo apt install --reinstall texlive-full
Felix B. avatar
флаг np
Я попробовал `sudo apt install --reinstall texlive`, `ls: невозможно получить доступ к '/usr/bin/latex': такого файла или каталога нет`
Felix B. avatar
флаг np
Я хочу избежать дополнительных ~ 5 ГБ texlive-full. Я имею в виду, кто устанавливает *все* пакеты python всякий раз, когда они устанавливают python? Это кажется странной практикой. Те, которые мне действительно нужны, скоро соберутся
флаг cn
@ФеликсБ. когда вы используете пакеты дистрибутива Ubuntu для Tex Live (вместо родного менеджера пакетов `tlmgr`), вы не можете (легко) установить отдельные дополнительные пакеты LaTeX. Существует ряд предопределенных коллекций пакетов, которые вы можете установить, но могут возникнуть некоторые проблемы, чтобы узнать, какая коллекция вам нужна для конкретного пакета LaTeX. Поэтому проще просто установить texlive-full и покончить с этим, 5гб это не так уж и много в наши дни с террабайтами дискового пространства и быстрым интернетом (да и некоторые пакеты не в отдельной коллекции, а только в texlive-full `).
Felix B. avatar
флаг np
@Marijn хорошо, честно. Обычно я использую miktex, а это ubuntu внутри wsl, который я не хотел сразу загромождать для кроссплатформенного тестирования. Я думаю, вместо этого следует использовать `tlmgr`

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.