ライブラリの競合のためにMacportsを削除し、Homebrewを使用するようになりました。また、Opensslに問題があり、opt/local/bin
フォルダーにopenssl、oldOpenssl、oldOpenssl2があり、これらを削除したいのですが、opt/local/bin
が私のmacportsディレクトリであると読みました。削除するだけでどんな悪いことが起こりますか?
削除するだけです。
/opt
は、OS Xのクリーンインストールには存在しません。MacPortsを完全にアンインストールする場合は、とにかく最初にポートをアンインストールする必要があります。後で、OpenSSLも備えたHomebrewを使用して、ほとんどのアプリケーションを再度インストールできます。
現在インストールされているすべてのポートを削除するには– MacPortsをすでにアンインストールしているため、おそらく実行できません。
Sudo port -fp uninstall --follow-dependents installed
これにより、/opt/local/bin
のバイナリも削除されます。残りは、MacPortsプレフィックスである/opt/local
を含む追加のディレクトリのクリーンアップです。他の何かがそこにファイルを書き込むことはありそうにありません。
これはすべて 公式のアンインストール手順 でも説明されています。完全な削除には、次のような他のディレクトリの削除も含まれます。
/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
/ optはオプションであり、システムコンポーネントはまったくありません。OpenSSLはベースシステムに含まれているため、コンパイルを成功させるには、Xcodeに加えてシステムヘッダー(別名SDK)をインストールする必要があります。本当にたくさんのGNU worldをコンパイルしたい場合は、Finkを使用できます。