web-dev-qa-db-ja.com

opt / local / binを削除できますか?

ライブラリの競合のためにMacportsを削除し、Homebrewを使用するようになりました。また、Opensslに問題があり、opt/local/binフォルダーにopenssl、oldOpenssl、oldOpenssl2があり、これらを削除したいのですが、opt/local/binが私のmacportsディレクトリであると読みました。削除するだけでどんな悪いことが起こりますか?

4
Simpleton

削除するだけです。

/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
12
slhck

/ optはオプションであり、システムコンポーネントはまったくありません。OpenSSLはベースシステムに含まれているため、コンパイルを成功させるには、Xcodeに加えてシステムヘッダー(別名SDK)をインストールする必要があります。本当にたくさんのGNU worldをコンパイルしたい場合は、Finkを使用できます。

0
ZaB