Вопрос: Можно ли удалить opt / local / bin?


Я удалил Macports из-за конфликтов библиотек и теперь использовал Homebrew. И у меня проблемы с Openssl и в моем opt/local/bin папка, есть openssl, oldOpenssl и oldOpenssl2, которые я бы хотел удалить, но я прочитал, что opt/local/bin это мой каталог macports. Какие плохие вещи произойдут, если я просто удалю его?


4
2018-02-18 09:36


Источник




Ответы:


Вы можете просто удалить его.

/opt не существует на чистой установке OS X. Если вы хотите полностью удалить MacPorts, вы должны в любом случае сначала удалить порты. Вы можете позже установить большинство приложений снова, через Homebrew, который также имеет OpenSSL.

Чтобы удалить все установленные порты, которые вы, вероятно, не сможете сделать, поскольку вы уже удалили MacPorts:

sudo port -fp uninstall --follow-dependents installed

Это также удалит двоичные файлы в /opt/local/bin, Остальное - это очистка дополнительных каталогов, в том числе /opt/local, который является только префиксом MacPorts. Вряд ли что-нибудь еще будет писать файлы там.

Все это объясняется в официальные инструкции по удалению также. Полное удаление включает удаление некоторых других каталогов, например:

/Applications/DarwinPorts
/Applications/MacPorts
/Library/LaunchDaemons/org.macports.*
/Library/Receipts/DarwinPorts*.pkg
/Library/Receipts/MacPorts*.pkg
/Library/StartupItems/DarwinPortsStartup
/Library/Tcl/darwinports1.0
/Library/Tcl/macports1.0
~/.macports

12
2018-02-18 10:05





/ opt является необязательным, нет компонентов системы вообще .... OpenSSL включен в базовую систему, поэтому вам необходимо установить системные заголовки Aka SDK в дополнение к Xcode, чтобы преуспеть в компиляции. Другой выбор, если вы действительно хотите скомпилировать много GNU-мира, вы можете использовать Fink.


0
2018-02-18 09:40