У меня есть опыт установки программного обеспечения через командную строку и работы из командной строки, но это было давно, и я не настолько подкован, как раньше. Один из установленных мной пакетов программного обеспечения для командной строки, который я хочу удалить. Он был установлен с помощью команд make и configure, предоставляемых через XCode. Я предполагаю, что есть список команд для запуска, если кто-то захочет удалить пакет (ы), но я не знаком с ними. Я предпочел бы удалить, а не просто удалить, поскольку могут существовать зависимости, специфичные для этого приложения, которые мне также не понадобятся.

По сути, мне нужна команда (или набор команд) для отмены сценария установки, поскольку предоставленная документация по программному обеспечению не содержит инструкций по его удалению.

Кстати, это НЕ установка MacPorts ... этот интерфейс очень прост и хорошо документирован.

1 ответ1

2

По сути, мне нужна команда (или набор команд) для отмены сценария установки, поскольку предоставленная документация по программному обеспечению не содержит инструкций по его удалению.

Не существует такого понятия, как общий сценарий удаления для программного обеспечения в OS X. Особенно тот, который отменял бы изменения, внесенные пользовательским сценарием установки.

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


Обратите внимание, что хотя менеджеры пакетов, такие как Homebrew и MacPorts, обеспечивают очень простой интерфейс для пользователя, под капотом они представляют собой набор сложных сценариев, настраиваемых индивидуально для каждого пакета.

Здесь вы можете увидеть формулы Homebrew (сценарии установки / удаления) для 3594 (три тысячи пятьсот девяносто четыре) отдельных пакетов, каждый из которых был написан кем-то вручную.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .