Macportsは、オープンソースのLinuxプログラムをAppleのコンピュータで利用可能な形式に移植するアプリケーションリポジトリです。nedit、gv、gmt、ghostscriptなどのソフトウェアがこれにあたります。MacにMacportsをダウンロードすると、リポジトリとダウンロードした移植済みLinuxユーティリティにアクセスできるようになります。
しかし、ユーザーは解決できない問題について不満を言うでしょう。発生している問題が何であれ、解決策が見つからない場合は、代わりにMacportsをアンインストールできます。Macのアプリを完全にアンインストールする方法が分からなくて困っている方は、このMacPortsのアンインストールガイドを参照してください。
目次: パート1.MacPortsとは何か?パート2.ターミナルを使用してMacPortsを手動でアンインストールするパート3. MacからMacPortsを簡単にアンインストールする方法は?パート4.まとめ
パート1.MacPortsとは何か?
MacPortsとはいったい何ですか?MacPortsはコマンドプロンプトのパッケージ管理ソリューションで、DarwinPortsという名前の他に、DarwinおよびmacOSオペレーティングシステムを実行しているコンピュータにソフトウェアをインストールするプロセスを容易にするものです。
MacPortsは無料ですか?MacPortsは、Homebrewのように、それらの他のオープンソースソフトウェアのインストールをより簡単にするために設計されたフリーソフトウェアプロジェクトです。MacPortsの公式グラフィカルユーザーインターフェースプログラムであるPalletは、2009年頃に「Google Summer of Code」のプログラムとして初めて意図されました。
なぜ多くのユーザがMacPortsをMacからアンインストールしたいと思うのでしょうか?Homebrewと比較すると、MacPorts経由で利用できるパッケージの数はずっと少ないものでした。これは、MacPortsが、リポジトリに含まれるいくつかのportsのライセンス情報を保持していなかったことに起因します。パッケージマネージャは一つだけ使用すればよいので、どちらかが役に立たなければ、それを取り除くことを考えるべきです。このMacPortsのアンインストールガイドを通して、MacPortsを迅速かつ効果的にアンインストールする方法を説明します。
パート2.ターミナルを使用してMacPortsを手動でアンインストールする
MacPortsのアンインストールは、元に戻すことができない手順であるため、万能に使えるトラブルシューティングの手法ではないことを認識しておく必要があります。
MacPortsを削除する必要がある(そして正常に機能し続けることができる)ときは、まずターミナルで以下のコードを実行して、インストールされているすべてのポートを削除する必要があります。
sudo port -fp uninstall installed
見つからない場合は、ポートの代わりに、次のように探してみてください:
/opt/local/bin/port.
Macportsをアンインストールするには、その間にMacPortsに登録または作成されたアイテムをクリアする必要があります。これは、ユーザーやグループ、設定ファイル、データベースファイルなど、強制的なインストールやアップグレードを許可するためにMacPortsが変更したすべてのファイルで構成されています。ターミナルを起動し、MacPortsのアンインストールを行うための適切なコマンドを入力します。
$ sudo dscl . -delete /Users/macports
$ sudo dscl . -delete /Groups/macports
及び:
$ sudo rm -rf \
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\
MacPortsがどのように独自のユーザーとユーザーグループを生成するかを考慮することは重要です。ただし、それらは削除することができます。
結論として、MacPortsを使用してインストールされたすべてのポートは、そのユーザーとグループに発生する可能性があるため、手動でのクリーニング作業が必要な場合があります。
パート3. MacからMacPortsを簡単にアンインストールする方法は?
MacPortsをコマンドラインでうまくアンインストールできないかもしれない、と悩んでいませんか?iMyMac PowerMyMacは、MacPortsのアンインストールを効率的にし、貴重な時間を節約してくれるツールです。
その強力なアンインストーラー機能のおかげで、あなたはMacからMacPortsとその関連ファイルを簡単かつ完全に削除することができます。それらの残りファイルを一つずつ探したり、ターミナルを使って全てのコマンドを入れたりする必要はないです。前の方法を使用したくない場合、間違いなくこの素晴らしいソフトウェアに頼ることができます。
アンインストーラー機能の他にも、重複ファイルの削除、ジャンクファイルの削除など、システムのパフォーマンスを最適化し、ストレージの空き容量を確保するためのさまざまな機能を備えています。
PowerMyMacを利用してMacportsをアンインストールする包括的な手順は次のとおりです。
- PowerMyMacアプリを起動して、ホームページにアクセスし、利用可能な機能の一覧から「アンインストーラー」を選択します。
- コンピューターにインストールされているすべてのアプリケーションを検索するには、「スキャン」を選択します。
- 左側の「すべてのアプリケーション」をクリックし、右側の「MacPorts」または今後使用しないアプリケーションを選択します。アプリが見つからない場合は、「検索」ボックスから名前を検索して、MacPortsを探すこともできます。
- 関連するファイルを含めてすべて削除したい場合は、「クリーン」ボタンをクリックすればできます。
ヒント:Macで他のアプリもアンインストールしたい場合、この強力なアンインストーラーを使用すれば、PhotoShopやSafariをアンインストールするように、アプリを完全にアンインストールする時間を節約できます。
パート4.まとめ
この記事では、MacPortsを完全にアンインストールするためのガイドと手順についてのヒントを紹介しました。
MacPortsをアンインストールするには、2つの異なる方法があります。一つ目はターミナルを使う方法で、自分で全て手動で行い、アプリを関連するファイルと一緒に削除する方法です。
二つ目は、PowerMyMacというソフトを使うことです。このツールには、残りのファイルとともにアプリを削除できるアンインストーラー機能があるため、非常に便利です。ですから、このツールはシステムにあるすべての関連ファイルをすでにスキャンして検出しているため、必ずしも一つずつ見つける必要はありません。
どのような方法でも、MacPortsをシステムから完全にアンインストールするために、関連するファイルも削除することを忘れないでください。